J'ai deux RasPi3, à la fois sur le plus récent Jessie et mis à jour et mis à niveau. Le problème est que les deux Pis peuvent voir les réseaux mais ne s'y connectent pas.
sudo iwlist wlan0 scan
Me donne plusieurs réseaux, y compris celui auquel je veux me connecter. La saisie des informations d'identification et de l'authentification dans le fichier wpa_supplicant.conf ne fonctionne pas. J'ai ensuite installé xrdp sur le Pis pour voir si une connexion par-dessus est possible. Encore une fois, je vois les réseaux disponibles, y compris celui auquel je veux me connecter. Je clique dessus, saisis la clé demandée et rien ne se passe. Ensuite, un survol sur le bouton réseaux dans le coin supérieur droit affiche "wlan0 non associé".
sudo ifup wlan0
me dit que l'interface wlan0 est déjà configurée. Logique. Le dernier firmware de la puce WiFi de la carte est installé.
Lorsque j'ai configuré les Pis, ils se sont connectés sans aucun problème. Même au même réseau que maintenant. Rien n'a changé entre-temps.
Que puis-je essayer?
EDIT: Je viens de tester pour me connecter à mon téléphone en utilisant le hotspot mobile. Pas de problème du tout ... Cela devient déroutant.
wpa_gui
plus les utiliser dans les nouvelles versions de raspbian jessie.wpa_supplicant.conf
, il suffit en fait de deux ou trois commandes pour se connecter manuellement, -ip link set wlan0 up
(peut-être superflu)wpa_supplicant ...
, etdhclient...
. Cela peut rendre plus facile à comprendre ce qui ne va pas, mais d' abord vous devez désactiver autoconfiguration, dhcpcd, etc. .ip link set wlan0 up
.Réponses:
Travailler avec
wpa_supplicant
sur certains routeurs et réseaux peut être assez difficile et difficile à diagnostiquer. En utilisant la méthode suivante, j'ai un taux de réussite de 100%.Tout d'abord pour confirmer que votre réseau est disponible et visible, essayez (seul le SSID suffit):
Créez ensuite une entrée d'informations d'identification de réseau pour
supplicant
avec:Remarque ssid (et mot de passe) sont sensibles à la casse.
Cela créera un PSK de 64 caractères comme suit:
Vous pouvez modifier votre .conf pour supprimer (ou le commentaire «#») le réseau remplacé.
Cette définition de réseau sera suffisante pour s'associer / s'inscrire. Vous n'avez pas besoin des paramètres habituels comme:
Si cela ne fonctionne pas, vous pouvez le déboguer
supplicant
en mode débogage, être un lecteur rapide ou utiliser^S
/^Q
sur votre console pour le mettre en pause:Si
wpa_supplicant
est en cours d'exécution,wlan0
vous recevrez le message:Tuez simplement la version en cours d'exécution, dans cet exemple est le processus '651' (deuxième colonne, après 'root'):
et essayez à nouveau.
la source