Reviving an OLD Linksys WRT54G v1.1

Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware
Goto page 1, 2, 3  Next
Author Message
shabuboy
DD-WRT Novice


Joined: 29 Jun 2020
Posts: 21

PostPosted: Tue Jun 30, 2020 2:05    Post subject: Reviving an OLD Linksys WRT54G v1.1 Reply with quote
Hello,

I have an old Linksys WRT54G v1.1 which I have not used for a while now. It had tomato 1.28 firmware but I just reverted back to the Linksys firmware. I am planning on giving it to my sister to extend her wifi signal at her house. So it will act more like a dump AP more than anything.

Figured I try DD-WRT but a bit confused and wondering if it is worth the trouble at all vs just leaving the stock image.
- The DD-WRT router database recommends DD-WRT v24 SP1 VINT
- V24 Final and SP1 versions of dd-wrt are VERY buggy and problematic on Broadcom units, according to https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=52043
- This procedure says to use v23sp2_mini_generic and then move to standard
https://wiki.dd-wrt.com/wiki/index.php/Linksys_WRT54G_v1.0_%26_1.1

All firmware images I found so far are not in development anymore, the most recent would be the stock firmware from 2012 (Tomato 2010, DD-WRT 2008, OpenWRT 2008).

Does anyone know if any others exist out there? Any suggestions?

I know it is very old and might end up buying something newer in the end, still curious to see what the options would be or what people are doing with old hardware such as this
Sponsor
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14243
Location: Texas, USA

PostPosted: Tue Jun 30, 2020 2:44    Post subject: Reply with quote
!) Check my signature
2) There is a sticky at the top of this forum for "recommendations" posted by feliciano.
3) You'll want 43192 or newer, most likely

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2020/

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
MysticGold04
DD-WRT User


Joined: 20 Apr 2018
Posts: 174
Location: Somewhere remote

PostPosted: Tue Jun 30, 2020 3:48    Post subject: Reply with quote
I can attest that the 54GL works great on 43516. No reason not to run ddwrt on it. The Linksys firmware is several years old. If you use the Mini version, you can save a little bit of ram...
_________________
ASUS RT-AC3100 AP Merlin 386.12_4
ASUS RT-AC68U Media Bridge/Merlin 386.12_4 (x2)
ASUS RT-AC68U AP r54604
ASUS RT-AC68U Gateway/AP r54604
Edgerouter-4, v2.0.9-hotfix7
shabuboy
DD-WRT Novice


Joined: 29 Jun 2020
Posts: 21

PostPosted: Tue Jun 30, 2020 6:15    Post subject: Reply with quote
hmmm, Feliciano's sticky post mentions "WRT54GL" only, while 43192 and 43516 folders have "wrt54g2v11".

So a bit confused since my model is CDF2 = WRT54G v1.1. Am I missing something?
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14243
Location: Texas, USA

PostPosted: Tue Jun 30, 2020 11:48    Post subject: Reply with quote
You should be looking in the broadcom folder. There's a dd-wrt.v24_mini_wrt54g.bin, dd-wrt.v24_mini_generic.bin, and a dd-wrt.v24_std_generic.bin in the folder, among other files. That wiki has not been updated in 6 years, but I'm sure the VINT files are no longer required as VINT support was likely merged at some point. Hopefully, someone can verify, but I think the wrt54g file is the one you want for initial flash Smile

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2020/05-19-2020-r43192/broadcom/

https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2020/06-25-2020-r43516/broadcom/

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
arssant
DD-WRT User


Joined: 14 Aug 2013
Posts: 153

PostPosted: Tue Jun 30, 2020 14:57    Post subject: Reply with quote
Micro and mini generic found on these dirs as described by kp69, should be just fine. Just check it for less than 4000000bits per file.
Today can´t, but I can test it tomorrow, my trunk is full of these blue gremlins Smile
shabuboy
DD-WRT Novice


Joined: 29 Jun 2020
Posts: 21

PostPosted: Tue Jun 30, 2020 22:52    Post subject: Reply with quote
I knew there was something I was just not seeing... Thank you @kernel-panic69!

@arssant, do not get them wet!!! Very Happy
And yes, if you can test it, let me know.

Thank you both!
arssant
DD-WRT User


