Quote Originally Posted by Oleg
The idea is to recompile everything with latest uclibc.
It's possible, but requires some time, which I do not have at the moment.
Could you give some hints to achieve this ?

I build a fresh toolchain using uclibc buildroot but it doesn't let me choose kernel 2.4.20. The minimum that be be used is 2.4.25... As for gcc / binutils, oldest ones I can use are 3.3.5 / 2.14.90.0.8. The final toolchain doesn't build the firmware, as expected

Questions are :
1) Since Asus tarball uses a modified 2.4.20 kernel, I think I can't use an other one for my toolchain, correct ? other idea : are kernel sources involved in toolchain setup ?
2) Is there a particular gcc / binutils version that should be used to create the toolchain ?
3) Is my way the good way (i.e rebuild a full toolchain from scratch) or should I only try to build a uclibc toolchain using uclibc 0.9.28 ?

Thank ou for your help,

JF