Orodha ya maudhui:

Kweli WiFi Extender: 5 Hatua
Kweli WiFi Extender: 5 Hatua

Video: Kweli WiFi Extender: 5 Hatua

Video: Kweli WiFi Extender: 5 Hatua
Video: Зачем мы спасли ПРИШЕЛЬЦА от ЛЮДЕЙ В ЧЕРНОМ!? ПРИШЕЛЬЦЫ В РЕАЛЬНОЙ ЖИЗНИ! 2024, Novemba
Anonim
Kweli WiFi Extender
Kweli WiFi Extender

Utangulizi

Kweli WiFi Extender ni kipya cha kurudia cha Wifi kulingana na Raspberry Pi Zero W. Inafanya njia mbadala nzuri kwa mtaftaji wa kibiashara wa WiFi akichanganya gharama ya chini (chini ya 10USD) na programu inayoweza kubadilishwa sana. Inaweza pia kutumia suluhisho za kuzuia matangazo kama vile shimo pia. Mradi huu ni wa aina yake kwa sababu miradi mingi kwenye GitHub inaonyesha jinsi ya kuunda AP isiyo na waya ili kushiriki ufikiaji wa Mtandao unaopatikana kwa kutumia Ethernet.

Tazama mradi wangu kwenye Hackaday Hackaday

Tazama mradi wangu kwenye GitHub Github

Angalia mradi wangu juu ya Hackster Hackster

Hatua ya 1: Mahitaji

Kwa kuangaza picha kwenye kadi ya SD nimetumia BalenaEtcher

  • Pakua faili ya raspbian lite.iso kutoka kwa wavuti ya Raspberry Pi
  • Mara baada ya kupakuliwa, fungua BalenaEtcher, chagua faili ya.iso, chagua kadi ya SD na bonyeza kitufe cha flash na subiri mchakato ukamilike.
  • Kisha, fungua kizigeu cha boot na ndani yake, unda faili tupu ya maandishi inayoitwa ssh bila ugani.
  • Mwishowe, tengeneza faili nyingine ya maandishi inayoitwa wpa_supplicant.conf katika kizigeu sawa cha buti na ubandike yaliyomo.

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdevupdate_config = 1 nchi = IN network = {ssid = "mywifissid" psk = "mywifipassword" key_mgmt = WPA-PSK}

Badilisha mywifissid na jina la WiFi na neno la neno la siri na nenosiri la wifi

  • Nguvu kwenye pi Raspberry. Kupata IP yake, unaweza kutumia zana kama Scanner ya Angry IP na uchanganue subnet
  • Mara tu unapopata IP, SSH kwa Pi yako ukitumia zana kama PuTTY au tu ssh [email protected], ingiza rasipiberi ya nywila na uko vizuri kwenda
  • Mwishowe, sasisha orodha ya vifurushi na usasishe vifurushi na uwasha tena Pi.

sasisho la sudo apt -y

Sudo apt kuboresha -y sudo reboot

Hatua ya 2: Kuweka Systemd-networkd

Kutoka kwa ArchWiki

systemd-networkd ni daemon ya mfumo ambayo inasimamia usanidi wa mtandao. Inagundua na kusanidi vifaa vya mtandao jinsi zinavyoonekana; inaweza pia kuunda vifaa halisi vya mtandao.

Ili kupunguza hitaji la vifurushi vya ziada, mtandao hutumiwa kwani tayari imejengwa kwenye mfumo wa init, kwa hivyo, hakuna haja ya dhcpcd.

Kuzuia matumizi ya dhcpd

Kumbuka: Inahitajika kukimbia kama mizizi

mitandao ya sudo systemctl mask.huduma dhcpcd.service

sudo mv / nk / mtandao / miingiliano / nk / mtandao / miingiliano ~ sed -i '1i resolutionvconf = NO' /etc/resolvconf.conf

Tumia systemd-networkd iliyojengwa

Sudo systemctl kuwezesha systemd-networkd.service systemd-resolution.service

Sudo ln -sf / kukimbia / mfumo_/solve/resolv.conf /etc/resolv.conf

Hatua ya 3: Kusanidi msaidizi wa Wpa

wlan0 kama AP

Unda faili mpya ukitumia amri

sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Ongeza yaliyomo yafuatayo na uhifadhi faili kwa kubonyeza Ctrl X, Y na Ingiza

nchi = 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" frequency = 2412}

Badilisha nafasi ya TestAP-plus na 12345678 na maadili yako unayotaka.

Faili hii ya usanidi itatumika kwa adapta ya wifi ya ndani wlan0 ambayo itatumika kuunda kituo cha ufikiaji kisicho na waya.

Mpe mtumiaji kusoma, andika ruhusa kwa faili

Sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

Anza tena huduma ya wpa_supplicant

Sudo systemctl afya wpa_supplicant.service

Sudo systemctl wezesha [email protected]

Hatua ya 4:

wlan1 kama mteja

Unda faili mpya ukitumia amri

sano nano /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

Ongeza yaliyomo yafuatayo na uhifadhi faili kwa kubonyeza Ctrl X, Y na Ingiza

nchi = IN

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = {ssid = "Asus RT-AC5300" psk = "12345678"}

Badilisha Asus RT-AC5300 na 12345678 na Router SSID yako na nywila.

Faili hii ya usanidi itatumika kwa Adapter ya WiFi ya USB wlan01 ambayo itatumika kuungana na Njia isiyotumia waya.

Mpe mtumiaji kusoma, andika ruhusa kwa faili

Sudo chmod 600 /etc/wpa_supplicant/wpa_supplicant-wlan1.conf

Anza tena huduma ya wpa_supplicant

Sudo systemctl afya wpa_supplicant.service

Sudo systemctl wezesha [email protected]

Hatua ya 5: Kusanidi Maingiliano

Unda faili mpya ukitumia amri

sudo nano /etc/systemd/network/08-wlan0.network

Ongeza yaliyomo yafuatayo na uhifadhi faili kwa kubonyeza Ctrl X, Y na Ingiza

[Mechi]

Jina = wlan0 [Mtandao] Anwani = 192.168.7. IPMasquerade = ndiyo IPForward = ndiyo DHCPServer = ndio [DHCPServer] DNS = 1.1.1.1

Unda faili mpya ukitumia amri

sudo nano /etc/systemd/network/12-wlan1.network

Ongeza yaliyomo yafuatayo na uhifadhi faili kwa kubonyeza Ctrl X, Y na Ingiza

[Mechi]

Jina = wlan1 [Mtandao] DHCP = ndiyo

Anzisha tena Raspberry Pi ukitumia

Sudo reboot

Ilipendekeza: