OpenWrt Forum Archive

Topic: Porting OpenWrt to WNDR4000

The content of this topic has been archived on 31 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Has anyone risked/tried flashing backfire 10.03 brcm47xx default images? I'm aware of DD-Wrt's version, but I'm not interested. I like it more open, If anyone could shed some light that would be great, you'll be helping the community. Meanwhile I'll consider flashing openwrt-brcm47xx-squashfs.trx, and see what happens from there.


Reference:
http://www.dd-wrt.com/wiki/index.php/Su … es#Netgear
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=90600
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=155341
https://forum.openwrt.org/viewtopic.php?id=36914  <<- Unfortunately, this did not work for me.
https://forum.openwrt.org/viewtopic.php?id=32265
http://infodepot.wikia.com/wiki/Netgear_WNDR4000
http://wiki.openwrt.org/toh/netgear/wndr4000
http://www.downloads.netgear.com/files/ … rc.tar.zip
http://www.downloads.netgear.com/files/ … ar.bz2.zip  <<- Includes the toolchain
https://forum.openwrt.org/viewtopic.php?id=11304

(Last edited by mibs510 on 20 Jun 2012, 21:53)

I would be very interested in this as well.  I have pretty much had it with DD-WRT.  Sure they get you an image that runs but not fully functional and you are pretty much SOL on getting support or getting anything additional working with ease.  I use my WNDR4000 as a switch and a wireless AP with DD-WRT, but I would also like to use it as a print server, sane server, and be able to run minidlna and I have been fighting with it for the last 2 weeks only to get a print server.

Anyway I am hoping that openwrt can be the solution so I am very interested.  Can anybody help us out on this?

mibs510 wrote:

Update: So what happened was that I bricked it smile
I hope that I will debrick it soon, once I get a jtag to usb interface (http://www.diygadget.com/tiao-usb-multi … erial.html) since I can't get the UART to work.

Man better you than me... Can't even get it to work with the serial connection?  That seems to be the easier solution than using jtag.

Actually now that I think about, have you tried to tftp in a working image? That seems to work most of the time.

joeyg1973 wrote:

Actually now that I think about, have you tried to tftp in a working image? That seems to work most of the time.

Actually yes I have. I've tried: resetting it, power cycling, multiple trial and error serial pinout with putty, tftp , pinging, etc
From what I have noticed, CFE isn't going into recovery mode when it is supposed to, so I'm guessing CFE is considering the flash (CRC check) as valid and trying to boot, but it can't. I may have another chance of recovering it: that is jtag, although I'm on a laptop and most jtag software don't support usb jtag interfaces including the BCM4718 chipset (only BCM4712 and BCM4716). This is my last time I'll buy a commercial router. Lesson learned: from now on I'll be making my own so that I have the freedom to run whatever software I want it to run with worrying about bricking it or proprietary binaries.

still no support for wndr4000?

dotxzer0 wrote:

still no support for wndr4000?

According to this post (https://forum.openwrt.org/viewtopic.php?id=34841) it's up for test only. I would really want to try but like I said before I can't at this moment, my wndr4000 is bricked and i can't get tftp to work niether the tty console. I'm only left with jtag but currently no software supports the wndr4000 chipset and/or the flash and/or ram. sad

How is the WNDR4000 build going?

Radio on SoC (BCM4716 SoC) should be supported by b43 with 802.11g standard. It's N-PHY rev 5. We have some speed problems with N-PHY rev 6, but hopefully rev 5 is OK.

BCM4331 is poorly supported by b43, probably won't work stable.

The rest should work just fine.

Hi,

Not sure if I'm doing something dumb or not, but the latest trunk doesn't seem to work with the 5 GHz second WiFi interface ... or is it me?

FYI, the current build also breaks the board data, when it repartitions the flash - I can manually fix it, but I don't really think it should break it ... agreed?

Thoughts?

Thanks!

Actually, I was wrong - when I enable WiFi (either interface) I get a kernel oops. Are others seeing this?

Thanks!

The discussion might have continued from here.