non chiuso ancora il problemma usb wireless,mi è sorto un altro problemma.
pratticamente riesco a compilare e installare il vanilla 2.6.20 per il mio pc ( adesso è 2.6.20-pentium3-1000mhz-i386 ).va benissimo.
volendo compilare la versione 2.6.17.10 opp. la versione 2.6.17.11 mi da questo errore su tutte e due versioni ( ma il 2.6.20 no ) :
...
...
...
LD .tmp_vmlinux1
init/built-in.o: In function `try_name':
do_mounts.c:(.text+0x5e3): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `name_to_dev_t':
(.text+0x8cb): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `change_floppy':
(.init.text+0xa71): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `mount_block_root':
(.init.text+0xd07): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `do_header':
initramfs.c:(.init.text+0x43c3): undefined reference to `__stack_chk_fail'
arch/i386/kernel/built-in.o:(.text+0x4dc6): more undefined references to `__stack_chk_fail' follow
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/linux-2.6.17.10'
make: *** [debian/stamp-build-kernel] Error 2
e torna alla riga di comando.