2015:abuledu_client_15.08:analyse_configuration_wifi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
2015:abuledu_client_15.08:analyse_configuration_wifi [2017/04/02 16:27]
erics créée
2015:abuledu_client_15.08:analyse_configuration_wifi [2017/04/04 11:31] (Version actuelle)
francois
Ligne 5: Ligne 5:
 </note> </note>
  
 +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.
  
-/etc/network/interfaces+<code> 
 +.../...
  
 auto wlan0 auto wlan0
Ligne 16: Ligne 18:
   wpa-key-mgmt WPA-PSK   wpa-key-mgmt WPA-PSK
   wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 +</code>
  
-ifconfig -a +La commande "ifconfig -a" devrait vous permettre de "voir" si une interface wlan0 existe bien
  
 +<code>
 .../... .../...
- 
 wlan0     Link encap:Ethernet  HWaddr 70:f3:95:e8:4c:10   wlan0     Link encap:Ethernet  HWaddr 70:f3:95:e8:4c:10  
           UP BROADCAST MULTICAST  MTU:1500  Metric:1           UP BROADCAST MULTICAST  MTU:1500  Metric:1
Ligne 26: Ligne 29:
           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 lg file transmission:1000            collisions:0 lg file transmission:1000 
-          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B) +          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)  
- +</code>
-wlan0:avahi Link encap:Ethernet  HWaddr 70:f3:95:e8:4c:10   +
-          inet adr:169.254.7.86  Bcast:169.254.255.255  Masque:255.255.0.0 +
-          UP BROADCAST MULTICAST  MTU:1500  Metric:1+
  
 +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
  
-_________________ +<code>
-root@poste-10hp:/etc/network# rfkill list+
 0: phy0: Wireless LAN 0: phy0: Wireless LAN
  Soft blocked: no  Soft blocked: no
Ligne 47: Ligne 47:
  Soft blocked: no  Soft blocked: no
  Hard blocked: no  Hard blocked: no
 +</code>
  
 +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
  
-tail -f /var/log/syslog +<code>
 ifdown wlan0 ifdown wlan0
 +ifconfig wlan0 down
 +<code>
  
-root@poste-10hp:/etc/network# ifconfig +Puis on la lance manuellement
-eth0      Link encap:Ethernet  HWaddr 64:31:50:03:4b:cf   +
-          inet adr:192.168.0.47  Bcast:192.168.0.255  Masque:255.255.255.0 +
-          adr inet6: fe80::6631:50ff:fe03:4bcf/64 Scope:Lien +
-          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 +
-          Packets reçus:926 erreurs:0 :0 overruns:0 frame:0 +
-          TX packets:819 errors:0 dropped:0 overruns:0 carrier:0 +
-          collisions:0 lg file transmission:1000  +
-          Octets reçus:186132 (186.1 KB) Octets transmis:105635 (105.6 KB)+
  
-lo        Link encap:Boucle locale   +<code> 
-          inet adr:127.0.0.1  Masque:255.0.0.0 +ifconfig wlan0 up 
-          adr inet6: ::1/128 Scope:Hôte +</code>
-          UP LOOPBACK RUNNING  MTU:65536  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:0  +
-          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)+
  
-root@servecole ~ ☠ tail -f /var/log/syslog+On lui demande d'afficher les réseaux wifi disponibles avec la commande iwlist:
  
-ifup wlan0 sur le client +<code>
- +
-pas de requetes DHCP qui arrivent sur le serveur -direction le point d'accès wifi pour vérifier +
- +
-_________________________ +
- +
-ifconfig wlan0 up+
 iwlist wlan0 scanning iwlist wlan0 scanning
  
Ligne 124: Ligne 110:
  
 .../... .../...
- +</code>
-______________________+
  
 Création d'une configuration WPA pour lancement manuel: Création d'une configuration WPA pour lancement manuel:
  
 +<code>
 wpa_passphrase ABULEDU > /root/wpa.conf wpa_passphrase ABULEDU > /root/wpa.conf
 (saisir le mot de passe) (saisir le mot de passe)
 +</code>
  
-ifconfig wlan0 down +et on lance enfin le client wpa à la main en mode debug:
-ifconfig wlan0 up +
-iwlist wlan0 scanning +
  
 +<code>
 wpa_supplicant -Dwext -iwlan0 -c/root/wpa.conf  -ddd wpa_supplicant -Dwext -iwlan0 -c/root/wpa.conf  -ddd
 +</code>
 +
 +qui affiche entre autre des informations intéressantes:
  
 +<code>
 .../... .../...
 wlan0: Radio work 'scan'@0x1b61460 done in 1.166788 seconds wlan0: Radio work 'scan'@0x1b61460 done in 1.166788 seconds
Ligne 152: Ligne 142:
 wlan0: Setting scan request: 5.000000 sec wlan0: Setting scan request: 5.000000 sec
 .../... .../...
 +</code>
 +
 +Dans notre cas l'information intéressante est la suivante: "SSID Mismatch -> hé oui il faut ABULEDU en majuscules"
  
-SSID Mismatch -> hé oui il faut ABULEDU en majuscule 
  • 2015/abuledu_client_15.08/analyse_configuration_wifi.1491143226.txt.gz
  • Dernière modification: 2017/04/02 16:27
  • de erics