Sunteți pe pagina 1din 43

Un ghid de modificare (Versiunea 1.

5011)

Pentru descrcare direct:http://wrt160nl.org/files/wrt160nlmodro.pdf

prezentat de tema & tsoky

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 :-)

Va trebui s efectum urmtorii pai i pentru asta am creat acest ghid:

1) Instalm DD-WRT pe WRT160NL prin nlocuirea firmware-ului Linksys


2) Permitem accesul Internet pe WRT160NL cu ajutorul DD-WRT
3) Crem un drive ext3 pe care-l vom folosi cu portul USB al routerului
4) S ne asigurm c putem citi date de pe acest drive cu Sistemele de Operare Windows/Mac
5) Permitem suportul USB pe WRT160NL
6) Conectm drive-ul ext3 formatat
7) Configurm n mod corect DD-WRT pe WRT160NL (reparm nite probleme legate de
configurare)
8) Cu ajutorul acestui program putem configura un client torrent, FTP bazat pe utilizator virtual,
serverul samba i suportul pentru imprimant
Instalare DD-WRT
Trebuie s instalm firmware-ul DD-WRT. Putem gsi versiunea dup care am scris tutorialul de pe
adresa http://www.wrt160nl.org/downloads.html sau cea mai nou versiune de pe adresa
http://www.dd-wrt.com
Pe site-ul DD-WRT dm click pe Router Database (Baza de date al Routerului) i introducem numele
routerului: WRT160NL
Pe rnd apare n timp ce tastm, dm click pe numele routerului i vom gsi aceste fiiere: salvm
ambele pe calculatorul nostru. (vizualizm pozele i semnele de mai jos)

De pe acelai calculator introducem interfaa utilizatorului de web al routerului WRT160NL (de


obicei) http://192.168.1.1 Dup care alegem tabul Administration i dm click pe Firmware Upgrade
(Actualizare Firmware) (vizualizm poza i semnele de mai jos)
S ne asigurm c avem o conexiune prin fir la router, n cazul n care utilizm un laptop c este
conectat la reeaua de electricitate :-) S folosim UPS n cazul n care dispunem de aceasta.
n timpul procesului de actualizare s nu oprim nici routerul nici calculatorul, aceasta va duna
unitii noastre i chiar nu dorim acest lucru.
Putem gsi linksys-to-ddwrt-firmware.bin prin click pe Browse, dup care Start Upgrade (Pornire
Actualizare) (vizualizm pozele i semnele de mai jos)

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.

Introducem http://192.168.1.1 n browser i vom fi rugai s alegem numele de utilizator i parola


routerului. Nu putem sri peste acest pas. Introducem ambele numele de utilizator al
administratorului i parola. Ar trebui s le notm undeva pentru a nu le uita :-) Dm click pe Change
password-Schimbarea Parolei (vizualizm poza i semnele de mai jos)

Acum ne aflm pe pagina de status (Informaii de sistem) al routerului. Dm click pe tabul


Administration. Ne nregistrm pe router cu numele de utilizator i cu parola prin fereastra pop-
up... (vizualizm pozele i semnele de mai jos)

n tabul Administration dm click pe Firmware upgrade (Actualizare Firmware).


Dm click pe browse i gsim fiierul descrcat wrt160nl-firmware.bin, dup ce l alegem, dm
click pe Upgrade (vizualizm poza i semnele de mai jos). n timpul acestuia s nu oprim,
deconectm....etc. le tim deja.
Firmware-ul este copiat pe router..... v rugm ateptai cu rbdare. Dup ce s-a terminat, ea se va
reporni automat i vom avea versiunea de firmware care este necesar acestui tutorial.
Dup ce unitatea noastr este repornit trebuie s setm conexiunea WAN (Internet) pe router. Ar
trebui s vedem site-urile Basic settings (Setri de baz). n caz contrar nchidem browser-ul i
ntroducem: Error! Hyperlink reference not valid.- ne nregistrm pe router cu Username and
Password (Nume Utilizator i Parola) prin fereastra de pop-up.

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

PPPoE este xDSL- este un modem de tip ADSL

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.)

Ar trebui s avem un IP WAN acum.

S nu uitm s setm protecia wireless!!!

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.

1) Crem un disc USB ncrcabil cu programul pe ea!

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).

Trebuie s ne asigurm c stick-ul nostru este ncrcabil, de aceea deschidem o fereastr de


command prompt (Start menu i alegem Run, introducem cmd i apsm tasta OK). Vom vedea
fereastra neagr (vizualizm poza i semnele de mai jos)
S presupunem c numele stickului pe care am copiat cele 2 fiiere se numete T: Presupunnd
acest fapt,
s introducem urmtoarele comenzi n fereastra de command prompt, apsm tasta ENTER dup
fiecare rnd. Desigur dac stick-ul nostru se numete H: va trebui s nlocuim toate T:-urile cu
H:
T: *apsm tasta ENTER+
cd \boot\syslinux *apsm tasta ENTER+
syslinux.exe -d \boot\syslinux -ma T: *apsm tasta ENTER+

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...

Va arta aa (vizualizm poza i semnele de mai jos):

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):

Repornim calculatorul i l rencrcm, doar cu USB-ul Parted Magic n portul de USB.

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:

mount-gtk *Dm click pe OK+

Conectm Drive-ul i bifm numele acestuia care apare acum.


Acum tim care drive dorim s formatm, de aceea trebuie s pornim partition editor manual i s
alegem drive-ul acela. n cazul nostru acesta va fi /sdc1. S editm comanda corect nainte de pornire.

gparted /dev/sdc *Dm click pe OK+

Continum s citim.

---SFRITUL prii de Troubleshooting


Alegem drive-ul corect pentru formatare n colul drept sus, prin click pe sgei. S nu efectum
acest pas dac am ntmpinat o problem i trebuia s rencrcm (vizualizm poza i semnele de
mai jos).

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:

Dup ce dm click pe OK i nchidem cealalt fereastr, programul GParted se va rennoi n mod


automat i va aprea lista de Partiie cu sistemul de fiiere necunoscut. Cam aa(vizualizm poza i
semnele de mai jos)

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).

Acum dm click pe Apply ---

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)

......ateptm..........ateptm...... Operiunile s-au terminat! Ura!


n cazul n care primim un mesaj de eroare din nou, s tergem partiia (deja tim cum trebuie) i
recrem partiia ext3, reformatm, etc. Nu este probabil, dar dac ntmpinm o problem, atunci
nseamn c avem o alt problem va trebui s-l reparm cumva...mi pare ru :-)

AM TERMINAT cu crearea drive-ului ext3 acum urmeaz paii finali!

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)

Testm de ce este capabil Windows:

Pornim calculatorul i ncrcm programul Windows.

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 :-)

Descrcm versiunea utilizat de noi de pe http://www.wrt160nl.org/downloads.html sau cea mai


nou versiune de pe http://www.ext2fsd.com/

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.

Cnd am terminat instalarea, pornim programul n meniul Start

S ne esigurm c aceasta funcioneaz corect. Alegem Tools (Unelte) Service Management


(Management de Servicii), sau apsm tasta F7

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?

Orice Sistem de Operare:

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.

Drive-ul este mai mare dect 150 GB i nu apare n Windows:


Soluia original a fost postat aici: http://kb.paragon-
software.com/paragon/include/templ/object2.jsp?catId=2124&objId=2507&statId=1417560&foLan
g=en

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.

3. Setm valoarea de Registru PagedPoolSize la 0xFFFFFFFF


4. Pe lng acesta, bifm i urmtoarele valori de Registru:
PagedPoolQuota ar trebui s fie ori 0 (din oficiu) ori 0x80 (decimali 128, valoare maxim).
5. nchidem REGEDIT i repornim Windows pentru activarea noilor setri de sistem.

Alte probleme:

Vizualizm seciunea de FAQ: http://www.ext2fsd.com/?page_id=7


Initial Settings (Setri Iniiale pentru modificare):

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)

2. Lum ext2, ext3 HDD sau stick-ul

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)

Routerul va reporni acum.


Cnd aceasta funcioneaz, conectm drive-ul la router, i ne nregistrm prin telnet, adic telnet to
the router. Dac trebuie s utilizm backspace pentru nite greeli, descrcm putty de pe site-ul
nostru i folosim acesta n locul clientului telnet. n Windows 7 i Vista telnet este dezactivat. Aici ne
arat cum s-l activm: http://www.leateds.com/2009/telnet-for-windows-vista-windows-7/

Pornim un command prompt i introducem urmtoarea comand:

telnet 192.168.1.1 *apsm tasta ENTER+

Numele de utilizator ar trebui s fie root, iar parola este ceea ce am setat dup actualizarea
firmware-ului. Asta se ntmpl dup nregistrare:

Acum opiunea este a noastr.

a) Ori, copiem aceste pai manual, asta ar consuma mult timp (n acest caz srim peste partea
urmtoare)

b) Sau le efectum cu ajutorul tutorialului cum s de pe pagina urmtoare


---Tutorialul cum s:
Introducem urmtoarele comenzi, apsm tasta enter dup fiecare rnd sau copy&paste i apoi apsm
tasta ENTER.
Semnul acesta ./ este parte a codului i va trebui s-l tastm.

S descrcm programul care ne va ajuta

wget http://wrt160nl.org/files/wrt160nlmod.sh *apsm tasta ENTER+


chmod +x wrt160nlmod.sh *apsm tasta ENTER+

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+

Dup care acesta pentru activarea torrentului:


./wrt160nlmod.sh torrent install *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)

---SFRITUL tutorialului cum s:


Cum s manual:
Acum s introducem comanda dmesg i s vedem producia. Introducem una din urmtoarele comenzi:
dmesg *apsm tasta ENTER+
dmesg | grep sd *apsm tasta ENTER] (asta va fi o producie mai mic)

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.

mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt *apsm tasta ENTER+

Am primit un mesaj de eroare?: mount: mounting /dev/scsi/host1/bus0/target0/lun0/part1 on /mnt


failed: Device or resource busy S nu ne facem griji cel mai probabil funciunea de automount al
routerului a montat drive-ul deja. Doar trecem la pasul urmtor
S ne uitm la poza de mai jos (am folosit o comand df-h dup montare)
Avem 252.7MB de spaiu utilizabil montat sub /mnt. Comanda df -h va afia spaiul de disc liber ntr-un
format lizibil.
4. Copiem fiierele pe care trebuie s le utilizm la /mnt
Introducem urmtoarele comenzi i apsm tasta ENTER dup fiecare rnd (sau doarcopy & paste
i apsm tasta ENTER:-))
cp -a /etc/ /mnt/
cp -a /bin/ /mnt/
cp -a /lib/ /mnt/
cp -a /usr/ /mnt/
cp -a /tmp/ /mnt/
cp -a /jffs/ /mnt/
sleep 1

5. Montm drive-ul peste sistemul nostru n funciune pentru a activa scrierea.


l vom face cu urmtoarele comenzi.

mount /mnt/etc /etc

mount /mnt/bin /bin

mount /mnt/lib/ /lib

mount /mnt/usr/ /usr

mount /mnt/tmp/ /tmp

mount /mnt/jffs/ /jffs

sleep 1

Ne asigurm c totul a fost montat corect, producia comenzii df -h ar trebui s arate aa:
6. Setarea IPKG

Mulumiri bieilor de la OpenWRT pentru Atheros support...

Trebuie s adugm *chipset]-ul Atheros repositoriu al OpenWRT la ipkg.conf deoarece repositoriile


existente sunt construite altfel. Scriptul ipkg al DD-WRT conine un switch greit pentru wget, din
acest motiv trebuie s scpm de ea. Dup aceasta putem utiliza scriptul ipkg pentru a instala orice
avem nevoie.

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

cat /bin/ipkg.orig |sed -e "s/--passive-ftp //" > /bin/ipkg

ipkg update

sleep 4

ipkg install coreutils-sort

sleep 1
Setarea Imprimantei

1. Verificm dac imprimanta a fost recunoscut de sistem cu ajutorul acestei comenzi:

dmesg |grep usblp0 *apsm tasta ENTER+

2. Introducem urmtoarele comenzi pentru a instala i a porni printer daemon:

mkdir /dev/usb

mknod -m 660 /dev/usb/lp0 c 180 0

ipkg install p910nd

echo "/usr/sbin/p910nd -b -f /dev/usb/lp0 0" > /mnt/etc/rc.p910nd

/bin/sh /mnt/etc/rc.p910nd

sleep 1

3. Acum putem aduga imprimanta n Windows.


Gsim o descriere detaliat despre cum trebuie s procedm n seciunea FAQ (ntrebarea 102)
http://www.wrt160nl.org

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

chmod -R 777 /mnt/downloads