Joined: 14 Aug 2013
Posts: 153

PostPosted: Wed Jul 01, 2020 16:42    Post subject: Reply with quote
shabuboy wrote:

@arssant, do not get them wet!!! Very Happy
And yes, if you can test it, let me know.

Thank you both!


No way, vodka is secure, can´t drop on it Smile

About wrt54g 1.1, sorry. Found 8 units, but 5 wrt54GL 1.1, and 3 wrt54G 2.2.

I only tested over wrt54g 2.2

Code:
DD-WRT
Router Model
Linksys WRT54G/GL/GS
Firmware Version
DD-WRT v24-sp2 (11/02/09) std - build 13064M VINT Eko


As you can see, very, very, very old build. I think this one only got ddwrt to test it.

now:

Code:
DD-WRT
Router Model
Linksys WRT54G/GL/GS
Firmware Version
DD-WRT v3.0-r43516 std (06/25/20)
Kernel Version
Linux 2.4.37 #60857 Thu Jun 25 08:04:25 +04 2020 mips


And as @MysticGold04 said, v43516 running fine. I'm in fact using it right now to post this.

So in my humble opinion, proceed like that:

ftp://ftp.dd-wrt.com/v24-sp1/Consumer/Broadcom%20Generic/vintage/

1st upgrade: vint mini, and 2nd step use vint std as described at router database.

And for the last get: 43516 std (06/25/20)

at: https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2020/06-25-2020-r43516/broadcom/

I'm very confident about some fine results with v1.1
jwh7
DD-WRT Guru


Joined: 25 Oct 2013
Posts: 2670
Location: Indy

PostPosted: Thu Jul 02, 2020 3:02    Post subject: Reply with quote
kernel-panic69 wrote:
That wiki has not been updated in 6 years, but I'm sure the VINT files are no longer required as VINT support was likely merged at some point. Hopefully, someone can verify, but I think the wrt54g file is the one you want for initial flash Smile
Yup, somewhere in a wiki/ticket far, far away I mentioned/linked that BS confirmed that new builds support the old 'VINT' routers. Esp based on shabuboy's reports, I'll check that old wiki at some point; I'm on vacation. Cool
arssant wrote:
Just check it for less than 4000000bits per file.
Not quite; see the Peacock, but one can check dmesg/mtd partitions for the exact limit. Smile
arssant wrote:
No way, vodka is secure, can´t drop on it
Ironic, I'm having a true mule right now. Rare as I usually make Lynchburg mules. Cool
_________________
# NAT/SFE/CTF: limited speed w/ DD # Repeater issues # DD-WRT info: FAQ, Builds, Types, Modes, Changes, Demo #
OPNsense x64 5050e ITX|DD: DIR-810L, 2*EA6900@1GHz, R6300v1, RT-N66U@663, WNDR4000@533, E1500@353,
WRT54G{Lv1.1,Sv6}@250
|FreshTomato: F7D8302@532|OpenWRT: F9K1119v1, RT-ACRH13, R6220, WNDR3700v4
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14243
Location: Texas, USA

PostPosted: Thu Jul 02, 2020 3:35    Post subject: Reply with quote
I knew I wasn't losing my mind. P.S. The Peacock is linked in one of the Announcements at the top, and in the References sticky now. Trying to keep people from taking the Peacock as law on all Broadcom routers and mucking it up. WinkCool Slowly working my way through the forums and cleaning things up still Twisted Evil
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
shabuboy
DD-WRT Novice


Joined: 29 Jun 2020
Posts: 21

PostPosted: Thu Jul 02, 2020 4:29    Post subject: Reply with quote
I managed to go from stock -> dd-wrt.v24-9517_VINT_mini.bin -> dd-wrt.v24-9517_VINT_std -> 05-19-2020-r43192-dd-wrt.v24_mini_wrt54g.bin

Firmware: DD-WRT v3.0-r43192 mini (05/19/20)
Time: 01:06:21 up 6 min, load average: 0.00, 0.08, 0.05
WAN IP: 0.0.0.0

I made the necessary changes to be just an AP as instructed here https://x3mtek.com/how-to-convert-a-dd-wrt-router-into-an-access-point/, saving every step of the way and when done, I rebooted the unit.
It did come up and everything was working just fine. However, the webserver part for DD-WRT kept crashing in the middle of viewing the menu options with:

This site can’t be reached
The connection was reset.
Try:
Checking the connection
Checking the proxy and the firewall
ERR_CONNECTION_RESET

I attempted 30/30/30 with no luck, actually, the device does not reboot at all within the first 30s. I then noticed I had telnet access and attempted a:
erase nvram [enter]
reboot [enter]

Afterward, no luck, cannot ping it, cannot telnet, cannot get into the web management part, 30/30/30 does not work. The funny, thing, it is working as expected. I am writing this from it. LAN ports have two cables, one to the main router and another one to this PC.
Have an IP from the main router DHCP pool range, have LAN/WAN access, speeds are fine. Unfortunately, changes are necessary to move it to another location where a different network/SSID is needed.

It was so close... Sad
This was my first time playing with DD-WRT, sadly no positive outcome. I had only used Tomato and Open-WRT before on other devices.

Amazon, here I come Smile
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14243
Location: Texas, USA

PostPosted: Thu Jul 02, 2020 5:01    Post subject: Reply with quote
All you had to do was flash 43192 or 43516, preferably the latter. You might be able to TFTP recover it. Then again, it could've been sitting so long with bad filter caps on the board... but it's still salvageable with a little work.
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
arssant
DD-WRT User


Joined: 14 Aug 2013
Posts: 153

PostPosted: Thu Jul 02, 2020 16:44    Post subject: Reply with quote
Ups...

Sorry to hear that.
As suggested @kp69, check your ( bad ) caps on the linksys board and maybe try a 2nd power supply too.
shabuboy
DD-WRT Novice


Joined: 29 Jun 2020
Posts: 21

PostPosted: Thu Jul 02, 2020 18:04    Post subject: Reply with quote
The reset button had worked earlier to restore tomato to defaults. Within the first 30s I did notice it booted about twice. After the upgrade at some point stopped working.
Right now can hold indefinitely and nothing will happen at all.

So I decided to unplug the uplink cable, set a static IP and found out I can ping the device, it is somehow responding with about 40% loss and seems to have a pattern after a while:
64 bytes from 192.168.1.1: icmp_seq=238 ttl=64 time=0.512 ms--- 192.168.1.1 ping statistics ---
304 packets transmitted, 178 packets received, 41.4% packet loss

Still cannot connect to GUI/telnet still though.

nmap could not find any TCP/UDP ports open, it was the right device:
All 1000 scanned ports on 192.168.1.1 are open|filtered
MAC Address: 00:0C:41:##:##:## (Cisco-Linksys)

Nevertheless, decided to give it a try with TFTP as specified at https://wiki.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash and what do you know,
It is alive Dr. Frankenstein!

Taking into consideration the less than 3mb size limitation, I managed to get the Tomato firmware to it and from there back to stock. Tried dd-wrt.v24-9517_VINT_mini.bin as well as stock but somehow, Tomato is the one that took.
This weekend will try directly to 43516 and post results.

These little devices are hard to kill!

Just too interesting how I ended up with a perfectly working dump AP but could not get to the management GUI/telnet.
shabuboy
DD-WRT Novice


Joined: 29 Jun 2020
Posts: 21

PostPosted: Mon Jul 06, 2020 16:28    Post subject: Reply with quote
Results: WRT54G v1.1 will not work with r43516. Web services keep crashing.

The process now was from stock firmware to r43516 dd-wrt.v24_mini_wrt54g.bin. Also executed a 30/30/30 and erase nvram. Web GUI kept crashing and when it did, it also terminated the telnet connection.

So in order to avoid a weird router state (which probably happened the 1st time), I scp firmware dd-wrt.v24-9517_VINT_mini.bin and downgraded via the command line. Attempting the stock firmware with the write command kept giving me "Bad trx header" errors. Once in VINT reverted back to stock via GUI.

This time there was a weird issue with the switch physical ports, luckily wifi worked and ended up restoring from a saved config file and all is good now.

So if anyone is thinking of going this route on your device, make sure you have a saved cfg file beforehand, and may the force be with you!
Goto page 1, 2, 3  Next Display posts from previous:    Page 1 of 3
Post new topic   Reply to topic    DD-WRT Forum Index -> Broadcom SoC based Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum