web-dev-qa-db-fra.com

Ubuntu Server 12.04 + Wifi - WPA problèmes liés au demandeur

J'ai essayé (et échoué) tout le week-end de connecter mon serveur domestique via Wifi (je sais qu'il devrait être câblé, mais un déménagement de maison est imminent ;-). La configuration est la suivante:

  • HP N40L Microserver
  • Ubuntu Server 12.04 LTS 64bit
  • Edimax EW-7612UAN V2 - Adaptateur USB Wifi
  • Routeur Wifi Tenda N150 - Exécuter 1 SSID en mode mixte b/g/n, canal 6, WPA2 Personnel, AES

Sur une nouvelle installation d'Ubuntu, ma sortie est la suivante:

ifconfig

 ifconfig wlan0 up 
 
 root @ srv:/home/srvadmin # ifconfig 
 eth0 Encapsulation de liaison: Ethernet Hauteur 00: 9c: 02: a9: 27: b9 
 inet addr: 192.168.0.106 Bcast: 192.168.0.255 Masque: 255.255.255.0 
 inet6 addr: fe80 :: 29c: 2ff: fea9: 27b9/64 Portée: lien 
 en haut BROADCAST RUNNING MULTICAST MTU: 1500 Métrique: 1 
 Paquets RX: 1226 erreurs: 0 omis: 0 dépassements: 0 image: 0 trame: 0 
 Paquets TX: 534 erreurs: 0 omis: 0 dépassements: 0 porteur: 0 
 Collisions: 0 txqueuelen: 1000 
 Octets RX: 124170 (124,1 Ko) TX octets: 78708 (78,7 Ko) 
 Interruption: 18 
 
 lo Encapsulation de la liaison: boucle locale 
 adresse de réseau: 127.0.0.1 Masque: 255.0.0.0 
 adresse de réseau6: :: 1/128 Portée: hôte 
 UP LOOPBACK RUNNING MTU: 16436 Métrique: 1 
 Paquets RX: 4 erreurs: 0 omis: 0 dépassements: 0 image: 0 
 Paquets TX: 4 erreurs: 0 omis: 0 dépassements: 0 porteuse: 0 
 collisions: 0 txqueuelen: 0 
 octets RX: 240 (240,0 B) octets TX: 240 (240,0 B) 
 
 wlan0 Encapsulation de liaison: Ethernet Hauteur 80: 1f: 02: 4b: 0e: 9a 
 UP BROADCAST MULTICAST MTU: 1500 métrique: 1 
 Paquets RX: 0 erreurs: 0 omis: 0 dépassements: 0 trame: 0 
 Paquets TX: 0 erreurs : 0 largué: 0 dépassements: 0 transporteur: 0 
 Collisions: 0 txqueuelen: 1000 
 Octets RX: 0 (0.0 B) octets TX: 0 (0.0 B) 
 

Réseau lshw -C

 root @ srv:/home/srvadmin # lshw -C réseau 
 * -network 
 description: interface Ethernet 
 produit: NetXtreme BCM5723 Gigabit Ethernet PCIe 
 fournisseur: Broadcom Corporation 
 identifiant physique: 0 
 informations sur le bus: pci @ 0000: 02: 00.0 
 nom logique: eth0 
 version: 10 
 serial: 00: 9c: 02: a9: 27: b9 
 taille: 100 Mbit/s 
 capacité: 1Gbit/s 
 largeur: 64 bits 
 horloge : 33 MHz 
 Capacités: pm vpd msi pciexpress bus_master cap_list ethernet physique tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd 1000bt-fd autonégociation 
 Configuration: autonégociation = sur diffusion = oui driver = tg3 transmission = 3.121 duplex = microprogramme complet = 5723-v3.35 ip = 192.168.0.106 latence = 0 lien = oui multidiffusion = oui port = vitesse de la paire torsadée = 100 Mbit/s 
 ressources: irq: 42 mémoire: fe9f0000-fe9fffff 
 * -network 
 description: interface sans fil 
 identifiant physique: 1 
 bus info: usb @ 1: 5 
 nom logique: wlan0 
 série: 80: 1f: 02: 4b: 0e: 9a 
 possibilités : Ethernet physique sans fil 
 configuration: broadcast = oui pilote = rtl8192cu driverversion = 3.2.0-29-firmware générique = N/A lien = pas de multidiffusion = oui sans fil = IEEE 802.11bgn 
 

iwconfig

 root @ srv:/home/srvadmin # iwconfig wlan0 
 wlan0 ESSIE IEEE 802.11bgn: off/any 
 Mode: Point d'accès géré: Tx-Power non associé = 20 dBm 
 Retry long limit: 7 RTS thr = 2347 B Fragment thr: off 
 Clé de cryptage: off 
 Gestion de l’alimentation: off 
 

Étapes:
1. wpa_passphrase MySSID MyKey> /etc/wpa_supplicant.conf
2. wpa_supplicant -iwlan0 -Dwext -c/etc/wpa_supplicant.conf

La sortie est la suivante:

 root @ srv:/home/srvadmin # wpa_supplicant -iwlan0 -Dwext -c/etc/wpa_supplicant.conf 
 ioctl [SIOCSIWENCODEEXT]: Argument non valide 
 ioctl [SIOCSIWENCODEEX]. argument 
 Tentative d'association avec c8: 3a: 35: 2c: 63: 28 (SSID = "MySSID", fréquence = 2437 MHz) 
 Associée à c8: 3a: 35: 2c: 63: 28 
 L'authentification avec c8: 3a: 35: 2c: 63: 28 a expiré. 
 CTRL-EVENT-DECONONNECTED bssid = 00: 00: 00: 00: 00: 00 raison = 0 [.____ " MHz) 
 L’authentification avec c8: 3a: 35: 2c: 63: 28 a expiré.

Si j'essaie de forcer une demande DHCP avec wpa_supplicant -B -iwlan0 -c/etc/wpa_supplicant.conf -Dwext && dhclient wlan0, il semble que cela se bloque et je peux voir les demandes DHCPDISCOVER dans syslog.

Je dois faire quelque chose de stupide pour rester bloqué, lorsque d’autres publications le rendent si simple (par exemple: Comment puis-je me connecter à un WPA réseau wifi en utilisant la ligne de commande? ).

Quelqu'un at-il des idées sur la façon de résoudre ce problème?

1
fistameeny

Votre réseau sans fil diffuse-t-il votre SSID? Sinon, vous devrez ajouter

scan_ssid=1 

dans votre network {...} définition dans votre fichier wpa_supplicant.conf

2
Graham Carey