Hi - would appreciate if someone here can lend a hand - I am trying to port OpenWRT to the Netgear WNR854T/WNR834M series. They are basically arm-softfloat routers with a decent amount of memory (32Mbytes) and flash (8MBytes), which is rather roomy (just like oldschool WRT54GSes). These are 802.11 draft-n routers running kernel 2.4.27vrs2, with the only substantial difference between the two in the 4 port switch that they are provided with (The 854T uses a Marvel 88E6061 Gigabit Ethernet controller, the 834M uses an 88E5051 FastE controller). I am very interested in porting the OpenWRT code over, but I am having difficulty building a working toolchain so this can happen...
I followed the instructions as laid out by Woden on the Wiki here:
http://wiki.openwrt.org/OpenWrtDocs/Har … ar/WNR854T
And was told by Netgear OpenSource support to consult this webpage:
http://frank.harvard.edu/~coldwell/toolchain
And so far I keep running into issues building the precise toolchain.
Can anyone lend a hand and enlighten me as to what exactly is needed by the build process? If I use crosstool as described on the wiki, the compilation will drop dead right when it begins building glibc. The Coldwell build shell script completes but does not seem to build anything useful. Do I need to match the kernel headers to the original 2.4.27 build and then apply the VRS patches, or can this be built using the 2.6.x series kernel headers as alluded to in these webpages?
Would appreciate either a hand in this, or a tarball with a working toolchain.
Thanks...
(Last edited by ragefury32 on 29 Nov 2008, 11:21)