Compiling GPL Firmware

Has anyone had any luck compiling the firmware source code? First, I noticed that Fedora 10 does NOT work as it has an outdate GLIBC. Fedora 12 will pass this section. Second, there is no conf file for the kernel.

Dumb question, what are you talking about?

snood wrote:

Has anyone had any luck compiling the firmware source code? First, I noticed that Fedora 10 does NOT work as it has an outdate GLIBC. Fedora 12 will pass this section. Second, there is no conf file for the kernel.

Why are you trying to compile any firmware souce code? All of the firmware is already in a .bin extension which is the only requirement.

I would like to make some changes to it. Example - allow DNS-o-matic as a DDNS option and correct the bug when manually configuring a DNS address.

What software is required to view/edit the firmware *.BIN files?

I would like to see it.  I would also like to start a collection for someone/some group to fix this router’s firmware correctly.  Any person with the necessary skills would make a killing in “donations” to get the n900 to its full potential without sacrificing other features.

Take a look at the following link.

http://support.wdc.com/product/download.asp?groupid=1703&sid=179&lang=en

Once you download the GPL code, check out the readme. I tried using Fedora 10, but the GLIBC library is out of date. I then used a more up to date Linux distro, tried to compile the firmware without any changes and it errors because of a missing conf file for the kernel.

I created a ticket with WD, but we know how that will go.

You bring up a good thought on trying to edit the binary file. I found this, but have to take a look at it closer.

http://bitsum.com/firmware_mod_kit.htm

From here we see the chipset is an Ubicom.

http://www.smallnetbuilder.com/wireless/wireless-reviews/31814-wd-my-net-n900-hd-dual-band-router-reviewed

Trying to find any information from Ubicom is a nightmare since Qualcomm bought them and removed Ubicom’s forum.