rtl8180-sa2400 v0.21 driver for Realtek RTL8180 wireless devices for Puppy Linux with kernel 2.4.29 - versions 1.0.4 and 1.0.5 from http://rtl8180-sa2400.sourceforge.net/ compiled by tempestuous, September 2005. Not tested. No guarantees. No support. This Linux wireless driver package supports Realtek RTL8180 based wireless devices with Philips sa2400 radio / Maxim max2820 radio / GCT grf5101 radio. INSTRUCTIONS ## uncompress the driver package from the uppermost directory cd / tar -zxvf rtl8180-sa2400-0.21.tar.gz ## map the new modules depmod ## load the modules insmod ieee80211_crypt-r8180 insmod crc32 insmod arc4 insmod ieee80211_crypt_wep-r8180 insmod ieee80211-r8180 insmod r8180 ## if no error messages, this should create a network interface, wlan0 ## can check this by running ifconfig -a ## now set up the wireless network iwconfig wlan0 essid MY_ESSID key 1234567890 mode Managed ## for automatic IP dhcpcd -t 20 -h puppypc -d wlan0 ## or for static IP ## modify /etc/resolv.conf to include your nameservers #ifconfig wlan0 192.168.0.xx broadcast 192.168.0.255 netmask 255.255.255.0 #route add default gw 192.168.0.1 wlan0 # or whatever your router's IP is MAKING IT PERMANENT If this driver works with your hardware, you will want to have it available every time you boot up. Save the driver tarball to your /root directory, which is persistent if you use a pupfile. Add the uncompress and depmod commands to /root/.etc/rc.d/rc.local cd / tar -zxvf /root/rtl8180-sa2400-0.21.tar.gz depmod This will install the driver every time you boot up, ready to load and configure as explained above. A script for this purpose, "rtl8180-sa2400-connect" is available. Just modify the script to include your wireless settings.