====== Analyse de la configuration Wifi d'un poste client ====== Cette documentation devrait vous permettre de comprendre et trouver une solution en cas de problème de connexion WIFI sur les postes clients AbulÉdu. Le fichier de configuration réseau (/etc/network/interfaces) est automatiquement renseigné à partir des scripts de démarrage AbulÉdu si une interface wifi est détectée. .../... auto wlan0 iface wlan0 inet dhcp wpa-conf managed wpa-ap-scan 1 wpa-scan-ssid 1 wpa-ssid ABULEDU wpa-key-mgmt WPA-PSK wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx La commande "ifconfig -a" devrait vous permettre de "voir" si une interface wlan0 existe bien .../... wlan0 Link encap:Ethernet HWaddr 70:f3:95:e8:4c:10 UP BROADCAST MULTICAST MTU:1500 Metric:1 Packets reçus:0 erreurs:0 :0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B) Parfois le bouton wifi (une touche du clavier ou un commutateur logiciel) interdit l'utilisation du wifi, on peut vérifier ça à l'aide de la commande ''rfkill list'' lancée en root sur le poste client toujours 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no 1: hci0: Bluetooth Soft blocked: no Hard blocked: no 2: hp-wifi: Wireless LAN Soft blocked: no Hard blocked: no 3: hp-bluetooth: Bluetooth Soft blocked: no Hard blocked: no En cas de blocage (yes), il est possible d'utiliser la commande suivante pour débloquer tous les périphériques : ''rfkill unblock all'' Ensuite on peut lancer manuellement la carte wifi pour essayer d'avoir des messages d'information : On commence par stopper la carte réseau ifdown wlan0 ifconfig wlan0 down Puis on la lance manuellement ifconfig wlan0 up On lui demande d'afficher les réseaux wifi disponibles avec la commande iwlist: iwlist wlan0 scanning .../... Cell 04 - Address: 1C:5F:2B:AD:6F:24 Channel:10 Frequency:2.457 GHz (Channel 10) Quality=70/70 Signal level=-31 dBm Encryption key:on ESSID:"abuledu" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s Mode:Master Extra:tsf=000000149a9f7efc Extra: Last beacon: 68ms ago IE: Unknown: 00076162756C656475 IE: Unknown: 010882848B960C121824 IE: Unknown: 03010A IE: Unknown: 2A0100 IE: Unknown: 32043048606C IE: Unknown: 2D1A6E181EFFFF000000000000000000000000000000000000000000 IE: Unknown: 3D160A070000000000000000000000000000000000000000 IE: Unknown: 4A0E14000A00B400C800140005001900 IE: Unknown: 7F0101 IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK IE: Unknown: DD180050F2020101000003A4000027A4000042435E0062322F00 IE: Unknown: DD1E00904C336E181EFFFF000000000000000000000000000000000000000000 IE: Unknown: DD1A00904C340A070000000000000000000000000000000000000000 IE: Unknown: DD0600E04C020160 IE: Unknown: DD850050F204104A0001101044000102103B00010310470010112233445566778899AA1C5F2BAD6F2210210012442D4C696E6B20436F72706F726174696F6E10230000102400001042000F3132333435363738393031323334371054000800060050F2040001101100084441502D31363635100800022008103C0001031049000600372A000120 .../... Création d'une configuration WPA pour lancement manuel: wpa_passphrase ABULEDU > /root/wpa.conf (saisir le mot de passe) et on lance enfin le client wpa à la main en mode debug: wpa_supplicant -Dwext -iwlan0 -c/root/wpa.conf -ddd qui affiche entre autre des informations intéressantes: .../... wlan0: Radio work 'scan'@0x1b61460 done in 1.166788 seconds wlan0: Selecting BSS from priority group 0 wlan0: 0: 1c:5f:2b:ad:6f:24 ssid='abuledu' wpa_ie_len=26 rsn_ie_len=24 caps=0x11 level=-31 wps wlan0: skip - SSID mismatch wlan0: 1: f0:82:61:fb:a3:ac ssid='Livebox-A3AC' wpa_ie_len=26 rsn_ie_len=24 caps=0x11 level=-73 wps wlan0: skip - SSID mismatch wlan0: 2: 5c:33:8e:2e:51:5d ssid='Livebox-7fce' wpa_ie_len=26 rsn_ie_len=24 caps=0x11 level=-73 wps wlan0: skip - SSID mismatch wlan0: 3: c2:82:61:fb:a3:ac ssid='orange' wpa_ie_len=0 rsn_ie_len=0 caps=0x1 level=-69 wlan0: skip - SSID mismatch wlan0: No suitable network found wlan0: Setting scan request: 5.000000 sec .../... Dans notre cas l'information intéressante est la suivante: "SSID Mismatch -> hé oui il faut ABULEDU en majuscules"