Compiling Netgears stock firmware for WNR3500L

2 posts / 0 new
Last post
colind
colind's picture
Compiling Netgears stock firmware for WNR3500L

Hi All,

I have downloaded and installed the WNR3500L firmware codebase (v1.0.2.26) from Netgears site and the Mipsel toolchain hnd-tools-3.2.3.  I am using the Fedora core 2 install as recommended in the build Instructions Netgear have issued within the firmware download.  However, after following all the instructions, and double checking everything more than once, the Firmware simply does not build.

 When I issue the command "make PROFILE=WNR3500L" I get as far as...

/bin/sh ../libtool --tag=CC --mode=link mipsel-uclibc-gcc -g -O3 -Wall -o ntfs-3g.probe ntfs_3g_probe-ntfs-3g.probe.o ../libntfs-3g/libntfs-3g.la mispel-uclibc-gcc -g -O3 -Wall -o ntfs-3g.probe ntfs_3g_probe-ntfs-3g.probe.o ../libntfs-3g/ .libs/libntfs-3g.a -lpthread

../libntfs-3g/ .libs/libntfs-3g.a: could not read symbols: Archive has not index; run ranlib to add one

collect2: ld returned 1 exit status

make[4]: *** [ntfs-3g.probe] Error 1

make [4]: Leaving directory `/home/bcm4718/ap/gpl/ntfs-3g-2009.3.8/src'

make[3]: *** [all-recursive] Error 1

make[3]: Leaving  directory `/home/bcm4718/ap/gpl/ntfs-3g-2009.3.8'

make[2]: *** [all] Error 2

make[2]:Leaving directory `/home/bcm4718/ap/gpl/ntfs-3g-2009.3.8'

make[1]: *** [all] Error 1

make[1]: Leaving directory `/home/bcm4718/ap/gpl'

make: *** [../../ap/gpl] Error2

 

Has anyone else managed to build the firmware without having to do anything other than simply follow the instructions as issued by Netgear?  Has anyone encountered this issue and can point me at a solution for it? 

My thinking was that using Netgears own distribution for this device, and adding my own packages was probably the quickest and most complete, but now Im thinking of switching to OpenWRT or something.

 Any help, thoughts much appreciated.

 Colin

 

colind
colind's picture
Thanks Tathagata,

Thanks Tathagata,

I switched to FC6 and everything now compiles and installs as expected. Obviously the instructions in the downloads are a little out of date stipulating FC2.

Now to have some fun...

Colin