Instalare DD-WRT pe un router ASUS 500 gP (v2)


     In primul rand trebuie sa va aduc la cunostinta faptul ca: in acest proces exista posibilitatea sa va transformati router-ul intr-o caramida = un router care nu mai interactioneaza cu nici o statie/device. respectiv nu mai functioneaza. Va asumati intreaga responsabilitate in tot acest proces, daca se intampla sa crape, nu imi asum vina.

    Am pus v2 in paranteza pentru ca instalarea functioneaza atat pe primul model de router cat si pe cel de al 2-lea, e testat.

Etapa 1 – Requirements

    Pentru inceput trebuie sa downloadati cateva fisiere .trx, si respectiv firmware-ul dd-wrt pe care doriti sa o instalati.
    Copiati toate aceste fisiere fie daca sunteti sub Linux sau Windows intr-un folder.

Pentru instalare mai aveti nevoie de tftp, un mic client ftp in mod linie de comanda.

  • Daca sunteti sub Windows ar trebui sa il gasiti deja instalat, puteti verifica astfel: mergeti in Start->Run scrieti cmd apsati Enter iar in fereastra introduceti tftp urmat de tasta Enter ar trebui sa va afiseze modul de utilizare.

    Transfers files to and from a remote computer running the TFTP service.

    TFTP [-i] host [GET | PUT] source [destination]

    -i Specifies binary image transfer mode (also called
    octet). In binary image mode the file is moved
    literally, byte by byte. Use this mode when
    transferring binary files.
    host Specifies the local or remote host.
    GET Transfers the file destination on the remote host to
    the file source on the local host.
    PUT Transfers the file source on the local host to
    the file destination on the remote host.
    source Specifies the file to transfer.
    destination Specifies where to transfer the file.

    In caz contrar va trebui sa il downloadati si sa il puneti in \WINDIR\System32.

  • Daca sunteti sub Linux respectiv un sistem debian probabil ca nu il aveti instalat si atunci il puteti instala astfel:
  • sudo apt-get install tftp

    Etapa 2 – Cateva clarificari

  • Instalarea imaginii dd-wrt prin upgrade folosind interfata web originala Asus nu functioneaza si nici daca aveti instalata vreo versiune de firmware Oleg, va poate buli cu succes router-ul.
  • Daca totusi se intampla vreo nenorocire ar fi cel mai indicat sa aruncati o privire aici
  • Daca toti pasii de mai sus au fost urmariti si respectiv aveti cele 4 fisiere intr-un folder (si nu ati uitat calea :) ) si nu in ultimul rand clientul ftp tftp trebuie ca la router sa aveti conectata doar statia de pe care faceti instalarea intr-un port LAN, iar portul WAN trebuie sa fie liber.
  • In final, un ultim pas in pregatirea instalarii, ar fi configurarea IP-ului placii de retea al statiei de lucru la o adresa statica alta decat IP-ul router-ului (192.168.1.1), de exemplu:

    IP Address: 192.168.1.10
    Subnet Mask: 255.255.255.0
    Gateway: 192.168.1.1

    Etapa 3 – Instalarea

    Ca sa fie toata lumea multumita voi explica pasii de urmat atat sub Windows cat si sub Linux (Ubuntu).

      ——————————-Instalare sub Windows XP——————————-
    1. Scoateti cablul de alimentare din router, asteptat 20-30 secunde si apoi in timp ce apasam butonul Restore introduceti cablul de alimentare in router si mentineti apasat butonul pana cand led-ul Power incepe sa clipeasca. Daca nu clipeste, repetati procesul, cel mai probabil nu ati apasat butonul Restore indeajuns de tare.Asus WL-500gP Router
    2. Mergeti la linia de comanda respectiv Start->Run->cmd->Enter
    3. Mergeti in directorul care contine toate fisierele necesare folosind comanda cd
    4. Introduceti urmatoarea comanda:
        tftp -i 192.168.1.1 put wl500g-clear-nvram.trx

      Upload-ul ar trebui sa dureze 5-10 secunde, iar dupa aceasta trebuie sa asteptati cel mai bine minim 3 minute.
      In cazul in care upload-ul a esuat printr-o eroare de retea, verificati ca ati configurat corect adresa IP si Gateway-ul placii de retea. Daca esuarea pare sa vina din alt motiv reluati toti pasii de pana acum.

    5. Daca upload-ul a fost facut cu succes, treceti la urmatorul pas. Asa cum ati facut si la pasul 1, scoateti cablul de alimentare din router, asteptati 20-30 secunde si apoi in timp ce apasam butonul Restore introducem cablul de alimentare in router si mentinem apasat butonul pana cand led-ul Power incepe sa clipeasca.
    6. Introduceti urmatoarea comanda:
        tftp -i 192.168.1.1 put wl500g-recover.trx
    7. Upload-ul ar trebui sa dureze 5-10 secunde, iar dupa aceasta trebuie sa asteptati, de asemenea, minim 3 minute.
      Daca upload-ul a esuat reluati pasii 5 si 6.

    8. Urmatorul pas este de a incarca o mini-imagine dd-wrt in router, astfel putem fi siguri ca versiunea mega va functiona. Desi acest pas este optional, in sensul ca puteti incarca direct versiunea mega a dd-wrt, eu va recomand sa il urmati dupa cum urmeaza. Pentru aceasta, din nou, asa cum ati facut si la pasul 1, scoateti cablul de alimentare din router, asteptati 20-30 secunde si apoi in timp ce apasati butonul Restore introduceti cablul de alimentare in router si mentineti apasat butonul pana cand led-ul Power incepe sa clipeasca.
    9. Introduceti urmatoarea comanda:
        tftp -i 192.168.1.1 put dd-wrt.v24_mini_asus.trx
    10. Upload-ul ar trebui sa dureze 5-10 secunde, iar dupa aceasta trebuie sa asteptati, de asemenea, minim 3 minute.
      Daca transferul nu a functionat, reluati ultimii 2 pasi.

    11. Daca insa transferul a fost efectuat cu succes, in acest moment ar trebui sa aveti instalata o versiune de firmware mini a DD-WRT. Pana la a avea instalata versiunea mega a DD-WRT mai este putin.
      Scoateti alimentarea, asteptati 10-20 secunde, apoi introduceti cablul de alimentare inapoi, dar de data aceasta, fara a mai apasa butonul Restore. Asteptati 2 minute si apoi deschideti un Internet browser ( Firefox, IE, Opera, Chrome….blah blah blah) si introduceti la adresa (sau daca vreti click direct pe link) http://192.168.1.1. Daca DD-WRT-ul functioneaza, ar trebui ca sa vi se ceara sa introduceti un user si o parola noua. Daca nu va puteti loga cu urmatoarele combinatii:

      User: root
      Pass: admin

      sau

      User: admin
      Pass: admin

    12. Dupa ce v-ati relogat, pasul final este sa faceti upgrade al versiunii mini la versiunea mega.
        Pentru aceasta mergeti in sectiunea Administration a interfetei web si apoi intrati in Firmware upgrade.
        Setati After flashing: pe don’t reset. Click pe Browse si mergeti in folder-ul cu fisierele necesare, apoi selectati firmware-ul: dd-wrt.v24_mega_generic.bin
        Pentru a incepe incarcarea apasati butonul Upgrade, dar inainte asigurati-va ca nu va vor taia curentul cei de la Enel :P , ca nu veti apasa nici un buton de reset sau orice altceva care sa va intrerupa in perioada necesara transferului si boot-ului de 300 secunde.
    13. Dupa cele 300 secunde ar trebui sa fiti fericitul posesor al unui router Asus WL-500gP cu firmware DD-WRT v24 mega instalat.
      Daca nu, poate doar o caramida :( .


      ——————————-Instalare sub Linux (Ubuntu)——————————-

    1. Scoateti cablul de alimentare din router, asteptat 20-30 secunde si apoi in timp ce apasam butonul Restore
      introduceti cablul de alimentare in router si mentineti apasat butonul pana cand led-ul Power incepe sa clipeasca. Daca nu clipeste, repetati procesul, cel mai probabil nu ati apasat butonul Restore indeajuns de tare (vezi imaginea de mai sus).
    2. Deschideti un Terminal .
    3. Mergeti in directorul care contine toate fisierele necesare folosind comanda cd
    4. Introduceti urmatoarele comenzi una cate una:
        tftp 192.168.1.1
        binary
        put wl500g-clear-nvram.trx

      Upload-ul ar trebui sa dureze 5-10 secunde, iar dupa aceasta trebuie sa asteptati cel mai bine minim 3 minute.
      In cazul in care upload-ul a esuat printr-o eroare de retea, verificati ca ati configurat corect adresa IP si Gateway-ul placii de retea. Daca esuarea pare sa vina din alt motiv, asigurati-va ca va aflati in folder-ul corect si/sau reluati toti pasii de pana acum.

    5. Daca upload-ul a fost facut cu succes, treceti la urmatorul pas. Asa cum ati facut si la pasul 1, scoateti cablul de alimentare din router, asteptati 20-30 secunde si apoi in timp ce apasam butonul Restore introducem cablul de alimentare in router si mentinem apasat butonul pana cand led-ul Power incepe sa clipeasca.
    6. Introduceti urmatoarele comenzi una cate una:
        tftp 192.168.1.1
        binary
        put wl500g-recover.trx
    7. Upload-ul ar trebui sa dureze 5-10 secunde, iar dupa aceasta trebuie sa asteptati, de asemenea, minim 3 minute.
      Daca upload-ul a esuat reluati pasii 5 si 6.

    8. Urmatorul pas este de a incarca o mini-imagine dd-wrt in router, astfel putem fi siguri ca versiunea mega va functiona. Desi acest pas este optional, in sensul ca puteti incarca direct versiunea mega a dd-wrt, eu va recomand sa il urmati dupa cum urmeaza. Pentru aceasta, din nou, asa cum ati facut si la pasul 1, scoateti cablul de alimentare din router, asteptati 20-30 secunde si apoi in timp ce apasati butonul Restore introduceti cablul de alimentare in router si mentineti apasat butonul pana cand led-ul Power incepe sa clipeasca.
    9. Introduceti urmatoarele comenzi una cate una:
        tftp 192.168.1.1
        binary
        put dd-wrt.v24_mini_asus.trx
    10. Upload-ul ar trebui sa dureze 5-10 secunde, iar dupa aceasta trebuie sa asteptati, de asemenea, minim 3 minute.
      Daca transferul nu a functionat, reluati ultimii 2 pasi.

    11. Daca insa transferul a fost efectuat cu succes, in acest moment ar trebui sa aveti instalata un firmware mini DD-WRT. Pana la a avea instalata versiunea mega a DD-WRT mai este putin.
      Scoateti alimentarea, asteptati 10-20 secunde, apoi introduceti cablul de alimentare inapoi, dar de data aceasta, fara a mai apasa butonul Restore. Asteptati 2 minute si apoi deschideti un Internet browser ( Firefox, IE, Opera, Chrome….blah blah blah) si introduceti la adresa (sau daca vreti click direct pe link) http://192.168.1.1. Daca DD-WRT-ul functioneaza, ar trebui ca sa vi se ceara sa introduceti un user si o parola noua. Daca nu va puteti loga cu urmatoarele combinatii:

      User: root
      Pass: admin

      sau

      User: admin
      Pass: admin

    12. Dupa ce v-ati relogat, pasul final este sa faceti upgrade al versiunii mini la versiunea mega.
        Pentru aceasta mergeti in sectiunea Administration a interfetei web si apoi intrati in Firmware upgrade.
        Setati After flashing: pe don’t reset. Click pe Browse si mergeti in folder-ul cu fisierele necesare, apoi selectati firmware-ul: dd-wrt.v24_mega_generic.bin
        Pentru a incepe incarcarea apasati butonul Upgrade, dar inainte asigurati-va ca nu va vor taia curentul cei de la Enel :P , ca nu veti apasa nici un buton de reset sau orice altceva care sa va intrerupa in perioada necesara transferului si boot-ului de 300 secunde.
    13. Dupa cele 300 secunde ar trebui sa fiti fericitul posesor al unui router Asus WL-500gP cu firmware DD-WRT v24 mega instalat.
      Daca nu, poate doar al unei caramizi :( , but hope not.

      Etapa 4 – Configurarea finala
         In final, dupa reboot, este necesar sa configurati router-ul pentru conexiunea la internet fie ea prin adresa statica, dinamica, conexiune PPPoE sau alta.
      Cel mai bun loc de pornire este http://192.168.1.1/index.asp.
      Sper ca totul sa va fi mers ca pe roate, in caz contrar astept intrebari.

      In curand urmeaza un post despre instalarea unui flash USB sub DD-WRT, precum si instalarea Optware sub acesta.

      ~ prin luketheskywalker pe 30/08/2009.

  • Un răspuns to “Instalare DD-WRT pe un router ASUS 500 gP (v2)”

    1. First! :) )

    Lasă un răspuns

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Schimbă )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Schimbă )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Schimbă )

    Connecting to %s

     
    Follow

    Get every new post delivered to your Inbox.