[WIFI] Comment installer un driver ( en cours )

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
LittleBrain
Daikyu
Messages : 57
Inscription : lun. 14 sept. 2009, 16:37

[WIFI] Comment installer un driver ( en cours )

Message par LittleBrain »

Bonjour,

Je suis sous ubuntu depuis 6 mois, et j'ai décidé de passer à une distribution plus poussé. Un ami me conseilla de prendre Archlinux et me voilà sur le site.
J'ai testé un live-cd, chackra, et arch ne semble pas suporter ma carte wifi ( il fonctionne cependant à merveille sous ubuntu ).
Je me suis donc dis que si il fonctionne bien sur ubuntu, c'est que le driver était disponible dans une version libre ( ne me sortez pas ndiswrapper s'il vous plait ), et que donc, je pourrais l'installer sur archlinux.
Et à partir de là, je suis bloqué. Comment trouver et installer ce driver sous archlinux ? ( je rappelle au passage que mon ordi est assez loin de l'ap donc difficile de le brancher en ethernet ).
Je trouverais tout de même dommage de ne pas passer sous archlinux alors qu'il y a une solution ( enfin, il me semble... ).

N'hésitez surtout pas à me poser des questions pour plus de précision.

Cordialement.
Dernière modification par LittleBrain le jeu. 17 sept. 2009, 19:38, modifié 1 fois.
Toute révolution devrait commencer par une réforme du dictionnaire !
Victor Hugo,
Devenez Parrains Linux !
Et passez faire un tour sur mon blog ;)...
 
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [WIFI] Comment installer un driver.

Message par benjarobin »

semble pas suporter ma carte wifi
Comment tu es arrive a cette conclusion ? Que donne un ifconfig -a ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [WIFI] Comment installer un driver.

Message par Vinvin »

Ta carte wifi est-elle une clé USB, ou bien s'agit-il d'une carte PCI ?
Quel est le retour des commandes suivantes (à effectuer en root) :

Code : Tout sélectionner

iwconfig
lspci
lspci -vvv
lsusb 
lsusb -vvv
PS : Benjarobin, ton avatar est gerbant ! :mrgreen: Image
Avatar de l’utilisateur
catwell
archer de cavalerie
Messages : 175
Inscription : lun. 13 juil. 2009, 19:00

Re: [WIFI] Comment installer un driver.

Message par catwell »

Dans le genre "commandes utiles", le résultat d'un lsmod sous Ubuntu avec le wifi qui fonctionne peut aussi permettre de trouver le driver. Ensuite, il n'y a qu'à installer le paquet correspondant (en le copiant sur une clé USB depuis une autre machine par exemple si tu n'as pas envie de déplacer ton PC jusqu'à l'AP).
Avatar de l’utilisateur
LittleBrain
Daikyu
Messages : 57
Inscription : lun. 14 sept. 2009, 16:37

Re: [WIFI] Comment installer un driver.

Message par LittleBrain »

Il me semble que la ligne correspondant à ma carte wifi est ( pour lsmod )
p54usb 20608 0
p54common 23680 1 p54usb

Sinon ma carte wifi, est une carte usb.
Quel est le pacquet correspondant aux drivers Prism54 ?
Je trouves ça plutôt étrange, car p54 est sensé être intégré au kernel : http://wireless.kernel.org/en/users/Drivers/p54.
Je vais faire un essai de vos commandes sous chakra et je vous poste la réponse demain.
Toute révolution devrait commencer par une réforme du dictionnaire !
Victor Hugo,
Devenez Parrains Linux !
Et passez faire un tour sur mon blog ;)...
 
Avatar de l’utilisateur
Vinvin
yeomen
Messages : 290
Inscription : ven. 14 déc. 2007, 14:37
Localisation : Rennes

Re: [WIFI] Comment installer un driver.

Message par Vinvin »

En effet, c'est étrange que ta carte wifi ne soit pas reconnue directement sous Archlinux.
Voici quelques résultats chez moi (sous Archlinux) :

Code : Tout sélectionner

modinfo p54common

Code : Tout sélectionner

filename:       /lib/modules/2.6.30-ARCH/kernel/drivers/net/wireless/p54/p54common.ko
alias:          prism54common
license:        GPL
description:    Softmac Prism54 common code
author:         Michael Wu <flamingice@sourmilk.net>
depends:        mac80211,cfg80211,led-class
vermagic:       2.6.30-ARCH SMP preempt mod_unload 686 
parm:           nohwcrypt:Disable hardware encryption. (bool)

Code : Tout sélectionner

