Jak podłączyć Raspberry Pi do Wifi

Jak podłączyć Raspberry Pi do Wifi
Philip Lawrence

W zasadzie Raspberry Pi to dobrze znany komputer jednopłytkowy.

W przeciwieństwie do starszych modeli, Raspberry Pi 3 i 4 mają możliwości Bluetooth i Wifi. Większość modeli Raspberry Pi oferuje opcje łączności na pokładzie. To oszczędza poleganie na hubie i kluczu USB.

Raspberry Pi 3 jest wyposażony w pokładowe Wireless LAN, czyli adaptery Wifi i Bluetooth. Tak więc wszystko, czego potrzebujesz to twój Raspberry Pi 3 do uzyskania połączenia z WiFi, i nie potrzebujesz dodatkowych urządzeń peryferyjnych, takich jak USB Dongle.

Możesz uzyskać konfigurację WiFi zarówno dla Raspbian Desktop, aby użyć Raspberry Pi z klawiaturą i monitorem oraz z SSH Connection w przypadku konfiguracji bezgłowej.

Raspberry Pi Zero pozwala na osadzenie komputera w mniejszych projektach. Jeśli używasz Raspberry Pi do swoich projektów, być może raz na jakiś czas spotkałeś się z wieloma problemami z sieciami wifi lub łącznością bezprzewodową.

W tym poradniku zobaczysz różne metody konfigurowania sieci Wifi na Raspberry Pi 3.

Podłączanie Raspberry Pi do Wifi: Kilka alternatywnych metod

W tym przewodniku przeprowadzimy Cię przez różne metody, których możesz użyć, aby podłączyć swoje Raspberry Pi do sieci bezprzewodowej. Ponadto, omówimy również zalety i wady każdej metody. Poniższe metody muszą działać dla Raspberry Pi 4 i wcześniejszych modeli z obsługą Wifi-.

Konfiguracja przez Bluetooth

Jeśli masz gadżet z systemem Android, możesz użyć tej metody, aby podłączyć Raspberry Pi do sieci Wifi.

Jeśli używasz fundacji Raspberry Pi przez jakiś czas, być może połączyłeś się z siecią Wifi dla Pi. W ten sposób wymagasz podłączenia Pi do klawiatury, monitora lub skonfigurowania go na karcie SD za pomocą innego urządzenia.

W tym tutorialu pomożemy Ci skonfigurować sieć Wifi dla Twojego Raspberry Pi za pomocą urządzenia z systemem Android poprzez Bluetooth.

Rzeczy, których wymagasz

Aby zacząć, będziesz potrzebował:

  • Plik APK i skrypt uruchomieniowy w języku Python
  • Urządzenie z systemem Android
  • Raspbian załadowany na kartę micro SD.
  • Raspberry Pi 3

Metoda

Zainstaluj Bluez na Raspbian

  1. Wprowadź następujące polecenie w terminalu Raspbian, najpierw zainstaluj Bluez, bibliotekę Bluetooth w języku Python:
  2. W tym pliku należy dodać nazwę i hasło sieci Wifi. Zatem, aby otworzyć plik, wprowadź to polecenie: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
  3. Załaduj profil portu szeregowego i zrestartuj swoje Pi.

Parowanie Pi's Bluetooth z Androidem

  1. Po ponownym uruchomieniu sparuj Bluetooth Pi z urządzeniem z systemem Android.
  2. Następnie dodaj skrypt Pythona do Raspbiana, wpisz polecenie nano i skopiuj kod źródłowy:
  3. Następnie uruchom skrypt, nadając mu charakter wykonywalny.
  4. Teraz otwórz aplikację androidową po zainstalowaniu aplikacji za pomocą pliku .apk.
  5. W sparowanym urządzeniu Bluetooth wybierz Raspberry Pi. Wpisz SSID sieci, PSK i naciśnij przycisk rozpoczęcia konfiguracji. Teraz musi się połączyć Wifi Raspberry Pi.

