Raspberry Pi

Raspberry Pi nem csatlakozik a Wi-Fi-hez

Raspberry Pi nem csatlakozik a Wi-Fi-hez

Ha projektjeihez Raspberry Pi-t használ, egyszerre számos vezeték nélküli vagy Wi-Fi hálózati kapcsolódási problémával szembesülhet. Ezeket a kérdéseket nehéz lehet megoldani az Ön számára.Ebben a cikkben különféle Wi-Fi hálózati csatlakozási problémákról fogok beszélni, és megmutatom, hogyan lehet ezeket megoldani. Tehát kezdjük.

A Wi-Fi beállítása a wpa_supplicant használatával

Ha olyan operációs rendszert használ a Raspberry Pi-n, mint a Raspberry Pi OS, az Ubuntu 20.04 LTS, Kali Linux vagy Manjaro telepített asztali környezettel, akkor a grafikus felhasználói felületről nagyon egyszerűen csatlakozhat egy Wi-Fi hálózathoz. De ha fej nélküli operációs rendszert használ a Raspberry Pi készüléken, például a Raspberry Pi OS Lite vagy az Ubuntu 20.04 LTS vagy Debian, akkor manuálisan kell konfigurálnia a Wi-Fi hálózati interfészt, hogy csatlakozzon egy Wi-Fi hálózathoz.

A Raspberry Pi OS rendszeren létrehozhat egy wpa_supplicant.konf fájl a csomagtartó a microSD kártya partíciója a Raspberry Pi Wi-Fi hálózati felületének konfigurálásához.

A konfigurációs fájl létrehozása után írja be a következő kódsorokat a wpa_supplicant.konf fájl. Ha végzett, módosítsa a Wi-Fi SSID-t (ssid) és jelszó (psk).

ország = USA
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
hálózat =
ssid = "Összekapcsolt_89"
scan_ssid = 1
psk = "1122304p"
key_mgmt = WPA-PSK

A Debianon hozzáadhatja Wi-Fi hálózatának részleteit a / etc / network / interfaces.d / wlan0 fájlt a Wi-Fi hálózati felület nagyon könnyű konfigurálásához.

Ehhez nyissa meg a / etc / network / interfaces.d / wlan0 konfigurációs fájl nano szövegszerkesztővel az alábbiak szerint:

$ nano / etc / network / interfaces.d / wlan0

Ezután távolítsa el a # jelet az egyes sorokról az alábbi képernyőképen látható módon.

Változtasd meg a wpa-szsid a Wi-Fi SSID-re és wpa-psk a Wi-Fi jelszóhoz.

Ha végzett, nyomja meg a gombot + x utána Y és hogy megmentse a / etc / network / interfaces.d / wlan0 konfigurációs fájl.

A módosítások életbe lépéséhez indítsa újra a Raspberry Pi alkalmazást a következő paranccsal:

$ systemctl indítsa újra

Az Ubuntuban konfigurálhatja a Wi-Fi hálózati interfészt a Cloud-Init használatával.

Ehhez nyissa meg a Cloud Init hálózati konfigurációs fájlt / etc / netplan / 50-cloud-init.yaml a következő paranccsal:

$ sudo nano / etc / netplan / 50-cloud-init.yaml

Alapértelmezés szerint a fájl 50-cloud-init.yaml az alábbi képernyőképen látható módon kell kinéznie.

Adja hozzá az alábbi képernyőképen jelölt vonalakat a Wi-Fi hálózati felület konfigurálásához wlan0 a Cloud-Init használatával. Ne felejtse el kicserélni a a csatlakoztatni kívánt Wi-Fi hálózat SSID-jével és > a csatlakoztatni kívánt Wi-Fi hálózat jelszavával.

JEGYZET: Ne felejtse el megőrizni a helyes behúzást a (szóközök) használatával minden sorban, az alábbi képernyőképen látható módon. Ellenkező esetben a Cloud-Init nem fog működni. A YAML konfigurációs fájlokban a behúzás nagyon fontos.

Ha végzett, nyomja meg a gombot + x utána Y és hogy megmentse a 50-cloud-init.yaml fájl.

A módosítások életbe lépéséhez indítsa újra a Raspberry Pi alkalmazást a következő paranccsal:

$ sudo reboot

Miután elindult a Raspberry Pi, automatikusan csatlakoznia kell a kívánt Wi-Fi hálózathoz, és konfigurálnia kell magát a DHCP-n keresztül, amint az az alábbi képernyőképen látható.

$ ip a

Helytelen országkód a wpa_supplicant fájlban.conf Fájl

Ha a Wi-Fi-t a Raspberry Pi használatával konfigurálja wpa_supplicant, akkor meg kell határoznia egy 2 betűs országkódot a wpa_supplicant.konf konfigurációs fájl.

Például, ha az Amerikai Egyesült Államokban (USA) él, akkor a kétbetűs országkód a MINKET. Ha az Egyesült Államokon kívül él, akkor az országának kétbetűs országkódját megtalálja az Országkódok listája alfa-2, alfa-3 kód szerint hivatkozásban (ISO 3166).

Előfordulhat, hogy a Raspberry Pi nem tud csatlakozni a Wi-Fi hálózathoz, ha helytelen országkód van a fájlban wpa_supplicant.konf fájl akkor is, ha minden mást, ha helyes.

