Właśnie otrzymałem pocztą Raspberry Pi 3 Model B i zainstalowałem Ubuntu Snappy Core 16 w zalecany sposób . Pierwszą konfigurację wykonałem za pomocą klawiatury HDMI i USB, Ethernetu i DHCP. Następnie utworzyłem połączenie ssh przez sieć Ethernet i odłączyłem monitor i klawiaturę. Stamtąd chciałem podłączyć urządzenie do Wi-Fi i natknąłem się na ten post.
Lubię wypróbowywać rzeczy bez dodatkowych instalacji i obejść, więc zapoznałem się z Poradami instalacyjnymi zgodnie z powyższymi zaleceniami i zobaczyłem, że WPA_Supplicant miał być wstępnie zainstalowany. Przy bardzo małym wtrącaniu się i mniejszym wysiłku niż sugerowane Porady, odkryłem, że możesz skonfigurować Wi-Fi, po prostu dodając plik konfiguracyjny składający się z czterech linii do domyślnej lokalizacji przeszukiwanej przez wpa_supplicant i nic więcej. Chociaż jakiś czas temu zapytano go o Raspberry Pi 2, z ostatnich komentarzy widzę, że może on być nadal aktualny i tak prosty, że chętnie się nim dzielę.
Wiem, że ta odpowiedź wygląda na długą, ale jest bardzo prosta i szczegółowa ze zdjęciami. Każdy, kto ma podstawową wiedzę na temat terminalu i był w stanie skonfigurować swój malinowy Pi początkowo, będzie mógł go śledzić.
Tl; Dr
- Skonfiguruj Rasberry Pi i nawiąż połączenie LAN przez SSH
- Wyłącz Raspberry Pi za pomocą
sudo shutdown -P now
- Podłącz kartę SD do dystrybucji Linuksa
- W edytorze tekstu dodaj plik konfiguracyjny o nazwie „wpa_supplicant.conf” do folderu / writable / system-data / etc / na partycji zapisywalnej karty SD
- Zrobiłem to, tworząc plik conf na pulpicie, a następnie
sudo cp
przenosząc go do właściwego katalogu
- Plik konfiguracyjny powinien wyglądać następująco:
network={
ssid="Typhon Secure"
Użyj sieciowego SSID
psk="*******"
Użyj sieciowego klucza dostępu
}
- Uwaga: Działa to również w przypadku ukrytych sieci
- Wyjmij kartę SD, podłącz ją do pi, uruchom pi; powinien połączyć się z twoim WiFi
Mój samouczek zaczyna się od momentu połączenia ssh za pośrednictwem sieci Ethernet, co można osiągnąć, postępując zgodnie z instrukcjami w Ubuntu Core Get Started Raspberry Pi 2/3 .
Następnie wpisz, wpa_supplicant
a zobaczysz, że nie trzeba go instalować, ponieważ jest on wstępnie wbudowany w Snappy Core. Jak zobaczysz na poniższych obrazkach, samo uruchomienie wpa_supplicant
zwróci wiele opcji, ale zwróć uwagę na ostatnią linię:
wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf
Mówi to najpierw sterownik, potem interfejs, a następnie lokalizacja, w której szuka pliku interfejsu: -c/etc/wpa_supplicant.conf
Teraz, gdy wiedziałem, gdzie powinien znajdować się plik konfiguracyjny, zamknąłem Raspberry Pi sudo shutdown -P now
i po jego zamknięciu; odłączyłem zasilanie i włożyłem kartę SD do Linux-a z Fedorą. Jakoś system plików pokazuje inaczej, więc znajdziesz lokalizację, w której wpa_supplicant.conf
musi być lokalizacja, writable/system-data/etc
a karta SD jest zamontowana w / run / media / cregger / dla mnie, więc zobaczysz moją ścieżkę do pliku /run/media/cregger/writable/system-data/etc/
.
Użyłem nano, aby utworzyć nowy plik o nazwie „wpa_supplicant.conf” z następującymi czterema wierszami:
network={
ssid="Typhon Secure"
(My SSID sieci)
psk="*******"
(Oczywiście gwiazdki oznaczają mój klucz WiFi)
}
Nie zapomnij zakończyć.
Pamiętaj, że działa to w przypadku ukrytych sieci bez dodatkowej konfiguracji. Moja sieć ma ukryty identyfikator SSID i nic nie zmieniłem. Posiada zabezpieczenia WPA-PSK 2; całkiem standardowa taryfa.
Zauważysz, że zapisałem go na pulpicie. Następnie skopiowałem go do właściwej lokalizacji z terminalem, ponieważ jest własnością root.
Następnie wyjmij kartę SD z systemu Linux, podłącz ją ponownie do Raspberry Pi, podłącz ponownie źródło zasilania do Raspberry Pi; uruchomi się i będzie szukał twojego Wi-Fi.
Zobaczysz w moim przypadku, że Eth i Wlan wzięli IP
Mogę teraz ssh przez LAN lub WLAN
Wiem, że to długo trwało, ale mam nadzieję, że pomogło ci powstrzymać się od zepsucia swojego FS i zainstalowania wielu niepotrzebnych aplikacji.