modinfo p54spi 

Code : Tout sélectionner

filename:       /lib/modules/2.6.30-ARCH/kernel/drivers/net/wireless/p54/p54spi.ko
author:         Christian Lamparter <chunkeey@web.de>
license:        GPL
alias:          stlc45xx
firmware:       3826.arm
depends:        p54common,mac80211
vermagic:       2.6.30-ARCH SMP preempt mod_unload 686 
parm:           p54spi_gpio_power:gpio number for power line (int)
parm:           p54spi_gpio_irq:gpio number for irq line (int)

Code : Tout sélectionner

modinfo p54pci

Code : Tout sélectionner

filename:       /lib/modules/2.6.30-ARCH/kernel/drivers/net/wireless/p54/p54pci.ko
firmware:       isl3886pci
alias:          prism54pci
license:        GPL
description:    Prism54 PCI wireless driver
author:         Michael Wu <flamingice@sourmilk.net>
alias:          pci:v00001260d00003886sv*sd*bc*sc*i*
alias:          pci:v00001260d00003877sv*sd*bc*sc*i*
alias:          pci:v000010B7d00006001sv*sd*bc*sc*i*
alias:          pci:v00001260d00003890sv*sd*bc*sc*i*
depends:        p54common,mac80211
vermagic:       2.6.30-ARCH SMP preempt mod_unload 686

Code : Tout sélectionner

modinfo p54usb

Code : Tout sélectionner

filename:       /lib/modules/2.6.30-ARCH/kernel/drivers/net/wireless/p54/p54usb.ko
firmware:       isl3887usb
firmware:       isl3886usb
alias:          prism54usb
license:        GPL
description:    Prism54 USB wireless driver
author:         Michael Wu <flamingice@sourmilk.net>
alias:          usb:v413Cp8104d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v413Cp8102d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2001p3704d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1435p0427d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1413p5400d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v13B1p000Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v13B1p000Ad*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1260pEE22d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v124Ap4025d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0D8Ep3762d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0CDEp0008d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0CDEp0006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0BF8p1009d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0BAFp0118d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0915p2002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0915p2000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0846p4240d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v083Ap4521d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0707pEE13d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v06B9p0121d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0572p2002d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0572p2000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v050Dp7050d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0471p1230d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v5041p2235d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v5041p2234d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2001p3703d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v2001p3701d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1915p2235d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v1915p2234d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v124Ap4023d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0CDEp0006d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v09AAp1000d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0846p4220d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0846p4210d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0846p4200d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v083Ap5501d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v083Ap4502d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v083Ap4501d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0707pEE06d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0506p0A11d*dc*dsc*dp*ic*isc*ip*
depends:        p54common,usbcore,mac80211
vermagic:       2.6.30-ARCH SMP preempt mod_unload 686
Les drivers sont donc bien intégrés au kernel d'Archlinux.
As-tu installé le paquet wireless_tools ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [WIFI] Comment installer un driver.

Message par tuxce »

juste pour info,

Code : Tout sélectionner

lspci -k
sort les modules chargé selon le périphérique
et pour une carte réseau, par exemple wlan0:

Code : Tout sélectionner

readlink -f /sys/class/net/wlan0/device/driver/module
donne le nom du module (dans l'arborescence /sys)
Avatar de l’utilisateur
LittleBrain
Daikyu
Messages : 57
Inscription : lun. 14 sept. 2009, 16:37

Re: [WIFI] Comment installer un driver.

Message par LittleBrain »

Bon après pas mal de recherche et d'effort ma carte wifi est enfin reconnu par arch ( le wlan0 apparait quand je tape iwconfig ).
Mais j'avouerais que j'ai beacoup de mal à configurer mon réseau wifi.
Pour l'instant j'ai réussi à associer mon ordi à mon ap avec wpa_supplicant ( c'est un livebox ), mais quand je passes à dhcpcd, j'ai un petit problème : Je reçoit un request time out. Je ne vois vraiment pas d'où vient le problème.
Auriez-vous une idée ?

ps : je rédige un peu mal car je suis pas en très bonne santé, ( je crois que j'ai la grippe A :cry: ), j'ai voulu profiter de cette journée à la maison pour installer archlinux ( et pas avec chakra cette fois ), mais je n'ai presque pas avancé... Je restes à la maison demain, alors n'hésitez pas pour les questions
Toute révolution devrait commencer par une réforme du dictionnaire !
Victor Hugo,
Devenez Parrains Linux !
Et passez faire un tour sur mon blog ;)...
 
Répondre