Përmbajtje:
- Hapi 1: Parakushtet
- Hapi 2: Konfigurimi i Systemd-networkd
- Hapi 3: Konfigurimi i Wpa-supplicant
- Hapi 4:
- Hapi 5: Konfigurimi i ndërfaqeve
Video: Me të vërtetë WiFi Extender: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Prezantimi
Truly WiFi Extender është një përsëritës WiFi i bazuar në Raspberry Pi Zero W. Ai bën një alternativë të mirë për një përsëritës komercial WiFi që kombinon kosto të ulët (nën 10USD) dhe softuer shumë të personalizueshëm. Ai gjithashtu mund të ekzekutojë disa zgjidhje për bllokimin e reklamave, të tilla si pi-hole gjithashtu. Ky projekt është i një lloji sepse shumica e projekteve në GitHub demonstrojnë se si të krijoni një AP pa tel për të ndarë qasjen në Internet të marrë duke përdorur Ethernet.
Shikoni projektin tim në Hackaday Hackaday
Shikoni projektin tim në GitHub Github
Shikoni projektin tim në Hackster Hackster
Hapi 1: Parakushtet
Për ndezjen e figurës në kartën SD kam përdorur BalenaEtcher
- Shkarkoni skedarin raspbian lite.iso nga faqja e internetit e Raspberry Pi
- Pasi të shkarkohet, hapni BalenaEtcher, zgjidhni skedarin.iso, zgjidhni kartën SD dhe klikoni butonin flash dhe prisni që procesi të përfundojë.
- Pastaj, hapni ndarjen e nisjes dhe brenda saj, krijoni një skedar teksti bosh të quajtur ssh pa asnjë shtrirje.
- Së fundi, krijoni një skedar tjetër teksti të quajtur wpa_supplicant.conf në të njëjtën ndarje boot dhe ngjitni përmbajtjen e mëposhtme.
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdevupdate_config = 1 vend = N network rrjet = {ssid = "mywifissid" psk = "mywifipassword" key_mgmt = WPA-PSK}
Zëvendësoni mywifissid me emrin e WiFi dhe mywifipassword me fjalëkalimin wifi
- Fuqia në Raspberry pi. Për të gjetur IP -në e tij, mund të përdorni një mjet si Angry IP Scanner dhe të skanoni nën -rrjetën
- Pasi të gjeni IP, SSH në Pi tuaj duke përdorur një mjet si PuTTY ose thjesht ssh [email protected], futni fjalëkalimin mjedër dhe jeni mirë të shkoni
- Së fundi, azhurnoni listën e paketave dhe azhurnoni paketat dhe rindizni Pi.
sudo apt update -y
sudo apt upgrade -y sudo reboot
Hapi 2: Konfigurimi i Systemd-networkd
Nga ArchWiki
systemd-networkd është një demon i sistemit që menaxhon konfigurimet e rrjetit. Zbulon dhe konfiguron pajisjet e rrjetit ashtu siç shfaqen; gjithashtu mund të krijojë pajisje të rrjetit virtual.
Për të minimizuar nevojën për paketa shtesë, përdoret networkd pasi është ndërtuar tashmë në sistemin init, prandaj, nuk ka nevojë për dhcpcd.
Parandaloni përdorimin e dhcpd
Shënim: Kërkohet të funksionojë si rrënjë
sudo systemctl maskimi i rrjeteve.shërbimi dhcpcd.shërbimi
sudo mv/etc/network/interfaces/etc/network/interfaces ~ sed -i '1i resolutionvconf = JO' /etc/resolvconf.conf
Përdorni sistemin e integruar-networkd
sudo systemctl aktivizoni systemd-networkd.service systemd-zgjidhet.shërbim
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
Hapi 3: Konfigurimi i Wpa-supplicant
wlan0 si AP
Krijoni një skedar të ri duke përdorur komandën
sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
Shtoni përmbajtjen e mëposhtme dhe ruani skedarin duke shtypur Ctrl X, Y dhe Enter
vendi = IN
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "TestAP-plus" mode = 2 key_mgmt = WPA-PSK psk = "12345678" frekuenca = 2412}
Zëvendësoni TestAP-plus dhe 12345678 me vlerat tuaja të dëshiruara.
Ky skedar konfigurimi do të përdoret për përshtatësin wifi në bord wlan0 i cili do të përdoret për të krijuar një pikë aksesi pa tel.
Jepini përdoruesit të lexojë, shkruani lejet për skedarin
sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
Rinisni shërbimin wpa_supplicant
sudo systemctl çaktivizo shërbimin wpa_supplicant.service
sudo systemctl aktivizoni [email protected]
Hapi 4:
wlan1 si klient
Krijoni një skedar të ri duke përdorur komandën
sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
Shtoni përmbajtjen e mëposhtme dhe ruani skedarin duke shtypur Ctrl X, Y dhe Enter
vendi = IN
ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Asus RT-AC5300" psk = "12345678"}
Zëvendësoni Asus RT-AC5300 dhe 12345678 me SSID dhe fjalëkalimin tuaj të Ruterit.
Ky skedar konfigurimi do të përdoret për Përshtatësin USB WiFi wlan01 i cili do të përdoret për t'u lidhur me një Router Wireless.
Jepini përdoruesit të lexojë, shkruani lejet për skedarin
sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf
Rinisni shërbimin wpa_supplicant
sudo systemctl çaktivizo shërbimin wpa_supplicant.service
sudo systemctl aktivizoni [email protected]
Hapi 5: Konfigurimi i ndërfaqeve
Krijoni një skedar të ri duke përdorur komandën
sudo nano /etc/systemd/network/08-wlan0.network
Shtoni përmbajtjen e mëposhtme dhe ruani skedarin duke shtypur Ctrl X, Y dhe Enter
[Ndeshje]
Emri = wlan0 [Rrjeti] Adresa = 192.168.7. IPMasquerade = po IPForward = po DHCPServer = po [DHCPServer] DNS = 1.1.1.1
Krijoni një skedar të ri duke përdorur komandën
sudo nano /etc/systemd/network/12-wlan1.network
Shtoni përmbajtjen e mëposhtme dhe ruani skedarin duke shtypur Ctrl X, Y dhe Enter
[Ndeshje]
Emri = wlan1 [Rrjeti] DHCP = po
Rinisni Raspberry Pi duke përdorur
rindez sudo
Recommended:
Ora binare e vërtetë me sinkronizim NTP: 4 hapa
Ora binare e vërtetë me sinkronizimin NTP: Një orë binare e vërtetë shfaq kohën e ditës si një shumë të fraksioneve binare të një dite të plotë, në krahasim me një "orë binare" tradicionale; që shfaq kohën si shifra dhjetore të koduara në mënyrë binare që korrespondojnë me orët/minutat/sekondat. Tradita
Ajër - kitarë ajrore e vërtetë celulare (prototip): 7 hapa (me fotografi)
Ajër - Kitarë Ajrore e Vërtetë Mobile (Prototip): Mirë, kjo do të jetë një udhëzues vërtet i shkurtër për pjesën e parë të përfundimit më në fund të ëndrrës sime të fëmijërisë. Kur isha një djalë i ri, unë gjithmonë shikoja artistët dhe grupet e mia të preferuara duke luajtur kitarë në mënyrë të papërlyer. Ndërsa u rrita, nuk isha
Renegade-i (Testues IC i programueshëm që ndihet si një gjë e vërtetë): 3 hapa (me fotografi)
Renegade-i (Testues IC i Programueshëm që Ndihet si Gjëja e Vërtetë): RENDRERRIMI MILION DOLLAR. A keni ëndërruar ndonjëherë të keni testuesin tuaj IC në shtëpi? Jo vetëm një vegël që mund të testojë IC, por një makinë "të programueshme" që ndihet si një nga produktet kryesore të lojtarëve më të mëdhenj në industrinë e testeve gjysmëpreshe, suksesi
Si të bëni një madhësi të vërtetë BB8 me Arduino: 12 hapa
Si të bëni një madhësi të vërtetë BB8 me Arduino: Përshëndetje të gjithëve, ne jemi dy studentë italianë që kemi ndërtuar një klon BB8 me materiale të lira dhe me këtë tutorial ne duam të ndajmë përvojën tonë me ju! Ne kemi përdorur materiale të lira për shkak të kufizimit tonë buxhet, por rezultati përfundimtar është shumë i mirë
Marrja e një Jete të Vërtetë të Luftës Kulla e Mbrojtjes Lojë: 11 Hapa
Marrja e një Jete të Vërtetë të Luftës Kulla e Mbrojtjes Lojë: Përshëndetje, ne jemi GBU! Ekipit tonë iu caktua një detyrë në klasën tonë VG100, Hyrje në Inxhinieri, për të hartuar dhe ndërtuar një lojë të vërtetë të mbrojtjes së kullës së Warzone Tower. VG100 është një klasë kryesore që të gjithë studentët e parë duhet të marrin në Institutin e Përbashkët (JI.) The Joint Inst