ZD1211 ver r83 driver for ZyDAS ZD1211 and ZD1211b based USB 2.0 WLAN adapters for Puppy Linux v2 with kernel 2.6.16.7 from http://zd1211.ath.cx/ compiled September 2006 WPA client encryption support is available with the addition of the wpa_supplicant package, as a separate download. The correct driver name for the zd1211 is the generic "wext" (-D parameter). INSTRUCTIONS (this README is found in /root/my-applications) ## load the driver modprobe zd1211 ## or zd1211b ## if no error messages, this should create a network interface, wlan0 ## can check this by running ifconfig -a ifconfig wlan0 up #(apparently necessary) ## it should now be possible to use WAG (Wireless Access Gadget) to connect to a wireless network ## or continue to set up the wireless network manually - iwconfig wlan0 essid MY_ESSID key 1234567890 mode managed ## some users report problems with dhcpcd, ## but bringing up the interface again may fix this - ifconfig wlan0 up ## for automatic IP ## first remove stale dhcpcd file if it exists rm /etc/dhcpc/*.pid dhcpcd -t 30 -h puppypc -d wlan0 ## BUT some users report that dhcpcd does not work well with this driver, so ## use a 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 A script is provided with these commands; /root/my-applications/bin/zd1211-connect Just modify the script to include your wireless settings.