Pros

  • Nie jest potrzebna klawiatura, myszka ani wyświetlacz.
  • Świetny dla początkujących
  • Ta metoda ułatwia przełączanie sieci Wifi.

Cons

  • Potrzebny dodatkowy skrypt w Pythonie i aplikacja na Androida.
  • Wymagane jest urządzenie z systemem Android.

Konfiguracja połączenia Headless Wifi

Jeśli chcesz pracować z systemem bez urządzeń peryferyjnych, bez podłączania go kablem Ethernet, zachowaj plik konfiguracyjny w folderze startowym karty SD. Gdy Pi uruchomi się po raz pierwszy, sieć Wifi zostanie automatycznie skonfigurowana.

Możesz spróbować tej metody, aby włączyć SSH.

Metoda

  1. Włóż kartę SD Raspberry Pi OS do swojego komputera.
  2. Przejdź do katalogu startowego.
  3. Dodaj swój plik wpa_supplicant.conf.
  4. Trzymaj kartę SD w Raspberry Pi, uruchom i podłącz.
  5. W końcu, rozwiąż problem.

Pros

  • Nie wymaga dodatkowej konfiguracji (np. kabla Ethernet)
  • Nie są potrzebne żadne urządzenia peryferyjne
  • Możliwa jest konfiguracja całkowicie bezgłowa

Cons

  • Skomplikowane dla początkujących
  • Literówki w pliku konfiguracyjnym mogą powodować błędy połączenia.

Korzystanie z wiersza poleceń

Ta metoda wiersza poleceń jest najbardziej skomplikowanym podejściem. Jednak po skonfigurowaniu jest to najbardziej wszechstronne podejście. Podobnie jak w przypadku powyżej, możesz użyć tej metody do zdalnego skonfigurowania swojego Raspberry Pi.

Metoda

Krok 1: Zaloguj się do Pi za pomocą dowolnego klienta SSH. Musisz znać nazwę sieci WiFi, z którą chcesz się połączyć, ale jeśli nie, wpisz to polecenie: sudo iwlist wlan0 scan.

Krok 2: Teraz zobaczysz listę wszystkich sieci bezprzewodowych dostępnych w Twojej lokalizacji. Nazwa Twojej sieci jest w linii, która mówi ESSID.

Krok 3: Następnie należy dodać do pliku nazwę WiFi i hasło, po czym wpisać następujące polecenie: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Krok 4: Jeśli plik ma linie poniżej, to je edytuj. W przeciwnym razie musisz dodać następujące linie w pliku: ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

kraj=USA

network={

ssid="SSID"

psk="HASŁO"

key_mgmt=WPA-PSK

}

Krok 5: Teraz zmień SSID sieci na nazwę swojego połączenia Wifi, a następnie wprowadź hasło.

Krok 6: Teraz wpisz Ctrl-X, a następnie Y dla zapisania i wyjścia. Następnie uruchom kartę WiFi za pomocą następującego polecenia:

sudo ifdown wlan0

sudo ifup wlan0

Nadal, jeśli twój problem jest nierozwiązany, zrestartuj Pi z sudo poweroff lub sudo reboot.

Jeśli konfigurujesz to przez ethernet i SSH do routera, lokalny adres IP będzie inny. Musisz więc przeskanować sieć nowym Advanced IP Scannerem.

Pros

  • Wspiera wykorzystanie sieci ukrytych
  • Można utworzyć wiele profili.
  • Nie jest wymagane środowisko graficzne
  • Nie jest wymagany monitor ani klawiatura.
  • Umożliwia konfigurację większości opcji

Cons

  • Skomplikowane, zwłaszcza dla początkujących
  • Wymaga dostępu do Pi

Używanie Raspi-Config

Alternatywnie możesz użyć metody Raspi-Config, jeśli skonfigurowałeś SSH lub jeśli masz wyświetlacz i klawiaturę podłączone do Pi. Tak czy inaczej, możesz użyć aplikacji Raspi-Config.

