I have also a Asus WL-138G. I struggled with this and stumbled across this.
I got it working by blacklisting mrv8k, and following the instructions on the ndiswrapper installation wiki.
sudo ndiswrapper -i /media/cdrom0/Driver/Win2k/mrv8k51.inf sudo ndiswrapper -l sudo ndiswrapper -m sudo depmod -a sudo modprobe ndiswrapper sudo iwconfig
then using the graphical network config tool in System>Administration>Network.
This does use the 2k driver and not XP driver. But it worked for me.
I have also a Asus WL-138G. I struggled with this and stumbled across this.
I got it working by blacklisting mrv8k, and following the instructions on the ndiswrapper installation wiki.
sudo ndiswrapper -i /media/ cdrom0/ Driver/ Win2k/mrv8k51. inf
sudo ndiswrapper -l
sudo ndiswrapper -m
sudo depmod -a
sudo modprobe ndiswrapper
sudo iwconfig
then using the graphical network config tool in System> Administration> Network.
This does use the 2k driver and not XP driver. But it worked for me.