Po próbie podłączenia naszej malinki do sieci WiFi pojawia się komunikat aby podać:
1 |
Pre Shared Key |
Wpisywanie tam hasła do routera – może skutkować tym, że połączenie nie będzie działać.
Oto jak to rozwiązać.
Zawartość artykułu
I. Sposób – generowanie PSK
Włączamy terminal w Raspberry Pi i wpisujemy:
1 |
wpa_passphrase "pełna nazwa naszej sieci wifi" "hasło do wifi" |
np.
1 |
wpa_passphrase "Moja sieć" "OtoMojeHaslo" |
Otrzymamy kod:
1 2 3 4 5 |
network={ ssid="Moja sieć" #psk="OtoMojeHaslo" psk=5cb93a99bd073045ab11c63893f57f61bba5d2154f0f9877b4da9218ee652f40 } |
I ten wygenerowany klucz (po deklaracji: „psk=”, bez znaku nowej linii i bez klamry) to właśnie nasza fraza. Spróbuj ją wkleić w pole gdzie wcześniej wpisywałeś hasło.
II. Sposób – modyfikacja pliku konfiguracyjnego na malince.
Na komputerze gdzie mamy zainstalowany Ubuntu/Debian lub inną dystrybucję mountujemy kartę pamięci, gdzie jest Rasbian. Logujemy się na roota:
1 |
sudo su |
Przechodzimy do lokalizacji:
1 |
/media/uzytkownik/rootfs/etc/wpa_supplicant |
(Lub innej – w zależności gdzie mamy podmountowaną kartę z Rasbianem)
Edytujemy plik:
1 |
nano wpa_supplicant.conf |
I na jego końcu wklejamy wygenerowany wyżej kod:
1 2 3 4 5 |
network={ ssid="Moja sieć" #psk="OtoMojeHaslo" psk=5cb93a99bd073045ab11c63893f57f61bba5d2154f0f9877b4da9218ee652f40 } |
Możemy też ten kod wygenerować i wkleić bezpośrednio będąc zalogowanym na Rasbianie w terminalu w tym systemie (tego sposobu nie sprawdzaliśmy):
1 |
sudo su |
1 |
nano /etc/wpa_supplicant/wpa_supplicant.conf |
Po włączeniu Rasbiana z tą kartą i pod warunkiem, że sieć WiFi jest dostępna – powinniśmy od razu uzyskać połączenie.
UWAGA! Warto dla celów bezpieczeństwa usunąć w/w wygenerowaną automatycznie linijkę:
1 |
#psk="OtoMojeHaslo" |
Ukazuje ona jawnie nasze hasło do WiFi!
Daj znać w komentarzu lub na Facebooku czy Ci to pomogło?