Πώς να λάμψει το Linksys WRT54G v8 με Firmware dd-WRT

από Ross McKillop [[on]] 11 Σεπτεμβρίου 2008

Αυτό το σεμινάριο θα σας περπατήσει κάθε βήμα του τρόπου μέσω της λάμψης του δρομολογητή Linksys σας WRT54G (έκδοση 8) για να χρησιμοποιήσει firmware dd-WRT.

Σύμφωνα με Wikipedia, το Linksys WRT54G v8.0 είναι «αυτήν την περίοδο ένα από συνηθέστερα το διαθέσιμο (δρομολογητές) στις ΗΠΑ που τα λιανικά ιδρύματα, όπως το καλύτερο αγοράζουν και στοχεύουν». Λόγω των περιορισμών υλικού, οι 8.x εκδόσεις (8.0, 8.1 και 8.2) είναι μόνο ικανές να τρέξουν την έκδοση «μικροϋπολογιστών» firmware dd-WRT (μπορείτε να βρείτε ένα firmware διάγραμμα σύγκρισης χαρακτηριστικών γνωρισμάτων έκδοσης εδώ). Ακόμα κι έτσι, η έκδοση μικροϋπολογιστών firmware dd-WRT παρέχει τις δωδεκάδες των χαρακτηριστικών γνωρισμάτων, πολλές από τις οποίες δεν είναι διαθέσιμες με firmware Linksys προεπιλογής.

Αυτό το πέρασμα είναι βασισμένο V8.x σεμινάριο WRT54G στο wiki dd-WRT. Η μεγαλύτερη διαφορά μεταξύ αυτής και αυτής στο wiki dd-WRT είναι ότι έχω διαμορφώσει λίγο, και έχω επιτρέψει screenshots κάθε βήμα.

