Documente Academic
Documente Profesional
Documente Cultură
RaspberryPI WirelessHotSpot
RaspberryPI WirelessHotSpot
Attribution-NonCommercial-NoDerivs CC BY-NC-ND
RaspberryPI Wireless-Hotspot
'n (otspot este un punct de acces !ireless care iti o$era internet pe tableta smartp(one laptop sau calculator% )unt deseori pre&ente in ca$enele supermar*et-uri sau restaurante% Deseori sunt libere dar unele sunt si private% Daca sunt private inseamna ca sunt limitate doar unui anumit grup de utili&atori% +n acest tutorial vei con$igura placa ,aspberr- P+ sa se comporte ca un (otspot si sa accepte mai multe dispo&itive ca cele enumerate mai sus iar accesul la internet se va reali&a numai printr-o singura conexiune la internet% .ei avea nevoie de urmatoarele componente/ ,aspberr- P+ (cu sistemul de operare ,aspbian# )tic* 0+-P+% )ursa de alimentare (1.#% ,outer cu conexiune la +nternet% Cablu Et(ernet straig(t-t(roug(%
http://www.robofun.ro/forum
Cum functioneaza?
Placa ,aspberr- P+ se va comporta ca un (otspot acceptand dispo&itivele prin stic*-ul 0i-P+% Conexiunea la +nternet se va reali&a prin placa de retea a placii% Con$iguratia pe care o vei aplica in continuare va reali&a o punte intre placa de retea si stic*-ul 0i-P+% Tutorialul nu acopera si partea de reali&are a setarilor in router% 2otivul este ca routerele di$era de la model la model% +n orice ca& ar trebui sa ai deja o conexiune la +nternet activa adica un cablu conectat la portul +nternet sau 0AN al routerului% +n mod normal ,aspberr- P+ este con$igurat sa-si aloce +P-ul automat din router prin server-ul D3CP% Primul pas este sa conecte&i totul/ 2ai intai conectea&a cablul et(ernet intre router si placa ,aspberr- P+% Conectea&a stic*-ul 0i-P+ intr-unul din cele 4 porturi ')B% Conectea&a sursa de alimentare si asigura-te ca ,aspberr- P+ a pornit $ara nici o problema adica toate led-urile incep sa se aprinda intermitent% Conectea&a-te prin ))3 la placa ,aspberr- P+% +P-ul placii il poti a$la din tabela routerului sau cu un monitor 3D2+% 2ai simplu este din router si arata asa/
Desc(ide utilitarul Putt- tastea&a +P-ul portul 44 si 56% Te-ai logat si ai ajuns in terminal% +nstalea&a urmatoarele programe/
Con$igurea&a D3CP-ul placii% Desc(ide cu nano $isierul /etc/udhcpd.conf si con$igurea&a urmatoarele linii ca mai jos/
http://www.robofun.ro/forum
sudo nano /etc/udhcpd.conf start 192.168.42.2 end 192.168.42.20 interface wlan0 remaining yes opt dns 8.8.8.8 4.2.2.2 opt subnet 2 .2 .2 .0 opt router 192.168.42.1 opt lease 864000
D3CPD8ENAB9ED:;no;
Pentru ca ,aspberr- P+ sa reali&e&e alocarea +P-ului automat la boot atunci desc(ide $isierul /etc/network/interfaces /
sudo nano /etc/networ!/interfaces
Cauta linia iface wlan0 inet dhcp sau iface wlan0 inet manual si sc(imba cu urmatoarele linii/
iface wlan0 inet static address 192.168.42.1 netmas! 2 .2 .2 .0
Este posibil ca linia iface wlan0 inet dhcp sa nu apara% +n ca&ul asta adauga liniile de mai sus la capatul $isierului% http://www.robofun.ro/forum
Acum este momentul sa con$igure&i setarile retelei 0i-<+% Poti opta pentru o retea securi&ata cu parola sau o retea publica% 5 retea securi&ata este recomandata pentru ca o poti tine sub control si este protejata de atacuri% Poti opta pentru o retea publica dar nu vei avea aceeasi siguranta% Desc(ide $isierul /etc/hostapd/hostapd.conf
interface#wlan0 dri$er#nl80211 ssid# %&umele routerului' hw"mode#g channel#6 macaddr"acl#0 auth"algs#1 ignore"broadcast"ssid#0 wpa#2 wpa"passphrase# %(arola' wpa"!ey"mgmt#)(*-(+, wpa"pairwise#-,.( rsn"pairwise#//0(
))+D setea&a numele (otspot-ului care este vi&ibil atunci cand vrei sa te conecte&i% C(annel stabileste $recventa de lucru iar !pa8passp(rase repre&inta parola% Pentru o retea nesecuri&ata adauga urmatoarele setari/
+n aceeasi situatie si pentru o retea nesecuri&ata alege dupa cum doresti numele routerului si canalul%
http://www.robofun.ro/forum
net.ip$4.ip"forward#1
sudo iptables -t nat -* (3+-637-.&8 -o eth0 -9 0*+:726*12 sudo iptables -* 436)*61 -i eth0 -o wlan0 -m state --state 62;*-21<2+-*=;.+>21 -9 *//2(sudo iptables -* 436)*61 -i wlan0 -o eth0 -9 *//2(-
http://www.robofun.ro/forum
sudo ser$ice hostapd start sudo ser$ice udhcpd start sudo update-rc.d hostapd enable sudo update-rc.d udhcpd enable
+n acest moment ,aspberr- P+ a devenit un (otspot si poate $i accesat $oarte usor% 0indo!s >/
)martp(one/
http://www.robofun.ro/forum