Tehát ne felejtse el beállítani a helyes kétbetűs országkódot a wpa_supplicant.konf fájlt, ha Wi-Fi-kapcsolati problémái vannak a Raspberry Pi-n.

Érvénytelen csoport használata a wpa_supplicant alkalmazásban.conf Fájl

Szüksége lesz operációs rendszer-szintű jogosultságokra, hogy csatlakozni tudjon egy Wi-Fi-hálózathoz és konfigurálja a Wi-Fi-interfészt. A gyökér a felhasználó bármit megtehet. Itt nincs semmi gond. De ha rendszerszintű változtatásokat szeretne végrehajtani (például a Wi-Fi hálózati felület konfigurálását) rendes felhasználóként, akkor előfordulhat, hogy tagja kell lennie néhány előre meghatározott csoportnak.

A Raspberry Pi OS vagy a Debian rendszeren a csoport, amelynek a Wi-Fi hálózati interfész konfigurálásához tagnak kell lennie: netdev.

Az Ubuntuban a csoportot hívják kerék.

Ha problémái vannak a Wi-Fi-kapcsolattal, győződjön meg arról, hogy joga van CSOPORT (az operációs rendszertől függően) a wpa_supplicant.konf fájl.

wlan0 Nem kapja meg az IP-címet automatikusan DHCP-n keresztül

Időnként a Raspberry Pi csatlakozik a kívánt Wi-Fi hálózathoz, de nem kap IP-címeket. A Wi-Fi hálózati interfészhez rendelt IP-cím nélkül nem tud csatlakozni az internethez.

Ha valamilyen okból kifolyólag a Raspberry Pi DHCP kliens programja nem működik megfelelően, akkor ez megtörténhet.

A probléma megoldásához manuálisan megkérheti a DHCP kliens programot, hogy kérjen IP-cím információkat a Wi-Fi útválasztótól, amelyhez a Raspberry Pi csatlakozik.

Ehhez futtassa a következő parancsot:

$ sudo dhclient -v

A Wi-Fi hálózati interfésznek konfigurálnia kell magát a Wi-Fi útválasztón futó DHCP-kiszolgáló IP-címének használatával.

A Wi-Fi nem csatlakozik automatikusan

Előfordulhat, hogy a Raspberry Pi indításkor nem csatlakozik automatikusan a Wi-Fi hálózathoz.

Ha ezzel a problémával szembesül, azt javaslom, hogy ellenőrizze, hogy a Wi-Fi hálózati konfigurációs fájlokban van-e a megfelelő Wi-Fi SSID és jelszó wpa_supplicant.konf vagy / etc / netplan / 50-cloud-init.yaml vagy / etc / network / interfaces.d / wlan0. Ön vagy szomszédja vagy internetszolgáltatója megváltoztathatja a Wi-Fi útválasztó vagy hozzáférési pont SSID-jét vagy jelszavát. Ne felejtse el naprakészen tartani a Wi-Fi hálózat konfigurációs fájljait.

Ha használsz wpa_supplicant a Raspberry Pi OS, a Debian vagy az Ubuntu Wi-Fi hálózati konfigurációja esetén ez előfordulhat, ha szintaxishibát észlel a wpa_supplicant.konf fájl.

Ha a Cloud-Init-et használja az Ubuntuban a Wi-Fi hálózati felület konfigurálásához, győződjön meg arról, hogy a megfelelő bemélyedés van a / etc / netplan / 50-cloud-init.yaml fájl. A YAML konfigurációs fájlban található hibás behúzások az egyik leggyakoribb oka ennek a problémának.

A Raspberry Pi kívül esik a Wi-Fi tartományban

Minden Wi-Fi hálózati eszköznek vannak korlátai. Ha a Raspberry Pi-t túl távol tartja a Wi-Fi útválasztótól vagy a hozzáférési ponttól, egy gyenge hálózat miatt a Raspberry Pi megszakadhat.

A probléma megoldásához ellenőrizze, hogy a Raspberry Pi nincs-e túl messze a Wi-Fi útválasztótól vagy a hozzáférési ponttól. Ha a távolság túl hosszú a Raspberry Pi készülékéhez, fontolja meg a vezetékes Ethernet hálózat használatát a Wi-Fi helyett.

Következtetés

Ebben a cikkben megvitattam a Raspberry Pi általános Wi-Fi hálózati csatlakozási kérdéseit, valamint ezek megoldásának módját. Ez a cikk segít diagnosztizálni a Raspberry Pi Wi-Fi-kapcsolati problémáit.

Ezekkel az ingyenes eszközökkel adja hozzá az egérmozdulatokat a Windows 10 rendszerhez
Az elmúlt években a számítógépek és az operációs rendszerek nagymértékben fejlődtek. Volt idő, amikor a felhasználóknak parancsokkal kellett navigálni...
Az egér mozgásának vezérlése és kezelése több monitor között a Windows 10 rendszerben
Dual Display Mouse Manager lehetővé teszi az egér mozgásának vezérlését és konfigurálását több monitor között, lassítva annak mozgását a határ közeléb...
A WinMouse segítségével testre szabhatja és javíthatja az egérmutató mozgását a Windows PC-n
Ha szeretné javítani az egérmutató alapértelmezett funkcióit, használjon ingyenes programokat WinMouse. További funkciókat kínál, amelyek segítenek ab...