Rzeczy, których potrzebujesz

  • Monitor
  • Myszka
  • Klawiatura USB
  • Adapter USB Wifi
  • Kabel HDMI
  • Karta Micro SD
  • Adapter zasilania USB z kablem USB
  • Raspberry Pi

Metoda

  1. Najpierw skonfiguruj swoje Raspberry Pi.
  2. Zmień domyślne hasło sieci.
  3. Następnie wybierz "desktop login".
  4. Teraz włącz SSH.
  5. Następnie wybierz, aby zrestartować Raspberry Pi.
  6. Teraz wyłącz swoje Raspberry Pi, a Wifi podłącz do portu USB.
  7. Następnie włącz go ponownie. Karta Wifi włączy się podczas uruchamiania komputera.
  8. Na koniec należy skonfigurować kartę Wifi.

Pros

  • Nie wymaga poleceń konsoli
  • Środowisko graficzne nie jest konieczne
  • Nie są potrzebne żadne urządzenia peryferyjne
  • Możliwe przy zdalnym dostępie
  • Elastyczny

Cons

  • Ukryte sieci nie są wyświetlane.
  • Konfiguracja SSH wymaga zdalnego dostępu.

Połączenie Wifi przy użyciu aplikacji desktopowej

Wreszcie ta metoda jest najprostsza ze wszystkich. Jeśli używasz Raspberry Pi 4 lub dowolnej starszej wersji z myszką, klawiaturą i wyświetlaczem, możesz kliknąć symbol sieci bezprzewodowej na pulpicie Raspberry Pi.

Jak pojawi się rozwijane menu, wybierz swoją sieć. Teraz musisz rozpocząć pracę nad swoim projektem.

Pros

  • nie wymaga żadnych poleceń konsoli
  • Łatwa konfiguracja, nawet dla początkujących

Cons

Zobacz też: Jak udostępnić Wifi z Maca na iPhone'a
  • Środowisko graficzne wymaga instalacji
  • Brak wyświetlania ukrytych sieci
  • Wymaga monitora, klawiatury i myszy

The Bottom Line

Czasami Raspberry Pi nie łączy się z siecią Wifi automatycznie przy starcie. Jeśli napotkasz taki problem, upewnij się, że SSID i hasło Wifi są poprawne, a pliki konfiguracyjne sieci Wifi zostały zaktualizowane.

Jak widać, istnieje wiele sposobów na podłączenie Raspberry Pi do sieci Wifi.

Każde urządzenie sieciowe Wifi ma ograniczony zasięg. Jeśli trzymałeś Raspberry Pi daleko od punktu dostępowego lub routera, Twoje Raspberry Pi może dostać rozłączenie z powodu słabej sieci. Dlatego upewnij się, że Raspberry Pi jest w zasięgu punktu dostępowego lub routera.

Zobacz też: Jak oglądać YouTube bez WiFi?

Jeśli jednak nie możesz skrócić odległości, użycie przewodowej sieci Ethernet może się sprawdzić.

W tym przewodniku wyjaśniliśmy kilka rozwiązań problemów z łącznością sieci Wifi z Raspberry Pi. Dlatego ten artykuł pomoże zdiagnozować Twój router lub problem Raspberry Pi, aby osiągnąć rozwiązanie.




Philip Lawrence
Philip Lawrence
Philip Lawrence jest entuzjastą technologii i ekspertem w dziedzinie łączności internetowej i technologii Wi-Fi. Dzięki ponad dziesięcioletniemu doświadczeniu w branży pomógł wielu osobom i firmom w rozwiązywaniu problemów związanych z Internetem i Wi-Fi. Jako autor i bloger Porady dotyczące Internetu i Wi-Fi dzieli się swoją wiedzą i doświadczeniem w prosty i zrozumiały sposób, z którego każdy może skorzystać. Philip jest gorącym orędownikiem poprawy łączności i udostępniania Internetu wszystkim. Kiedy nie pisze ani nie rozwiązuje problemów związanych z technologią, lubi wędrować, biwakować i odkrywać wspaniałe tereny na świeżym powietrzu.