Documente Academic
Documente Profesional
Documente Cultură
WRT160NL PDF
WRT160NL PDF
5011)
Prefa :-)
Dorim s partajm imprimanta, s folosim clientul torrent fr PC, s utilizm un modem 3G, s crem
un HotSpot, s-l utilizm ca i repeater, s mbuntim semnalul, s oprim VPN-ul, s verificm traficul,
s vizulizm n mod grafic un survey de pagin web, etc? n acest caz tot ce trebuie s facem este s
cumprm un WRT160NL i s sacrificm maximum 60 de minute din timpul nostru i toate acestea vor
fi posibile :-)
Dunga de progres este n micare, vom vedea o pagin pe care va scrie Upgrade succesful
(Actualizare finalizat). (cum se vede mai jos)
Dup ce am efectuat actualizare vom vedea mesajul n mijlocul ecranului.
nchide toate browserele deschise. n acest timp routerul este repornit n fundal.
Ateptm n jur de 60 de secunde pn cnd conexiunea la reea spre router este repornit de
Windows, dup care repornim browserul.
S verificm dac cablul de Internet este conectat la portul de WAN (Internet) de pe router.
Ateptm n jur de 60 de secunde. n cazul n care vedem un WAN IP diferit dect 0.0.0.0 n colul
de dreapta sus, routerul nostru este conectat la Internet. Putem sri peste patrea urmtoare.
n cazul n care avem doar 0.0.0.0 ca i IP WAN, alegem tipul conexiunii WAN (Internet) din
meniul drop-down.
Automatic Configuration (Configurare Automat)- DHCP este Ethernet sau un modem bazat pe
cablu ca i UPC
n cazul n care avem PPPoE, introducem numele de utilizator i parola ADSL n cmpurile
corespunztoare. S nu ne atingem de celelalte setri dac nu suntem siguri ce nseamn ele :-)
n cazul n care avem nevoie de clonarea adresei MAC, s-l setm sub tabul MAC Address Clone. (de
obicei avem nevoie de aceasta n cazul furnizorilor de Internet prin cablu cum ar fi UPC.)
n cazul n care nici n acest moment nu avem conexiune la Internet s sunm furnizorul nostru de
Internet sau un prieten:-)
Dorim s utilizm aplicaii suplimentare! S crem un disc ext3.
Linux este un animal ciudat- pe lng faptul c i place s mnnce peti i are aripi dar nu poate s
zboare, etc...- ea nu va funciona corect cu sistemul de fiiere Windows (n zilele noastre de obicei
NTFS).
n cazul n care dorim s utilizm orice altceva dect capacitile de baz al firmware-ului dd-wrt,
trebuie s dispunem de un disc bazat pe sistemul de fiiere ext3. Ne vom asigura c putem citi
acest disc i n Windows ca documentele descrcate s nu rmn pe routerul nostru.
Mulumit lui Patrick Verner i Jason Vasquez avem la dispoziie programul Parted Magic. Putem
descrca versiunea pe care l-am utilizat la crearea unui drive USB ncrcabil de pe
http://www.wrt160nl.org/downloads.html sau cea mai nou vatiant de pe pagina web Parted
Magic. n cazul n care ne place programul i ne este de folos ar trebui s vedem ce ascunde butonul
Donate :-)
Avem nevoie de un stick USB, nu trebuie s fie goal, dar trebuie s aib sistem de fiiere FAT16 sau
FAT32 i cel puin 256MB spaiu liber! n cazul n care nu suntem siguri de acest fapt ar trebui s l
controlm i n Windows, alegem My Computer i cu tasta dreapta a mouse-ului dm click pe litera
drive-ului, alegem Properties, aceasta ne va arta tipul sistemelor de fiiere. n cazul n care trebuie
s formatm pentru a obine un sistem de fiiere FAT, alegem My Computer, dm un click cu
butonul drept al mouse-ului pe litera drive-ului i alegem Format. nainte de formatare snu uitm
s schimbm sistemul de fiiere pe FAT:-) S nu uitm c n cazul formatrii pierdem toate datele de
pe stick-ul USB.
Dm dublu-click pe fiierul ZIP pe care l-am descrcat i vom vedea dou fiiere. Copiem aceste 2
fiiere (numite boot i pmagic) n directoriul root al stick-ului. Da, cele 2 directorii din fiierul
ZIP... n acest mod stick-ului nostru i va fi adugat 2 directorii noi (boot i pmagic).
Bravo :-) n cazul n care nu am primit o avertizare de eroare stick-ul nostru ar trebui s fie ncrcabil!
Sfatul meu este s copiem urmtoarea parte ntr-un fiier PDF i s-l punem pe acest stick. Vom
putea s citim cum trebuie s procedm n programul Parted Magic pentru a formata un HDD sau un
alt stick n vederea folosirii lor cu routerul! Descrcm ntregul tutorial de modificare de pe adresa:
http://wrt160nl.org/files/wrt160nlmod.pdf n format PDF.
Va trebui s repornim calculatorul, cnd vom primi aceast instruciune. Cnd calculatorul se
repornete va trebui s intrm n BIOS pentru a schimba Boot Sequence(Secvena de ncrcare).
elul nostru este s ncrcm calculatorul de pe acest stick pentru a avea spaiu destul pentru miile
de filme, programe i muzic. Sfaturi: s apsm butonul specific de calculator cnd aceasta se
repornete. Calculatorul afieaz la nceput ce buton trebuie s apsm pentru a intra n BIOS... de
obicei DEL, F1, F2, ESC, etc. n cazul n care nu avem nici o idee sau noroc s ncercm, s-l cutm
pe Google cum s intru n BIOS, primul lucru pe care l-am gsit era pagina lui Michael
http://michaelstevenstech.com/bios_manufacturer.htm
Important: n cazul n care nu avem urmtorul capitol (Dup ce Parted Magic s-a ncrcat...) n
format PDF pe stick-ul ncrcabil, pentru a preveni eventuale probleme ar trebui s-l imprimm de
pe aceast pagin. :-)
Cnd am repornit i am reuit s ncrcm de pe drive, alegem opiunea 1 pentru a porni programul
Parted Magic. (Aceasta va ncrca setrile din oficiu al programului Parted Magic n RAM)
Dup ce pornete programul dm click pe My Documents alegem USB Flash Memory la stnga (sau
marca dispozitivului nostru l vom observa n timp ce citim) i cutm fiierul PDF. Va arta aa (vezi
pozele i semnele de mai jos) S ne obinuim cu faptul c un click nseamn dou n programul
Parted Magic! :-)
Lsm stick-ul ncrcabil n portul USB i repornim calculatorul ACUM pentru ca aceasta s se
ncarce de pe ea. Important, am putea fi nevoii s schimbm secvena de ncrcare n BIOS!
2) Dup ce Parted Magic se ncarc...
n primul rnd identificm drive-urile valabile n acest moment pe calculatorul nostru (vizualizm
poza i semnele de mai jos) s ne asigurm c nu formatm (tergem ceva important). Pornim
Mount Devices (Montarea Dispozitivelor), iconul este pe partea stng al Desktopului. Dup ce am
nceput, la dreapta va aprea dispozitivul de stocare ataat n acest moment (vizualizm poza i
semnele de mai jos). Identificm /media/sda1, /media/sdb1, etc. i ne asigurm c tim tot ce nu
poate fi formatat sub niciun fel. n cazul n care nu suntem ateni putem s tergem totul despre
calculatorul nostru...
Odat ce tim ce dispozitive sunt acolo deja, conectm drive-ul specific pe care vom folosi cu
routerul. Cel mai probabil este un HDD sau SSD imens, de aceea l voi numi Drive :-). Dup ce este
recunoscut de sistem va aprea pe partea dreapt al ecranului n lista Mountable Devices
(vizualizm poza i semnele de mai jos), vor fi adugate nume de dispozitiv(e) secveniale. S
presupunem c se numete /media/sdc1 (dar avem deja 2 partiii pe dispozitiv deci va aprea i
/media/sdc2)
n cazul n care ntmpinm probleme n timp ce urmtorul pas este efectuat, s citim partea de
troubleshooting dup poz.
Acum s inem minte numele de dispozitiv al Drive-ului i pornim programul Partition Editor. Iconul
se afl pe partea stng al Desktopului. (vizualizm poza i semnele de mai jos).
---partea de Troubleshooting
(putem sri peste aceast parte n cazul n care nu am ntmpinat probleme pn acum):
Cnd vedem ecranul Desktop, dm click pe logoul Partition Magic n colul stnga jos i dm click pe run.
Pentru a determina care drive dorim s formatm pornim Mount-gtk prin introducerea:
Continum s citim.
Ne asigurm din nou s fim siguri c am ales Drive-ul corect! (vizualizm poza i semnele de mai jos)
n cazul n care suntem siguri c acesta este Drive-ul corect, dm un click pe rnduri cu butonul de
dreapta al mouse-ului i tergem toate partiiile prezente pe disc! (vizualizm poza i semnele de
mai jos)
Acum dm click din nou pe singurul rnd care a rmas i crem noua partiie! Mai nti dm click pe
New (Nou)...
(vizualizm poza i semnele de mai jos)
....i alegem tipul Sistemului de Fiiere: alegem ext3, n experiena mea personal este bine s
lsm cam 10 MB de spaiu nealocat...pe unele calculatoare acesta va asigura o compatibilitate mai
mare cu Windows n timp ce copiem fiiere...Putem ori s mrim variabilul New size (MiB) sau s
scdem Free space following (MiB)... cnd am terminat dm click pe butonul Add (Adugare)
(vizualizm poza i semnele de mai jos)
n cazul n care am lsat spaiu liber cum am sftuit mai sus vom vedea dou rnduri pe ecran. Acum
art doar una care este partea ext3 al drive-ului. Cellalt nu este important n acest stadiu.
Dm click pe rndul cu sistemul de fiiere ext3 cu butonul din dreapta al mouse-ului i alegem
Format to > ext3 (vizualizm poza i semnele de mai jos).
Dup acesta pornim procesul de creare i formatare ext3: dm click pe Apply(Aplic) (vizualizm
poza i semnele de mai jos).
ntrebarea obinuit va aprea, dac sutem siguri... S apsm tasta Apply doar n cazul n care tim
cu siguran c acesta este drive-ul corect. Acum toate datele nostre vor fi pierdute de pe discul
formatat. S nu ne ngrijorm dac primim un mesaj de eroare n urmtoarele secunde, continum
s citim.
Acum avem dou opiuni.
Dac toate operaiunile s-au terminat cu bine, atunci putem fi fericii s mergem pe (YOU ARE
DONE) AM TERMINAT :-)
n cazul n care apare vreo problem... tot suntem fericii dar s vedem ce putem face s-l remediem:
Nicio problem, dm click din nou cu butonul din dreapta al mouse-ului pe rnd i alegem again on
the line and select Format to > ext3 exact cum am fcut mai devreme.
n cazul n care nu am fcut acest lucru, sftuiesc s lsm cele 10 MB de spaiu liber prin
modificarea mrimii partiiei.(vizualizm poza i semnele de mai jos).
ntrebarea obinuit va aprea, dac sutem siguri... S apsm tasta Apply doar n cazul n care tim
cu siguran c acesta este drive-ul corect. Acum toate datele nostre vor fi pierdute de pe discul
formatat. Acesta poate dura ceva timp depinznd pe mrimea discului. n acest timp am putea s
mncm ceva :-)
S ateptm ca dunga de progres s-i fac treaba pn cnd toate operaiunile se termin. Acesta
poate dura ceva timps fim rbdtori (vizualizm poza i semnele de mai jos)
Aa ar trebui s arate fereastra Mount (Montare). Pe toate butoanele ar trebui s apar Mount
(vizualizm poza i semnele de mai jos). Dac avem dispozitive pe care apare Unmount, dm click
pe acele dispozitive pentru a le opri.
Dm click pe logo-ul Parted Magic din colul stnga jos al Desktop-ului (vizualizm poza i semnele
de mai jos) i alegem logout, dup care Shut down computer (Oprirea Calculatorului). nainte de
repornire s, scoatem dispozitivul USB la care am lucrat din port.
Cum s extragem n Windows/Mac ceea ce descrcm pe discul ext3?
Cnd am terminat crearea drive-ului ext3 ne vom asigura c aceasta poate fi citit de Windows.
Utilizatorii de Mac vor gsi soluii aici: http://sourceforge.net/projects/fuse-ext2/
Mulumit lui Bo Branten, Matt Wu i comunitii SourceForge.net avem o unealt perfect numit
Ext2FSD pentru citirea discurilor ext2/ext3 n Windows. n cazul n care ne place programul
sftuiesc s vedem ce ascunde
Help - Donate n program!
IMPORTANT: naintea scoaterii unui drive ext3, NTOTDEAUNA oprim dispozitivul USB respectiv.
Putem face asta prin click pe iconul Safely Remove Hardware. S nu riscm, deoarece consistena
datelor este foarte fragil! (vizualizm poza i semnele de mai jos)
ncazul n care Windows ne sugereaz n cele ce urmeaz s formatm drive-ul s spunem NO (NU)!
Conectm drive-ul ext3 la calculator. n cazul n care Windows ne ofer o liter de drive, l
deschidem n Windows Explorer i ne asigur c putem vizualiza documentele. n cazul n care
Windows ne ofer s formatm, trebuie s instalm un program, s citim mai departe. Dac acum
vedem un fiier lost(pierdut)+found(gsit), putem fi siguri c vom vedea fiierele de pe disc, adic
tot ce descrcm mai trziu cu ajutorul routerului :-)
Procesul de instalare:
Windows a dorit s formateze drive-ul nostru ext3... Va trebui s reparm acesta i s-l facem pe
Windows s neleag c exist i alte sisteme de fiiere :-)
Pornim instalatorul fiierului descrcat i dm click pe next (urmtorul), next (urmtorul), next
(urmtorul), ok, etc :-)
Dup ce programul a fost copiat dar instalatorul c funcioneaz, vom fi rugai despre mai multe
lucruri, lsm toate ptratele nebifate dac nu tim precis ce nseamn ele.
n cazul n care utilizm Windows 7 sau drive-ul nostru ext3 este mai mare dect 150GB i nu l
vedem n Windows, seciunea de probleme tiute s-a terminat i probabil vom fi nevoii s
improvizm.
Trebuie s apsm butonul Start n cazul n care nu apare gri ca mai jos. Modul de pornire al
serviciului este cel mai bine setat n modul urmtor Service_System_Start, deoarece ea va porni n
timp ce Windows se ncarc. Pentru a proteja sistemul de fiiere ext3 de orice tergeri sau modificri
ar trebui s setm opiunea read-only (doar citire). Dac dorim putem s i copiem napoi de pe
Drive n Windows, n cazul n care activm writing support (permitere de scris). S avem grij cu
aceast opiune deoarece unele fiiere pot duna sistemului de fiiere.
conectm din nou drive-ul ext3 i ar trebui s vedem coninutul acestuia, adic lost+found. n caz
contrar, nu am pornit serviciul, sau avem alte probleme, s ne referim la seciunea de probleme
comune de mai jos.
N-a fost chiar att de greu, nu-i aa?...ar trebui s fim gata cu asta, deci s configurm routerul! :-)
S INEM MINTE: naintea scoaterii unui drive ext3, NTOTDEAUNA oprim dispozitivul USB respectiv.
Putem face asta prin click pe iconul Safely Remove Hardware. S nu riscm, deoarece consistena
datelor este foarte fragil!
Probleme cu vizualizarea drive-ului sau a coninutului acestuia dup ce serviciul este n funciune?
Conectm drive-ul, dar Windows nc nu recunoate sistemul de fiiere i tot nu vedem datele de pe
ea? Cnd am conectat drive-ul, pornim programul Ext2FSD, alegem Alegem Tools (Unelte) Service
Management (Management de Servicii), sau apsm tasta F7. Dm click pe Apply (Aplic) pentru
a reactiva serviciul. Acum ar trebui s vedem fiierele.
Windows7:
l setm s funcioneze n Compatibility Mode penru Windows Vista SP2, n acest caz ar putea s
funcioneze corect. n caz contrar vom fo nevoii s accesm coninutul drive-ului cu ajutorul FTP,
sau s cutm un alt driver ext2/3 stabil pentru Windows 7. mi pare ru.
1. Pornim REGEDIT
2. Deschidem urmtoarea cheie de Registru (aceasta controleaz parametrii de management al memoriei):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management
Cheia de Registru controleaz parametrii de management al memoriei.
Alte probleme:
n timpul scrierii acestui tutorial au existat nite soluii pentru DD-WRT care depindeau de frimware-ul
WRT160NL, de aceea a trebuiut s folosim nitre trucuri pentru a face totul s funcioneze. n cazul n
care dorim s utilizm programele noastre personalizate va trebui s utilizm aceste trucuri.
n cazul n care putem s ne nregistrm pe router i serviciile USB, acestea sunt activate de interfaa
utilizatorului de web, n acest caz nu ne intereseaz alte soluii i putem s utilizm programele. n acest
caz doar conectm hubul USB i drive-urile ext2/ext3 i urmrim instruciunile date de seciunea cum
s puin mai jos.
1. Decidem de cte porturi de USB avem nevoie i conectm un HUB dac este nevoie.
Am utilizat unitatea cu mprire 3G prin modemul USB, mpreun cu un hard drive USB pentru
torrent, alte programe i pentru mprirea imprimantei. De aceea am avut nevoie de 3 porturi i s-a
dovedit a fi o alegere ideal s folosim Trust 4-port powered HUB.
(http://www.trust.com/products/product.aspx?artnr=14789)
Este necesar s dispunem de un sistem de fiiere Linux care suport linkurile simbolice, deoarece
trebuie s copiem fiierele/linkurile existente de pe router, i s-l setm ca i read-write (citire-
scriere). Prima parte al acestui tutorial ne explic cum s procedm.
3. Conectarea drive-ului
Activm suportul USB de pe interfaa de utilizator web al routerului (http://192.168.1.1) (Services ->
USB -> enable ALL functions). S nu uitm s dm click pe butonul Apply settings (Aplic setrile)
(vizualizm poza i semnele de mai jos)
Numele de utilizator ar trebui s fie root, iar parola este ceea ce am setat dup actualizarea
firmware-ului. Asta se ntmpl dup nregistrare:
a) Ori, copiem aceste pai manual, asta ar consuma mult timp (n acest caz srim peste partea
urmtoare)
Pentru chestiile de baz: montarea sistemului de fiiere, crearea linkurilor, setri ipkg i crearea unui
script autostart pnetru rencrcare, introducem:
./wrt160nlmod.sh initiate *apsm tasta ENTER+
Pentru instalare i setare SAMBA ca s putem lucra cu fiiere din directoriul torrent al routerului prin
LAN.
./wrt160nlmod.sh samba install *apsm tasta ENTER+
Directoriul de torrent va fi utilizabil la \\192.168.1.1\downloads cu numele de utilizator OpenWrt\root
i parola setat de noi. Dac nu tim cum s conectm un drive de reea n windows, s citim FAQ la
http://wrt160nl.org (ntrebarea 108)
Pentru instalare i setare FTP ca s putem descrca fiiere de la distan de pe directoriul torrent al
routerului.
n cazul n care folosim serviciul de FTP ncorporat n dd-wrt va trebui s folosim orice alt port dect 21
TREBUIE s adpugm mcar un utilizator n seciunea de setup altfel nu putem s ne nregistrm.
./wrt160nlmod.sh ftp install Dup ce s-a terminat introducem:
Niciodat s nu scoatem drive-ul USB cnd routerul este n funciune!!! Mai nti oprim routerul dac
am uitat s conectm hubul! Conectm imprimanta i drive-ul USB dup care repornim routerul.
Pentru suport de imprimant, mai nti conectm imprimanta i:
./wrt160nlmod.sh printer *apsm tasta ENTER+
Pentru a uura accesul ndeprtat putem seta DynDNS. n cazul n care nu tim ce este asta, sau cum s
procedm, citim FAQ http://wrt160nl.org (ntrebarea 109)
Cum se vede pe poza de mai sus, routerul a recunoscut drive-ul USB, acum trebuie s-l montm
deoarece funciunea de automount DD-WRT nu funcioneaz corect. Comanda este mai jos dar ruta ar
putea fi diferit. De exemplu partea 1 (artat mai sus ca i p1) nseamn prima partiie, care probabil
nu va exista pe routerul nostu, din acest motiv vom fi nevoii s folosim parteaX sau s modificm
comanda.
sleep 1
Ne asigurm c totul a fost montat corect, producia comenzii df -h ar trebui s arate aa:
6. Setarea IPKG
Aici avem lista de comenzi cu litere mai mici ca s ncap ntr-un rnd. Putem s le copiem pe toate.
mv /etc/ipkg.conf /etc/ipkg.conf.orig
echo -e "src backfire http://downloads.openwrt.org/backfire/10.03-rc2/atheros/packages/\ndest root /\ndest ram /tmp" > /etc/ipkg.conf
cp /bin/ipkg /bin/ipkg.orig
ipkg update
sleep 4
sleep 1
Setarea Imprimantei
mkdir /dev/usb
/bin/sh /mnt/etc/rc.p910nd
sleep 1
Pe scurt, avem nevoie d o imprimant local, fr detectare automat, s crem un nou port
standard TCp/IP (9100) pentru acesta. Adresa IP al imprimantei este acelai ca i al routerului,
din oficiu 192.168.1.1. Trebuie s setm un port TCP raw cum se vede mai jos. n cazul n care
am instalat deja imprimanta trebuie doar s crem acest port i s utilizm imprimanta prin
router.
Setarea Transmission daemon (torrent) i Pure FTPd
1. Introducem urmtoarele comenzi (s nu uitm c este mult mai uor doar s le copiem din acest
fiier...doar apsm tasta enter dup ce am terminat cu ultima comand...:-))
mkdir -p /mnt/downloads
mkdir -p /mnt/downloads/.incomplete
transmission-daemon
sleep 6
killall transmission-daemon
sleep 6
cp /tmp/root/.config/transmission-daemon/settings.json /tmp/root/.config/transmission-daemon/settings.json.orig
killall transmission-daemon
sleep 5
/bin/sh /mnt/etc/rc.transmission
sleep 1
n cazul n care utilizm un alt server FTP s schimbm aceste setri la cele dorite, de exemplu:
9021. Vom fi rugai s introducem parola utilizatorului torrent dup cea de-a duoa comand.
Acum trebuie s introducem parola de dou ori pentru utilizatorul specificat i s introducem
comanda de mai jos:
pure-pw mkdb
echo -e "pure-ftpd -E -b -B -S0.0.0.0,21 -lpuredb:/etc/pureftpd.pdb\nsleep 5\niptables -I INPUT -p tcp --dport 21 -j ACCEPT " >
/etc/rc.pureftpd
Acum totul est configurat, intyroducem comanda de mai jos pentru a porni pureFTP daemon.
echo -e "transmission-daemon -a *.*.*.* -t -u user -v pass\nsleep 5\niptables -D INPUT -p tcp --dport 9091 -j ACCEPT" >
/mnt/etc/rc.transmission
killall transmission-daemon
sleep 6
/bin/sh /etc/rc.transmission
Dac dorim s-l accesm i de pe Internet (cu autentificare) introducem comanda:
echo -e "transmission-daemon -a *.*.*.* -t -u user -v pass\nsleep 5\niptables -I INPUT -p tcp --dport 9091 -j ACCEPT" >
/mnt/etc/rc.transmission
killall transmission-daemon
sleep 6
/bin/sh /etc/rc.transmission
echo -e "transmission-daemon -T -a *.*.*.*\nsleep 5\niptables -I INPUT -p tcp --dport 9091 -j ACCEPT" > /mnt/etc/rc.transmission
killall transmission-daemon
sleep 6
/bin/sh /etc/rc.transmission
Cnd am introdus acest set comenzi, schimbrile noastre sunt activate imediat!
S nu uitm c setrile remote (de pe Internet) ar putea s aib nevoie i de setare manual sau
o rencrcare. S ne referim a FAQ pentru a le nelege mai bine.
Pentru a preveni s facem acelai lucru de fiecare dat cnd se repornete routerul nostru,
facem urmtoarele (putem s le copiem n sesiunea telnet). FOARTE important! Textul bold
trebuie nlocuit cu ruta corect pe care l-am folosit la montarea drive-ului la nceput.
sleep 3
Alegem ce servicii am instalat deja i executm rndurile lor specifice DOAR una cte una!
" <<<<<<<---------- este un " semn n acest rnd, acesta este important!!!
nvram commit
n cazul n care am greit ceva introducem comenzile de mai jos i ncepem din nou.
nvram commit
Dac suntem siguri c am fcut totul corect, rencrcm routerul cu comanda de mai jos
reboot *apsm tasta ENTER+