Après une tentative précédente qui n'a pas fonctionné, je réessaie de faire fonctionner le wifi sur mon ordi et je vais poser des questions au fur et à mesure. J'espère ne pas avoir laissé traîner des bouts de configuration dans des fichiers divers sur la machine qui viendrait mettre le bazar, n'hésitez pas si vous avez des idées sur des éléments que j'ai oublié de mentionner.
Le matériel en question (l'article de Wikipédié indique que Centrino a disparu depuis 2009 mais la machine date de fin 2012 et ce n'était pas un fond de tiroir) :
Code : Tout sélectionner
lspci -k :
Network controller: Intel Corporation Centrino Wireless-N 135 (rev c4)
Subsystem: Intel Corporation Centrino Wireless-N 135 BGN
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
L'interface apparaît :
Code : Tout sélectionner
iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"NETGEAR-sl"
Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
Tx-Power=15 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Code : Tout sélectionner
rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Code : Tout sélectionner
! Une machine sous Windows 7 arrive à se connecter très facilement, ça fonctionne
bien
* Un routeur Netgear
* Région : France
* Canal : 11
* Mode : "g et b"
* 3 options (cochées) sur le point d'accès :
- Activer le Point d'Accès Sans Fil
- Autoriser la Diffusion du Nom (SSID)
- Wireless Peer-to-Peer Isolation (censé empêcher les communications entre
machines branchées sur le réseau sans fil)
* Parmi plusieurs "options de sécurité" (rien, WEP, WPA-PSK, WPA-802.1x) j'ai
coché WPA-PSK et j'ai indiqué une phrase de passe (il me demande entre 8 et 63
caractères).
Code : Tout sélectionner
ip link set wlan0 up
(rien n'est signalé, je suppose que c'est bon)
Code : Tout sélectionner
ip link show wlan0
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether 0c:d2:92:3b:89:ef brd ff:ff:ff:ff:ff:ff
(ce qui semble bon)
Code : Tout sélectionner
iwlist wlan0 scan
(la liste apparaît, dont mon point d'accès Wifi)
C'est là que ça se complique...
Ce serait bien que ça fonctionne avec wicd-gtk (ou une autre interface graphique si ça marche, je ne suis pas raciste).
wpa_supplicant est installé.
iw est installé.
J'essaie avec wpa_supplicant, mais déjà je ne comprends pas comment choisir le bon exemple de coniguration.
Voilà ce que je fais pour l'instant :
- wpa_passphrase 'NETGEAR-sl' '<ma phrase de passe>'
- Je copie le résultat (et uniquement ça, je ne mets rien d'autre dans le fichier) dans
un fichier nommé /etc/wpa_supplicant-sl.conf. Ça ressemble à ça :
Code : Tout sélectionner
network={
ssid="NETGEAR-sl"
#psk="<ma phrase de passe>"
psk=<un long truc en hexa>
}
Là je déconnecte le réseau filaire avec wicd-gtk.
Ensuite je lance cette commande :
Code : Tout sélectionner
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant-sl.conf
wlan0: Trying to associate with 00:0f:b5:7b:fd:3e (SSID='NETGEAR-sl' freq=2462 MHz)
ioctl[SIOCSIWFREQ]: Device or resource busy
wlan0: Association request to the driver failed
wlan0: Authentication with 00:0f:b5:7b:fd:3e timed out.
wlan0: CTRL-EVENT-DISCONNECTED bssid=00:0f:b5:7b:fd:3e reason=3 locally_generated=1
wlan0: Trying to associate with 00:0f:b5:7b:fd:3e (SSID='NETGEAR-sl' freq=2462 MHz)
ioctl[SIOCSIWFREQ]: Device or resource busy
wlan0: Association request to the driver failed
wlan0: Authentication with 00:0f:b5:7b:fd:3e timed out.
wlan0: CTRL-EVENT-DISCONNECTED bssid=00:0f:b5:7b:fd:3e reason=3 locally_generated=1
wlan0: Trying to associate with 00:0f:b5:7b:fd:3e (SSID='NETGEAR-sl' freq=2462 MHz)
ioctl[SIOCSIWFREQ]: Device or resource busy
Alors j'ai mieux réussi en ajoutant -Dnl80211 à la ligne de commande, pour indiquer d'utiliser un pilote précis à wpa_supplicant. Il ne couine plus sur le problème du pilote mais j'ai une suite de lignes ressemblant à ça, qui semblent signifier que ça échoue quand même :
Code : Tout sélectionner
wlan0: SME: Trying to authenticate with 00:0f:b5:7b:fd:3e (SSID='NETGEAR-sl' freq=2462 MHz)
J'ai essayé également avec l'exemple noté WPA(TKIP) du wiki mais ça fait pareil.
Des idées ?