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:
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?
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