First of all, if you changed the distro and want to use ndiswrapper, you need to blacklist the modules Linux tries to load by default for wifi. (Puppy Linuxhas GUI Network Wizard that loads drivers through ndiswrapper.)
1. Go to a terminal as root.
2. Edit /etc/modprobe.d/blacklist using your favorite editor (nano /etc/modprobe.d/blacklist)
3. Add the following lines:
blacklist ath_pci blacklist ath_hal
4. Restart the computer
5. To configure ndiswrapper, unzip the Windows drivers of your WiFi card somewhere (/home/jdoe/drivers in this example. The driver itself is usually).
6. Open up a terminal and go to that location (cd /home/jdoe/drivers)
7. Add the driver to ndiswrapper (ndiswrapper -i ./net5211.inf*)
8. Run: modprobe ndiswrapper
9.You also want to make sure ndiswrapper loads on startup. add ndiswrapper to /etc/modules
* (net5211.inf is avalible from the within the Asus EeePc 701 Support DVD Rev:1.1 at location: ”/Drivers/Wireless/ndis5x/net5211.inf”)