(Updated) WRT54GX Mainboard support? (Using broadcom m-pci)

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


Joined: 20 Jul 2010
Posts: 18

PostPosted: Tue Jul 20, 2010 6:49    Post subject: (Updated) WRT54GX Mainboard support? (Using broadcom m-pci) Reply with quote
Please see post about 4 down -- I have replaced the Airgo card with Broadcom, so I think this first post is fairly irrelevant now.

I'm sorry if this has been hashed out already, but I'm unable to find any reliable search results. I've searched on Google and come up empty-handed, and the dd-wrt wiki page has GX listed in the title, but no actual GX information there, which is a let-down.

Okay, so here goes... I have a WRT54GX v1 (Linksys yada-yada, SRX Speed and Range eXpansion). Apparently from reading it has some form of "Airgo" wifi chipset.

From what I read a while back through a similar search ( https://forum.openwrt.org/viewtopic.php?pid=63526 ), I found that someone had done some work on getting the airgo chipset supported in openwrt, but the thread seemed old and abandoned shortly after it was started. I'm unsure if any more progress was made though.

So my question for everyone is this: Is there any decent firmware available for the GX that supports the chipset? I don't even really care about the SRX stuff, I just want G functionality, with DD-WRT's awesome capabilities. Right now I'd primarily use it as a wireless bridge (client mode), if possible.

Some info from searching around:
Version: 1.0
Broadcom BCM4704 @ 266 MHz
RAM: 16 MB
Flash: 4 MB
Serial Starts with: KBG5


Last edited by Liath on Tue Jul 20, 2010 8:31; edited 4 times in total
Sponsor
LOM
DD-WRT Guru


Joined: 28 Dec 2008
Posts: 7647

PostPosted: Tue Jul 20, 2010 7:12    Post subject: Reply with quote
Since you have the router, why do search the net for info about the wifi chip?
Why don't you open it and look what you have?

_________________
Kernel panic: Aiee, killing interrupt handler!
zerofire
DD-WRT User


Joined: 20 Nov 2009
Posts: 93
Location: United States

PostPosted: Tue Jul 20, 2010 7:17    Post subject: Reply with quote
The WRT54GX is currently listed as Not Supported under the DD-WRT router database.
_________________
Linksys WRT350Nv1 x1 DD-WRT v24-preSP2 14311-Not In Use
Linksys WRT54G2v1 x1 DD-WRT v24-preSP2 14311-Not In Use
Linksys WRT54G2v1 x1 Linksys OEM
Linksys EG008Wv3 x1
Linksys WRT54Gv3.1 x1 Linksys OEM
Linksys WRT54Gv5 x1 Linksys OEM
Linksys WRT54Gv6 x2 Linksys OEM
Linksys WRT54Gv8 x2 Linksys OEM
Linksys WTR54GSv1 x1 Linksys OEM
Linksys WRT160Nv1 x1 Linksys OEM
NetGear WNR834Bv2 x1 DD-WRT 25251
NetGear WG302v2 x1 Netgear OEM
Belkin F5D7230-4v1000 x1 Belkin OEM
Buffalo WHR-G300N x1 DD-WRT sp2
Buffalo WHR-G300N x1 Buffalo OEM
Airlink 101 AR430Wv1 x1 Airlink OEM
Cisco Catalyst 3548 Enterprise x1 Cisco IOS-Not In Use
D-Link DI-604vE x1 D-Link OEM-Not In Use
Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Tue Jul 20, 2010 7:23    Post subject: Reply with quote
The issue is that there are different posts saying that it works, others say it doesn't.

The wiki page says 'no official support', but I don't care if it is official, just if someone has put together something that works, which is where I'm getting confused due to differing forum posts.

Of course it doesn't help that the X at the end of the model people also use as (*) wildcard... goofs up search results about everywhere.

Also, I have a few wireless mini-PCI cards laying around, so if the AirGo chipset is just completely not doable, then I can apparently replace it. So then the issue is if the mainboard can be supported.
Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Tue Jul 20, 2010 7:49    Post subject: Mainboard compatible? Reply with quote
Update: The wireless card is completely replaceable, using a mini-pci slot. So, I can put just about any wireless card I wish into it.

I have a Broadcom BCM94318MPG I can try -- it is in the pci slot of the wrt54gx right now.

Next question is if it is safe to flash this board, and what I should flash it *with*, since it is no longer a real "wrt54gx" without the airgo card.

If at all possible, I'd like to not do anything that involves turning the router into a guinea pig. It works fine with the Airgo, but I can't get several features I'd like. So I'd like to try DD-WRT, but want to make sure that I can (somewhat) safely flash the unit without completely b0rking it. I don't have a JTAG so I can only use tftp.

I'm sure that if I can get this working though, that many other people with this model would love to know how they can get it working.
Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Tue Jul 20, 2010 8:52    Post subject: Reply with quote
LOM wrote:
Since you have the router, why do search the net for info about the wifi chip?
Why don't you open it and look what you have?


The Airgo chip from what I'm reading, isn't going to be supported as Airgo refuses to release source for it.

Easily fixed though. Replaced the wifi card Very Happy I think I'm lucky that; A) the unit is easy as heck to crack open, and B) the wifi is m-pci and therefore replaceable!

I'm just a tad bit scared to power the unit on with the new card in it, in case the linksys firmware decides to crash and brick the router Sad
Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Tue Jul 20, 2010 19:09    Post subject: Reply with quote
Anyone know if or how I should proceed? Will it require a custom build, or can it use a generic image?

I'm not sure how specific the builds are with super-trimmed linux images like this. So I'm not even sure how 'generic' the generic image would be.
zerofire
DD-WRT User


Joined: 20 Nov 2009
Posts: 93
Location: United States

PostPosted: Wed Jul 21, 2010 9:38    Post subject: Reply with quote
The Linksys firmware will probably just make the new card not work. All you lose is Wi-Fi as the rest of the unit is intact. If Linksys really did put in code to check the card and issue a problem then you can just insert the old card back and it will be just like it was. As for how "Generic" the generic builds are you will need to check if any routers support the chipset for your new card. If yes than it will be fine. If no then you need to ask the creators (Eko, Brainslayer) about it as they might be working on something or make a custom firmware compile.
_________________
Linksys WRT350Nv1 x1 DD-WRT v24-preSP2 14311-Not In Use
Linksys WRT54G2v1 x1 DD-WRT v24-preSP2 14311-Not In Use
Linksys WRT54G2v1 x1 Linksys OEM
Linksys EG008Wv3 x1
Linksys WRT54Gv3.1 x1 Linksys OEM
Linksys WRT54Gv5 x1 Linksys OEM
Linksys WRT54Gv6 x2 Linksys OEM
Linksys WRT54Gv8 x2 Linksys OEM
Linksys WTR54GSv1 x1 Linksys OEM
Linksys WRT160Nv1 x1 Linksys OEM
NetGear WNR834Bv2 x1 DD-WRT 25251
NetGear WG302v2 x1 Netgear OEM
Belkin F5D7230-4v1000 x1 Belkin OEM
Buffalo WHR-G300N x1 DD-WRT sp2
Buffalo WHR-G300N x1 Buffalo OEM
Airlink 101 AR430Wv1 x1 Airlink OEM
Cisco Catalyst 3548 Enterprise x1 Cisco IOS-Not In Use
D-Link DI-604vE x1 D-Link OEM-Not In Use
Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Mon Aug 02, 2010 18:45    Post subject: Reply with quote
I'm not exactly sure how to check if they support both the mainboard, and the wireless card.

If anyone could help me with this, like someone that makes these builds, I would be greatly appreciative!
phuzi0n
DD-WRT Guru


Joined: 10 Oct 2006
Posts: 10141

PostPosted: Tue Aug 03, 2010 0:16    Post subject: Reply with quote
I don't see it mentioned anywhere, so did you verify that the switch chip is Broadcom based too? You ought to post some pictures of the board.

If it has a serial pad on the board then first thing you should do is get a copy of the boot log. Also check if it has jtag and back up the CFE if it does so that you can restore it if needed. If you don't do this then you're likely to brick it with no way to recover. You can buy serial and jtag cables really cheap ($15 total) and they'll come in handy in the future.

After you prepare for recovering, then try a mini generic build. The LED's probably won't work right until you test the GPIO's and get them added to the source code.

http://www.dd-wrt.com/wiki/index.php/Broadcom_detection#We_finally_installed_DD-WRT_but_no_reset_button.2Fled_working

_________________
Read the forum announcements thoroughly! Be cautious if you're inexperienced.
Available for paid consulting. (Don't PM about complicated setups otherwise)
Looking for bricks and spare routers to expand my collection. (not interested in G spec models)
Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Tue Aug 03, 2010 17:55    Post subject: Reply with quote
Well, have to work today, but when I get a chance, I'll pull the thing apart again, and take some pictures.

Don't have a JTAG cable at the moment, and if I get one it'd have to be one where I don't need to use solder, 'cause I absolutely suck at soldering :P

From what I understand the guts of the machine are identical to the Belkin F5D8230-4, and someone managed to get OpenWRT running on it, but had to replace the wifi card. https://forum.openwrt.org/viewtopic.php?pid=113937

This is actually what gave me the idea, but I could make literally no sense of that thread, and I'm not sure if anyone actually posted a full build.
Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Wed Aug 04, 2010 3:27    Post subject: Reply with quote
Images:


000_0285.JPG
 Description:
Broadcom -- BCM4704KPB
Hynix -- HY5DU281622ETJ
Unknown -- MXBO43969 \ 29LV320ABTC-90
 Filesize:  498.51 KB
 Viewed:  28381 Time(s)

000_0285.JPG



000_0284.JPG
 Description:
Full board
 Filesize:  510.34 KB
 Viewed:  28381 Time(s)

000_0284.JPG



000_0283.JPG
 Description:
Back of mainboard / mPCI Expansion slot w/Airgo installed
 Filesize:  508.39 KB
 Viewed:  28383 Time(s)

000_0283.JPG


Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Wed Aug 04, 2010 3:40    Post subject: Reply with quote
Images (pt.2):


000_0289.JPG
 Description:
The "MX" chip above, with "5" sticker on it removed.

Possible JTAG header?
 Filesize:  508.78 KB
 Viewed:  28376 Time(s)

000_0289.JPG



000_0287.JPG
 Description:
Unknown -- LF-H415 -- SQ-H48W
 Filesize:  507.33 KB
 Viewed:  28376 Time(s)

000_0287.JPG



000_0286.JPG
 Description:
Broadcom -- BCM5325A2KQM
Altima -- AC101LKGT
 Filesize:  506.27 KB
 Viewed:  28377 Time(s)

000_0286.JPG


Liath
DD-WRT Novice


Joined: 20 Jul 2010
Posts: 18

PostPosted: Wed Aug 04, 2010 3:48    Post subject: Reply with quote
It seems there there is possibly jtag header already pinned on the board? also, I have no clue what the white jumper connector in the center of the board is for.

Ideas?
Eko
DD-WRT Developer/Maintainer


Joined: 07 Jun 2006
Posts: 5771

PostPosted: Wed Aug 04, 2010 4:44    Post subject: Reply with quote
The best is to get serial console - the we will have it supported in minutes.
Or if you are from EU, send it to me for a week or two.
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
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