ipkg install libevent

ipkg install libcurl

ipkg install zlib

ipkg install libc

ipkg install transmission-daemon

ipkg install transmission-web

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

cat /tmp/root/.config/transmission-daemon/settings.json.orig |sed -e


"s/127\.0\.0\.1/127\.0\.0\.1,\*\.\*\.\*\.\*/;s/\\\\\/tmp\\\\\/root\\\\\/Downloads/\/mnt\/downloads/;s/\\\\\/tmp\\\\\/root\\\\\/.c
onfig\\\\\/transmission-daemon\\\\\/Incomplete/\/mnt\/downloads\/.incomplete/" > /tmp/root/.config/transmission-
daemon/settings.json

killall transmission-daemon

sleep 5

echo transmission-daemon -T > /mnt/etc/rc.transmission

/bin/sh /mnt/etc/rc.transmission

sleep 1

2. Deschidem http://192.168.1.1:9091/ n browser, aici gsim interfaa de utilizator torrent. Dac


dorim s ajungem la Transmission WebUI prin Internet, citim punctul 4.
3. Vom putea s accesm descrcrile terminate prin ftp://192.168.1.1 cu numele de utilizator
torrent i parola pe care am specificat dac am instalat PureFTPd pentru suport FTP. (adic
putem s ne conectm uor de pe calculatorul nostru unde torrentul descarc fiierele).
Cpmenzi:

ipkg install pure-ftpd *apsm tasta ENTER+

Comanda de mai jos configureaz serviciul pe portul 21 i adaug utilizatorul torrent

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.

echo "pure-ftpd -E -b -B -S0.0.0.0,21 -lpuredb:/etc/pureftpd.pdb" > /mnt/etc/rc.pureftpd

pure-pw useradd torrent -u 1 -g 1 -d /mnt/downloads

Acum trebuie s introducem parola de dou ori pentru utilizatorul specificat i s introducem
comanda de mai jos:

pure-pw mkdb

nc nu am terminat, s citim mai departe!


Dac dorim s accesm directoriul i de pe Internet (unde se descarc torrenturile), introducem
comanda de mai jos, unde 21 trebuie schimbat dac am folosit un nume diferit de port mai
devreme.

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

*apsm tasta ENTER+

Acum totul est configurat, intyroducem comanda de mai jos pentru a porni pureFTP daemon.

/bin/sh /mnt/etc/rc.pureftpd *apsm tasta ENTER+

OK, pe lng Transmission i FTP-ul funcioneaz i este setat corect.

4. n cazul n care dorim s accesm WebUI-ul Transmisiunii i s controlm torrenturile de pe


Internet va trebui s urmm aceti pai. Este recomandat s setm numele de utilizator i parola
deasemenea. Le schimbm cum dorim nainte s apsm tasta enter peste acel rnd, sau copy
i paste, s fim consecveni cu setrile noastre.

Ca s avem autentificare prin http://192.168.1.1:9091 dar s nu fie accesibil de pe Internet,


introducem:

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

n cazul n care dorim s-l accesm prin Internet dar fr autntificare

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.

5. Putem gsi mai multe opiuni de automatizare n legtur cu programul la nceput.


6. Cum s ne asigurm c fiecare dat cnd repornim routerul vor porni i serviciile?

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.

n cazul n care nu suntem siguri de ce facem este recomandat s pornim programul.

nvram set rc_startup="sleep 5

mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt/

mount /mnt/etc /etc

mount /mnt/bin /bin

mount /mnt/dev /dev

mount /mnt/lib /lib

mount /mnt/usr /usr

mount /mnt/tmp /tmp

mount /mnt/jffs /jffs

sleep 3

Alegem ce servicii am instalat deja i executm rndurile lor specifice DOAR una cte una!

/bin/sh /mnt/etc/rc.transmission (n cazul n care avem transmission daemon instalat)

/bin/sh /mnt/etc/rc.pureftpd (n cazul n care avem Pure FTPd instalat)

/bin/sh /mnt/etc/rc.p910nd (]n cazul ]n care nu avem instalat imprimanta)

" <<<<<<<---------- 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 set rc_startup=""

nvram commit

Dac suntem siguri c am fcut totul corect, rencrcm routerul cu comanda de mai jos
reboot *apsm tasta ENTER+

S-ar putea să vă placă și