Raspberry Pi kao potpuno bežični usmjerivač: 5 koraka
Raspberry Pi kao potpuno bežični usmjerivač: 5 koraka
Anonim
Raspberry Pi kao potpuno bežični ruter
Raspberry Pi kao potpuno bežični ruter

Ovo uputstvo je za stvaranje bežičnog usmjerivača od maline pi i bežičnog adaptera. Ništa od ovoga nije originalno samo sastavljeno nakon nekoliko neuspjeha. Nadam se da će ovo pomoći. Moji izvori su:

howtoraspberrypi.com/create-a-wi-fi-hotspo…

github.com/billz/raspap-webgui

github.com/billz/raspap-webgui/issues/141 saradnik Caxton1

Za ovaj projekt koristio sam malinu pi nula w, ali se može koristiti bilo koji malina pi i edimax wifi adapter.

www.amazon.com/gp/product/B003MTTJOY/

Ako malina pi nema ugrađeni wifi, dva adaptera bi se trebala moći prilagoditi moraju imati mogućnosti pristupne točke. Koristim svježu verziju jessie sa pikselom. Nisam siguran u vezi drugih verzija.

Adapter ću koristiti kao svoju vezu s vanjskim WiFi -jem i ugrađenim WiFi -jem kao pristupnom točkom ili točkom na koju se drugi uređaji mogu povezati. internetwlan1wlan0device

Korak 1: Priprema dodatnog WiFi adaptera

Priprema dodatnog WiFi adaptera
Priprema dodatnog WiFi adaptera

Kad je malina pi uključena i spojena, umetnite wifi adapter u malinov usb

Na radnoj površini piksela provjerite jesu li prisutne obje bežične veze, a jedna je spojena na vanjski WiFi usmjerivač

Ažurirajte pi sa:

sudo apt-get update && sudo apt-get upgrade -y

Zatim premjestite vjerodajnice za WiFi na drugu lokaciju pomoću

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.sav

sudo cp/dev/null /etc/wpa_supplicant/wpa_supplicant.conf

Korak 2: Instalirajte Workhorse i Web Gui

Sada instalirajte web gui koji će obaviti veći dio posla

sudo wget -q https://git.io/voEUQ -O/tmp/raspap && bash/tmp/raspap

Pričekajte sljedeći upit

Upišite "y" za nastavak

Upišite "y" za instalaciju

Upišite "y" za ponovno pokretanje

Vaša malina neće imati pristup internetu za sljedeći korak

Korak 3: Ponovo omogućite pristup Internetu i ispravite konfiguracionu datoteku

Ponovo omogućite pristup Internetu i ispravite konfiguracionu datoteku
Ponovo omogućite pristup Internetu i ispravite konfiguracionu datoteku

Da bismo ponovo omogućili pristup internetu, moramo vratiti datoteku vjerodajnica za WiFi s

sudo cp /etc/wpa_supplicant/wpa_supplicant.conf.sav /etc/wpa_supplicant/wpa_supplicant.conf

Zatim ponovo pokrenite sistem

sudo reboot

Nakon ponovnog pokretanja na radnoj površini piksela provjerite je li jedna veza povezana s vašim WiFi-jem, a druga sa ssid-om "raspi-webgui"

Otvorite terminal, uredite/etc/network/sučelja sa sudo nano/etc/network/interfaces datotekom u mom slučaju izbrisat ću "wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf" iz odjeljka wlan0 i u odjeljku wlan1 promijenite redak "iface wlan1 inet manual" u "iface wlan1 inet dhcp"

Moj dosije izgleda ovako

# datoteka interfejsa (5) koju koriste ifup (8) i ifdown (8) # Imajte na umu da je ova datoteka napisana za upotrebu s dhcpcd # Za statičku IP adresu, pogledajte /etc/dhcpcd.conf i 'man dhcpcd.conf'

# Uključite datoteke iz /etc/network/interfaces.d: source-directory /etc/network/interfaces.d

auto lo iface lo inet petlja

iface eth0 inet priručnik

#wlan0 kao pristupna tačka

allow-hotplug wlan0

iface wlan0 inet priručnik

#wlan1 se povezuje s vanjskim WiFi -jem

allow-hotplug wlan1

iface wlan1 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Nakon zatvaranja ponovo pokrenite malinu

sudo reboot

Korak 4: Nabavite Wifi da razgovaraju jedni s drugima

Nakon ponovnog pokretanja, internet će sada biti dostupan, wlan1 i wlan0 moraju biti obaviješteni da razgovaraju jedni s drugima, U terminalu:

sudo apt-get install iptables-persistent -izaberite da za spremanje trenutnih pravila IPV4

odaberite da za spremanje trenutnih pravila IPV6

sudo nano /etc/hostapd/hostapd.conf

Komentarišite upravljački program #driver = nl80211

sudo nano/etc/default/hostapd

Pronađite red #DAEMON_CONF = "" i promijenite ga u DAEMON_CONF = "/etc/hostapd/hostapd.conf"

sudo nano /etc/init.d/hostapd

Pronađite redak DAEMON_CONF = i promijenite ga u DAEMON_CONF =/etc/hostapd/hostapd.conf

sudo nano /etc/sysctl.conf

raskomentirajte red #net.ipv4.ip_forward = 1 tako da postane net.ipv4.ip_forward = 1

sudo sh -c "echo 1>/proc/sys/net/ipv4/ip_forward"

sudo iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE

sudo iptables -A NAPRIJED -i wlan1 -o wlan0 -m stanje -stanje POVEZANO, USTANOVLJENO -j PRIHVATI

sudo iptables -A NAPRIJED -i wlan0 -o wlan1 -j PRIHVATI

sudo sh -c "iptables -save> /etc/iptables/rules.v4"

sudo reboot

Korak 5: Povežite se i konfigurirajte svoju Wi-Fi pristupnu točku

Povežite se i konfigurirajte svoju Wi-Fi pristupnu točku
Povežite se i konfigurirajte svoju Wi-Fi pristupnu točku

Kad se vaš malina pi ponovo pokrene, i trebali biste vidjeti "raspi-webgui" mrežu na popisu dostupnih mreža.

Jednom kada je mreža vidljiva, sve što trebate učiniti je povezati se s njom, zadana lozinka je ChangeMe.

Ovu lozinku, naziv mreže i mnoge druge stvari možete promijeniti ako se povežete na administratorsko sučelje vaše maline hotspot putem vašeg web preglednika, prema zadanim postavkama adresa bi trebala biti 10.3.141.1.

prijava: admin

lozinka: tajna

Nadam se da ovo pomaže

Preporučuje se: