Joined: 18 Jun 2006 Posts: 19 Location: A Town Called Malice
Posted: Sat Aug 11, 2007 23:35 Post subject: DD-WRT micro on the Belkin F5D7231-4 Version 1212UK. Success
I have managed to get DD-WRT micro working on the Belkin F5D7231-4 Version 1212UK with considerable success the only thing I cannot confirm is the WAN port as I don't use it. Wlan works, Lan ports working and most of the lights correlate as well. Of course there is a craveat as there is with any firmware that is not designed for a system to be wary of however other than that it's all fine and has been running for 7 days now.
How To Make It Work
NOTE!! This information is for reference only. Neither I or the owners / Admins or other members of this forum are responsible for any damage caused to your router.
This how to is specifically for the Belken F5D7231-4 Ver: 1212UK as that is what I have in front of me. It may work with other versions, but you're on you own with that... Have a JTAG handy if you are prepared to try just in case!
OK here we go....
1: Hard Reset your router to pull everything back to factory settings.
2: Plug in a Cat 5 Cable between you router and PC and set up a fixed IP address of 192.168.2.2 on your PC.
3: Use the linksys tftp utility to TFTP a dd-wrt.v24_micro_generic.bin firmware to your router. (use the search to find the download link and how to use it) IP Address 192.168.2.1, no password. DO NOT RESET THE ROUTER!!!!
4: Now HTTP into the router on 192.168.2.1. If you can see the DD-WRT page the proceed to step 6.
5: If you get page canno be displayed the set a fixed IP on the PC of 192.168.1.2 and HTTP into 192.168.1.1 you should see the page then.
6: Now Telnet into the router using the IP address which works and copy and paste the following:
Code:
nvram set boardflags=0x398
nvram commit
reboot
This enables the Lan (and hopefully the WAN - unable to test at the mo.). - Big Thanks to McTedson in this thread for the information on how to enable the LAN.
On the lights side of things. The power LED will flash 5 or 6 times and then go out during boot up... Don't worry... It's working! The WLAN indicator is the "Connected" LED and the Lan and WAN LEDS are all correct. Dont know if the WLAN LED comes on when WAN is connected as I dont use the WAN port
WARNING!!! If you ever use the RESET BUTTON you will lose the Lan Ports - all lan and wan lights will go solid on. To rectify this connect in wirelessly to the router and perform Step 6 again.
Now enjoy DD-WRT on your Belken F5D7231.
Regards,
Simon _________________ To insanity... and Beyond!
WAP54G V3.1 DD-WRT Micro V24 - Repeater Bridge + WDS.
WRT54G V5.1 DD-WRT Micro V24 - Redundant.. For the mo!
WRT55AG Stock firmware - Piece of crap!
Belken F5D7231-4 DD-WRT Micro V24 - Working Nicely!
Last edited by Simon_Doc on Tue Aug 21, 2007 9:04; edited 5 times in total
Posted: Wed Aug 22, 2007 7:14 Post subject: Re: DD-WRT micro on the Belkin F5D7231-4 Version 1212UK. Suc
Simon_Doc wrote:
6: Now Telnet into the router using the IP address which works and copy and paste the following:
Code:
nvram set boardflags=0x398
nvram commit
reboot
This enables the Lan (and hopefully the WAN - unable to test at the mo.). - Big Thanks to McTedson in this thread for the information on how to enable the LAN.
But you have boardflags=0x398 already. Anyway, cfe sets this to 0x388, which indicate there is ADM switch onboard (wrong), but there is robo switch. 0x398 sets both robo and ADM bits on, but I guess 0x318 will be more appropriate to use (robo only).
I can set this automatically, when the detection of board will be proven to work.
reference:
Code:
/* boardflags */
#define BFL_BTCOEXIST 0x0001 /* This board implements Bluetooth coexistance */
BFL_PACTRL 0x0002 /* This board has gpio 9 controlling the PA */
BFL_AIRLINEMODE 0x0004 /* This board implements gpio13 radio disable indication */
BFL_ENETROBO 0x0010 /* This board has robo switch or core */
BFL_CCKHIPWR 0x0040 /* Can do high-power CCK transmission */
BFL_ENETADM 0x0080 /* This board has ADMtek switch */
BFL_ENETVLAN 0x0100 /* This board has vlan capability */
BFL_AFTERBURNER 0x0200 /* This board supports Afterburner mode */
BFL_NOPCI 0x0400 /* This board leaves PCI floating */
BFL_FEM 0x0800 /* This board supports the Front End Module */
BFL_EXTLNA 0x1000 /* This board has an external LNA */
BFL_HGPA 0x2000 /* This board has a high gain PA */
BFL_BTCMOD 0x4000 /* This board' BTCOEXIST is in the alternate gpios */
Joined: 18 Jun 2006 Posts: 19 Location: A Town Called Malice
Posted: Wed Aug 22, 2007 14:55 Post subject:
The boardflags 0x398 you see from the "nvram show|grep board" command posted above are with them set in NVRAM using the boardflags=0x398 command. So I assume thats where that came from.
If you like I can erase the NVRAM reboot with no Lan and see what the grep board command says then? Also can also confirm the boardflags=0x318 as working or not at the same time.
Up to you mate.
Simon _________________ To insanity... and Beyond!
WAP54G V3.1 DD-WRT Micro V24 - Repeater Bridge + WDS.
WRT54G V5.1 DD-WRT Micro V24 - Redundant.. For the mo!
WRT55AG Stock firmware - Piece of crap!
Belken F5D7231-4 DD-WRT Micro V24 - Working Nicely!
Holy cow. In Linux, I'm using tftp to try to transfer the file. I've rebooted the router over and over again (hard resets, unplugging, rebooting in the web based admin), tried every different timing I could think of to begin my transfer, set tftp to retry, everything I can think of. Transfer times out every single time. I can ping the address, I don't understand why tftp isn't working. Any tips?