Hi, i've got it working using ndiswrapper with the windows driver from asus
(
http://dlsvr01.asus.com/pub/ASUS/EeePC/EeePC4G(701)/Wireless_XP_071011.zip)
I had to install these extensions:
ndiswrapper.tczm
perl5.tczl
wireless_tools.tczl
wireless-2.6.29.1-tinycore.tczm
then extract ndis5x directory from Wireless_XP_071011.zip and put it somewhere
(mine is in /home/tc/ndis5x)
then:
sudo modprobe ndiswrapper
sudo ndiswrapper -i /home/tc/ndis5x/net5211.inf
sudo iwconfig wlan0 essid YOURESSID
sudo iwconfig wlan0 mode managed key WEPKEY (assuming you are using WEP authentication)
sudo ifconfig wlan0 up
udhcpc -i wlan0
Cheers
Blazej
UPDATE:
======
It seems that installing the ndiswrapper and windows drivers is not needed at all.
The Atheros card works fine with the ath5k driver from
wireless_2.6.29.1-tinycore (wireless_tools extension is also needed).
I installed ndiswrapper when trying to get the wifi working,
but it seems that the solution is simpler - in the process of configuring the
network interface I say:
sudo ifconfig wlan0 up
which is the key command that actually does the trick of bringing up the wifi interface
The whole ndiswrapper part can be skipped.