Intel PRO/Wireless ipw3945 v1.0.0 Driver for the IPW3945 for Puppy Linux v2 with kernel 2.6.16.7 from http://ipw3945.sourceforge.net/ compiled May 2006. This driver package contains the necessary firmware utilities, plus updated ieee80211 (wifi) network modules. The existing ieee80211 modules in Puppy2 will be overwritten. WPA client encryption support is available with the addition of the wpa_supplicant package, as a separate download. INSTRUCTIONS (this README is found in /root/my-applications) ## load the driver modprobe ipw3945 ## start the regulatory daemon (essential) /sbin/ipw3945d ## if no error messages, this should create a network interface, eth0 ifconfig eth0 up #(sometimes 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 eth0 essid MY_ESSID key 1234567890 mode managed ## for automatic IP ## first remove stale dhcpcd file if it exists rm /etc/dhcpc/*.pid dhcpcd -t 30 -h puppypc -d eth0 ## or for static IP ## modify /etc/resolv.conf to include your nameservers #ifconfig eth0 192.168.0.xx broadcast 192.168.0.255 netmask 255.255.255.0 #route add default gw 192.168.0.1 eth0 # or whatever your router's IP is A script is provided with these commands; /root/my-applications/bin/ipw3945-connect Just modify the script to include your wireless settings.