linux-wlan v0.2.5 driver for Intersil Prism2/2.5/3 for Puppy Linux v2 with kernel 2.6.16.7 from http://www.linux-wlan.org compiled September 2006. This Linux wireless driver package supports Conexant (formerly Intersil) Prism2/2.5/3 chipsets including Prism3 SSF, in PCI, PLX (PCI to PCMCIA), and USB devices. The PCMCIA version of this driver will not compile for 2.6 kernels such as Puppy 2 has, however PCMCIA Prism2 devices are supported by the HostAP driver. The HostAP driver also supports PCI/PLX devices. This driver has been patched to support packet injection with Aircrack-ng. linux-wlan-ng does not fully implement the wireless extensions interface. This means that you can't use iwconfig (and you can't use WAG) to set up your wireless configuration, but a dedicated utility "wlanctl-ng" is used instead. INSTRUCTIONS (this README is found in /root/my-applications) ## load the driver modprobe prism2_usb ## or prism2_pci or prism2_plx ## if no error messages, this should create a network interface, wlan0 ## can check this by running ifconfig -a ## now set up the wireless network ## If a wireless channel is to be defined - #wlanctl-ng wlan0 lnxreq_wlansniff enable=false channel xx #wlanctl-ng wlan0 p2req_channel_info_results channel xx wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable wlanctl-ng wlan0 lnxreq_hostwep decrypt=true encrypt=true wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11PrivacyInvoked=true wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11WEPDefaultKeyID=0 wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11ExcludeUnencrypted=true wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11WEPDefaultKey0=01:23:45:67:89 wlanctl-ng wlan0 lnxreq_autojoin ssid=MY_ESSID authtype=opensystem ## for automatic IP ## first remove stale dhcpcd file if it exists rm /etc/dhcpc/*.pid dhcpcd -t 30 -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 # or whatever your router's IP is A script is provided with these commands; /root/my-applications/bin/linux-wlan-connect Just modify the script to include your wireless settings.