J'ai eu beaucoup de problèmes avec la configuration d'une clé sans fil dans le Raspberry Pi 2
uname -a:
Linux raspberrypi 3.18.7-v7+ #755 SMP PREEMPT Thu Feb 12 17:20:48 GMT 2015 armv7l GNU/Linux
En dmesg on trouve
[ 3.509177] usb 1-1.4: new high-speed USB device number 4 using dwc_otg
[ 3.630499] usb 1-1.4: New USB device found, idVendor=0846, idProduct=9043
[ 3.639452] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.649011] usb 1-1.4: Product: WNA1000Mv2
[ 3.655215] usb 1-1.4: Manufacturer: Realtek
[ 3.661455] usb 1-1.4: SerialNumber: 00e04c000001
et j'ai le pilote en cours d'exécution (lsmod)
Module Size Used by
8192cu 528429 0
et l'USB est reconnu (lsusb)
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0846:9043 NetGear, Inc.
Mes interfaces et les fichiers wpa_supplicant.conf ressemblent à ceci
cat / etc / network / interfaces:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
auto wlan0
chat /etc/wpa_supplicant/wpa_supplicant.conf
ap_scan=0
ctrl_interface=DIR=/var/run/wpa_supplicant
GROUP=netdev
update_config=1
network={
ssid="o2-WLAN45"
psk="************"
scan_ssid=1
#Protocal type can be: RSN(for WP2) and WPA(for WPA1)
proto=RSN
key_mgmt=WPA-PSK
#Pairwise can be CMMP or TKIP(for WPA2 or WPA1)
pairwise=CCMP
#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP)
auth_alg=OPEN
}
La chose étrange est que wlan0 ne s'affiche même pas dans iwconfig:
lo no wireless extensions.
eth0 no wireless extensions.
J'ai déjà lu des entrées similaires ici, mais elles n'ont pas fonctionné ou elles ne s'appliquent pas à mon problème. Donc l'erreur que j'obtiens en faisant ifup est
sudo ifup wlan0:
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
wpa_supplicant: /sbin/wpa_cli daemon failed to start
run-parts: /etc/network/if-up.d/wpasupplicant exited with return code 1
Grâce à l'interface graphique, il ne trouve pas d'adaptateur et l'état est le suivant:
J'espère que quelqu'un pourra m'aider parce que j'y ai passé beaucoup trop de temps ...
la source
interfaces
fichier ne l'est/etc/network/interfaces
pas/etc/networks/interfaces
.pairwise=CMMP
. Il n'y a pas d'CMMP
appariement, c'est le casCCMP
. C'est peut-être ce qui faitwpa_supplicant
planter?wlan0
est là,ip link set wlan0 up
puis essayez ce que j'ai suggéré ici pour voir si vous pouvez au moins obtenir une connexion réseau manuellement (ce qui s'avère plus simple dans de nombreux cas).Réponses:
Problème résolu!!! Je vais expliquer ici les étapes que j'ai prises:
J'ai acheté un bon chargeur 2A, qui au début aidait à voir la lumière bleue du dongle. Cependant, il ne s'est pas encore connecté. Donc googler et googler je suis tombé sur cette page
https://amalgjose.wordpress.com/tag/raspbian/
il donne une solution pour que le dongle soit toujours détecté. Si vous faites exactement ce qu'il dit, il sera reconnu (vous pouvez le vérifier en faisant iwconfig ou ifconfig). Par souci d'exhaustivité, je donne ici sa solution:
pour une raison quelconque, cela ne suffit pas, vous devez également ajouter
J'ai trouvé que si vous n'ajoutez pas ce dernier fichier, la framboise ne commencera pas automatiquement la connexion wlan0, vous devrez vous connecter avec eth0 puis passer
sudo ifdown wlan0; sudo ifup wlan0;
À ce stade, il vous suffit de configurer les interfaces / etc / network / et /etc/wpa_supplicant/wpa_supplicant.conf. Pour être complet, je donne les fichiers de travail que j'ai maintenant
/ etc / network / interfaces:
/etc/wpa_supplicant/wpa_supplicant.conf:
Un grand merci à Phil B. et à goldilocks!
la source
Vous n'avez pas besoin d'auto et allow-hotplug, juste allow-hotplug. Cela démarre également au démarrage automatiquement. L'ajout automatique est également utilisé pour parfois provoquer un retard au démarrage lorsque la connexion réseau n'a pas été établie. 'auto' est plus pour les serveurs où le démarrage peut être configuré pour attendre que le réseau soit établi, 'allow-hotplug' pour les utilisateurs de type ordinateur de bureau / portable. Je suis moi-même un utilisateur d'ordinateur portable Debian, mais j'ai vu cela en passant et j'ai pensé qu'il valait la peine d'être mentionné.
la source
Une autre solution, frappe pour moi: Vérifiez la sortie pour
Cela ressemble à ceci:
capturez la
wpa_supplicant
commande et exécutez-la manuellement, avec les paramètres -s et -B omis. Il s'exécutera au premier plan et rédigera d'autres diagnostics. Comme ça:Dans mon cas, le problème est la syntaxe du
wpa_supplicant.conf
fichier dans une partie de l'GROUP
installation. Mettez une nouvelle ligne juste après lenetdev
mot - clé pour résoudre le problème.la source