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
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