Παρακαλώ σιγουρευτείτε ότι καταλαβαίνετε κάθε βήμα ενώπιον σας πλήρων αυτό το σεμινάριο. Εάν είστε αβέβαιοι τίποτα, παρακαλώ αφήστε ένα σχόλιο και θα αποκριθώ μόλις μπορώ. Είναι δυνατό στο τούβλο (καταστήστε το δρομολογητή ακατάλληλο προς χρήση) η συσκευή σας εάν γίνεται ανακριβώς.

  1. Θα πρέπει να χρησιμοποιήσετε συνδεμένη με καλώδιο (μη ασύρματος) υπολογιστής για να λάμψει WRT54G σας με firmware dd-WRT. Σιγουρευτείτε ότι ο υπολογιστής (δεν πειράζει εάν είναι η MAC ή τρέχοντας Windows ή ένα Linux PC) είναι συνδεμένος με Λιμένας 1 από το δρομολογητή σας. Αποσυνδέστε όλες τις άλλες συσκευές από το δρομολογητή - μπορείτε να αφήσετε τον ΩΧΡΟ λιμένα συνδεμένο με το διαποδιαμορφωτή cable/DSL σας.
  2. Μεταφορτώστε τα αρχεία vxworkskillerGv8-v3.bin και dd-wrt.v24_micro_generic.bin στον υπολογιστή πρόκειται να χρησιμοποιήσετε για να λάμψετε WRT54G σας (αυτό που συνδέεται με το λιμένα 1 του δρομολογητή σας).
  3. Θα πρέπει να θέσετε τον υπολογιστή σας για να χρησιμοποιήσετε τις ακόλουθες στατικές τοποθετήσεις IP:

    Διεύθυνση IP: 192.168.1.100
    Μάσκα υποδικτύου: 255.255.255.0
    Πύλη: 192.168.1.1


  4. OS Χ στατικές τοποθετήσεις IP


    Στατικές IP τοποθετήσεις παραθύρων

  5. Αποσυνδέστε το σκοινί δύναμης από το WRT54G. Ωθήστε Αναστοιχειοθέτηση κουμπώστε (δείτε την εικόνα κατωτέρω) συνδέοντας το σκοινί δύναμης πίσω μέσα, και συγκρατήστε το κουμπί για περίπου 20 δευτερόλεπτα. Χρησιμοποιήστε μια μάνδρα μολυβιών ή σφαίρα-σημείου για να ωθήσετε και να κρατήσετε το κουμπί αναστοιχειοθέτησης - τοποθετείται λίγο και πολύ δύσκολος να ωθήσει και να κρατήσει με το δάχτυλο ή το νύχι σας.

  6. χτυπήστε για να διευρύνετε

  7. Ανοίξτε τη μηχανή αναζήτησης σας και εισάγετε τη διεύθυνση http://192.168.1.1. Χρησιμοποιήστε μια μηχανή αναζήτησης άλλος than Firefox, as issues have been reported with Firefox not being able to flash the device properly. I’ve used Safari and Internet Explorer and both had no problems.

    You’ll be presented with a Management Mode Firmware Upgrade page. Click the Choose File button.


  8. click to enlarge

  9. Navigate to the vxworkskillerGv8-v3.bin file, select it, and close Choose (or Open if you’re using IE).

  10. click to enlarge

  11. Make sure that vxworkskillerGv8-v3.bin is listed on the Management Mode Firmware Upgrade page, and click the Apply button.

  12. click to enlarge

  13. Wait for at least two minutes before you go any further. After the 2 minutes is up, if you notice a dialog asking you to reboot the router, do so by unplugging the power cord and plugging it back in again. If you don’t get a message telling you to reboot the router, wait another 3-4 minutes and then reboot the router.

  14. click to enlarge

  15. You should be able to ping 192.168.1.1 (in Linux or OS X open a Terminal and type ping 192.168.1.1. In Windows open a Command Prompt by clicking Start, selecting Run enter cmd and then type ping 192.168.1.1). If the router doesn’t reply you probably haven’t set your network settings correctly (step #3 above).

  16. click to enlarge

  17. Now it’s time to flash the WRT54G with the DD-WRT firmware. To do so, enter the appropriate command for your Operating System:

    Windows: (note: Vista users will need to install tftp first) enter tftp -i 192.168.1.1 put dd-wrt.v24_micro_generic.bin from the Command Prompt. Make sure that the dd-wrt.v24_micro_generic.bin file is in the same folder that you’re using the Command Prompt from. For example, if you downloaded dd-wrt.v24_micro_generic.bin to your Desktop, make sure the Command Prompt reads C:\Documents and Settings\your-user-name\Desktop> - where your-user-name is your Windows user name.

    Linux: enter tftp -m octet 192.168.1.1 -c put dd-wrt.v24_micro_generic.bin at your shell/terminal. Note: if you get the the message error code 3 while trying to flash it, try atftp. The aftp command is: atftp –option “mode octet” –verbose -p -l dd-wrt.v24_micro_generic.bin 192.168.1.1

    OS X: enter tftp -e 192.168.1.1 From the tftp> prompt enter put dd-wrt.v24_micro_generic.bin

    Make sure that the dd-wrt.v24_micro_generic.bin file is in the same folder that you’re using the Terminal from. For example, if you downloaded dd-wrt.v24_micro_generic.bin to your Downloads folder, make sure you’re using the Terminal prompt from /Users/your-user-name/Downloads - where your-user-name is your Mac user name.


  18. click to enlarge

  19. The file will be transferred and automatically installed. Once this is done, DD-WRT will automatically boot. After about a minute, you can browse DD-WRT on your router at http://192.168.1.1.

  20. click to enlarge

  21. If you browse away from the main page, you’ll be prompted for a user name and password. The default user name is: root and the default password is: admin. To change the user name and/or password (a very good idea!!) - select the Administration tab and then the Management tab. Enter your new user name and/or password in the spaces provided, and click the Save button at the bottom of the screen.

  22. click to enlarge

  23. When you navigate away from the Management tab, you’ll be prompted to enter your user name and password again. Enter your new user name and/or password to continue.
Related Posts:
  • How to use the DD-WRT firmware to monitor your bandwidth
  • How to secure your wireless home network
  • Cable Modem Troubleshooting: Linksys BEFCMU10 version 3
  • Cable Modem Troubleshooting: Linksys BEFCMU10 version 2
  • Cable Modem Troubleshooting: Linksys BEFCMUH4
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.


    Bookmark and Share

    { 40 comments… read them below or add one }

    1 Ryan S 09.11.08 at 1:25 pm

    Excellent. Worked great. Thanks for the clear tutorial.

    2 skadoo323 09.11.08 at 8:05 pm

    AWESOME tutorial. This worked flawlessly! I appreciate your work.

    3 Cuong Nguyen 09.30.08 at 3:40 pm

    Welldone! Thank you very much. I appreciate that.

    4 snowball 10.02.08 at 2:40 pm

    It took me about ten (10) minutes and I did not have one problem.
    Thanks for your help

    5 Santhosh 10.05.08 at 8:58 am

    Hi,

    Thanks for the tutorial. But while executing the step #10, I get the error “Error on server : Access violation”. Do you have any clue how to overcome this? Should give my username/password for the router anywhere ??

    – Santhosh

    6 Ross McKillop 10.05.08 at 1:35 pm

    Santhosh -

    You have the exact router used in this tutorial? By the time you hit step #10 the router will be set back to factory defaults, and using tftp should not prompt you for any kind of user/pass. Which OS are you using TFTP from?

    7 Santhosh 10.05.08 at 6:26 pm

    Hi Ross,

    I have the Linksys WRT54G model as you have mentioned in this post. I was using Windows XP for the tftp. Any hopes ?

    –Santhohs

    8 VittokoX 10.05.08 at 11:09 pm

    you did a very good job, very apreciated :)

    congratulations, thanks to you, and your guide, now i’m running DD-WRT v24 on mi Linksys WRT54G v8.2

    Thanks master !!

    9 ConTi 10.09.08 at 8:06 am

    Oye muchas gracias, estuvo perfecto, aunque… Creo que los comandos que tienes en Linux estan malos! Ahora voy a probar de nuevo y te envio la correccion.

    Muchas gracias!

    10 ConTi 10.09.08 at 8:09 am

    Hey thank you very much, it worked perfect. Although… i believe there’s a mistake on the Linux command lines on TFTP. I’ll make some proves later on and will send you the correction

    Thanks a lot again

    11 mikec 10.21.08 at 5:32 pm

    awesome…worked great! thanks! i was able to hook up my new samsung ln46a650 to the network!

    12 beshema 10.27.08 at 7:59 am

    Hi thnx for infos, but I got a problem when I started to flash my Linksys WRT54G v.8 with vxworkskillerGv8-v3.bin I had power fail after ca. 30 sek. flashing from linksys web interface , after I checked wen power come I get Online led blinking fast all time ,dmz and wlan of all time and lan 1,2,3,4 all time on.No lan connection,no ping ,no dhcp…. PC ip is set manual to 192.168.1.100 but in windows network shows A network cable is unplugged. I traed hard reset with different method which I reade in the internet but no luck. can you plz tel me is any metod to get ping/lan up or I need Jtag.???? Thnx (Sory in my english.)

    13 aygun 10.29.08 at 7:42 am

    hi when flashing it said it didnt work
    now cisco system botten doesnt power up
    i cant login to router

    14 nazario 11.04.08 at 3:00 pm

    that was fantastic the best stuff in the world i will recomend your site for now on thanks

    15 Mark 11.15.08 at 1:34 pm

    Everything is fine until Step 10. When I enter the tftp commmand at the Command Prompt, I get the following error message - “Error on Server : Access Violation”. Using Window XP-Home. Any help on this?
    Thanks

    16 marked 12.03.08 at 1:13 pm

    Can you please help me, I have a wrt54g v3.1 with a blinking power I was able to short it the router and now its replying and i already flash firmware on it via tftp but still power is blinking and cannot access the router page , already reset and power cycle router still no luck…

    17 jake 12.09.08 at 10:14 pm

    i do not understand step 10
    in XP, does that step mean that i run cmd.exe and type in what is in bold? because when i do that, nothing happens, it just gives me a generic response. please just define that step as idiot proof as possible. thanks man!

    18 Ross McKillop 12.09.08 at 10:33 pm

    jake -

    Yes, click Start > Run, enter cmd and then click ok/hit enter. That will bring up the Windows command prompt. Then you need to change directories so that when you issue the command “dir” (without the “”) you see dd-wrt.v24_micro_generic.bin listed as one of the files. So if dd-wrt.v24_micro_generic.bin is on your desktop, type “cd Desktop”, then “dir” and make sure you see dd-wrt.v24_micro_generic.bin. THEN type tftp -i 192.168.1.1 put dd-wrt.v24_micro_generic.bin

    19 Javi 12.27.08 at 10:03 am

    I know this is off the topic, but I need some help. My linksys router has v8.2 and I always wanted to downgrade it to v3.0. I’ts new, so it doesn’t have dd-wrt. Is there a way to do this and if there is could someone explain to me how to do it?

    20 danny 12.30.08 at 9:13 pm

    when i type put dd-wrt.v24_micro_generic.bin it gives me this message
    “dd-wrt.v24_micro_generic.bin: No such file or directory ” Can some one help?

    21 mike 01.03.09 at 3:36 pm

    everything seemed to be working fine and after i flashed the dd-wrt firmware it said “transfer successful” but dd-wrt did not boot. anybody know what the problem could be?

    22 mike 01.03.09 at 3:54 pm

    ok sorry for the comment it ended up working

    23 Don 01.07.09 at 10:00 am

    Nice tutorial Ross….

    I have been having unexplained issues for well over a year - maybe 2. I have a WRT54G v.3. It was suggested to me that it might not be just Comcast issues, but might also be the router.

    Does this firmware work with a v.3, or is it only for the newer models?

    Also, though the tutorial does not explicitly say it, do you undo the static IP address after the flash is complete?

    24 Stan 01.08.09 at 11:18 am

    Hi,
    Is this firmware version compatible with WRT54G v5?
    If not, do you know a website to find the appropriate version at?
    Would the same flashing procedure work for v5?
    Best,
    St.

    25 GibsonAV 01.08.09 at 11:56 pm

    OK, I have a WRT54G and this is by far the most clear explanation I’ve seen yet (screen caps included) but my main problem is that I can’t get to the MANAMENT MODE for the router. Yes, before you ask, I’ve tried the whole “push the reset, plug in cord, wait [for however long] then try to connect via the browser. Over and ove and over again with times from 5 seconds to 2 minutes. It just keeps going back to the usual login box. Did they disable the managment mode or something?
    I even went so far as to try to tftp to put the vxworkskiller on their directly first. Seemed to proceed but no change and still no management mode screen.
    At this point I’d rather have a brick. At least that might FORCE it to get to that screen so I can proceed.
    Any ideas?
    [P.S. - for the sake of others searching as much as I did with no hope I'm going to ad this so they'll maybe find the answer. Sort of an old fashioned meta tag thing: can't get to management mode, no management mode, can't see management mode]
    Thanks

    26 JHS 01.11.09 at 1:21 pm

    Easy as 1,2,3. Thanks!

    27 Colin 01.15.09 at 5:55 pm

    I don’t have a lot of experience with terminal…How do you prompt terminal from a folder?

    28 Colin 01.15.09 at 5:57 pm

    I should probably mention that I am stuck on step 10. Terminal is telling me file does not exist.

    29 Colin 01.15.09 at 8:54 pm

    Nevermind. I got it! Thanks for this great tutorial! :)

    30 Chad 01.16.09 at 5:01 pm

    I too am stuck on Step 10. I’m on OSX and receive the message “dd-wrt.v24_micro_generic.bin: No such file or directory”

    any thoughts?

    31 Colin 01.16.09 at 5:13 pm

    Chad,
    This is what I did. Lets say you have the dd-wrt.v24.. file on your desktop.
    Then open terminal and type:

    cd /users/your-mac-username/desktop

    then you would hit enter, and then type in
    tftp -e 192.168….etc etc and just continue with step 10. This just changes the directory (cd stands for Change Directory) that terminal will be communicating with.

    32 Chad 01.16.09 at 5:21 pm

    That did it, thanks Colin!

    33 Tim 01.17.09 at 9:55 pm

    Thanks for this tutorial, it helped immensely!! I was having difficulty getting my wrt54g v 8.2 into management mode; however, it eventually loaded.

    The TFTP client is still available and works in Windows 7 beta, just fyi. :)

    34 Dan 01.19.09 at 6:38 pm

    I followed these instructions to the letter, but now my router is bricked.

    Going to 192.168.1.1 brings up the Management Module page, but when I try to load firmware the webserver crashes.

    Also when I try to TFTP the dd-wrt.v24 file I get this error:

    Error occurred during the file transfer (Error code = 0):
    Error in recfrom() call. Please check in the TFTP server is available.

    Is it hosed or is there a way to fix this?

    35 Ross McKillop 01.19.09 at 6:42 pm

    Dan,

    In terms of getting DD-WRT to work, I’m not sure what steps you could take (the error using tftp isn’t something I’ve seen, but you could try google’ing it). As for recovering your router (resetting it to factory default) - try these steps to recover from a bad flash.

    36 Noah 01.20.09 at 2:35 pm

    I messed up at one part and it bricked the router but then I searched on google for how to get it back to normal and I found It really helps! Oh yeah, If you want your internet connection to work afterwards, you have to change the IP configuration back to normal.

    37 "H" 01.21.09 at 7:24 am

    Buenas. consulta para antes de arrancar. Despues de realizado todo esta tarea, y si corre todo bien, le puedo poner el DD-WRT para vpn, en este modelo. Es que necesito que funcione como servidor vpn. Gracias. “H”

    38 Alex 01.22.09 at 6:27 pm

    I did the flash everything worked did what was in all the picutres, but now i cannot connect to the internet through the router… i changed all the setting back to how they were, put all my information into the router then i got to the status tab then WAN tab and click connect , but it wont connect. says connection is disable then goes back to the WAN tab screen. its driving me crazy anyone help me out?

    39 Alex 01.22.09 at 6:52 pm

    edit* says “this type of connection is disabled”. its a PPPoE with a username/pw

    40 User 01.30.09 at 1:22 pm

    if I had found this tutorial before, would not have spent so many problems, my congratulations

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>