Sunteți pe pagina 1din 43

Un ghid de modificare Pentru descrcare direct:http://wrt160nl.org/files/wrt160nlmodro.

pdf

(Versiunea 1.5011)

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) 2) 3) 4) 5) 6) 7) Instalm DD-WRT pe WRT160NL prin nlocuirea firmware-ului Linksys Permitem accesul Internet pe WRT160NL cu ajutorul DD-WRT Crem un drive ext3 pe care-l vom folosi cu portul USB al routerului S ne asigurm c putem citi date de pe acest drive cu Sistemele de Operare Windows/Mac Permitem suportul USB pe WRT160NL Conectm drive-ul ext3 formatat 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 popup... (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.paragonsoftware.com/paragon/include/templ/object2.jsp?catId=2124&objId=2507&statId=1417560&foLan g=en
1. 2. Pornim REGEDIT 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. 4. Setm valoarea de Registru

PagedPoolSize la 0xFFFFFFFF

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

5.

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 (citirescriere). 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 chmod +x wrt160nlmod.sh

*apsm tasta ENTER+ *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/transmissiondaemon/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 /bin/sh /mnt/etc/rc.pureftpd /bin/sh /mnt/etc/rc.p910nd " nvram commit (n cazul n care avem transmission daemon instalat) (n cazul n care avem Pure FTPd instalat) (]n cazul ]n care nu avem instalat imprimanta) <<<<<<<---------- este un " semn n acest rnd, acesta este important!!!

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