sorry, my post yesterday was a bit to quick just after coming home
1) linux-libre.iso I am working with the base.iso - so I just added the linux-libre kernel and linux-libre-wireless, removed linux and linux-wireless - added vmlinuz-2.6.37-libre-slitaz to /boot, changed menu.lst and and created a new rootfs.gz with tazusb
it boots - evrything looks fine, but the modules are not found - (cannot find ath in modules.dep)
so the problem is, that it looks for the modules in /lib/modules/2.6.37-slitaz/modules.dep and not in /lib/modules/2.6.37-libre-slitaz/modules.dep (for me that is a bug)
so I replaced all files in /lib/modules/2.6.37-slitaz/ by the files from /lib/modules/2.6.37-libre-slitaz/
now the modules are found - but there is another problem:
when I try to load ath there comes: rfkill: version magic "2.6.37-libre-slitaz SMP mod.unload 486" should be "2.6.37-libre-slitaz SMP mod.unload 386" - cannot load module rfkill: invalid module format
but the positive thing is, that modprobe ath5k seems to load ath, because the same error comes - so perhaps I try to replace rfkill from linux-libre with rfkill from linux
2) I tried to install wireless-compat on the normal base iso and theses make errors are very strange, because CONFIG_WIRELESS_EXT=y and also config_libipw=m - so I do not understand these make errors
and Ndiswrapper is no alternativ to the atheros drivers - I need for my ola project working linux wireless drivers