1. Download the Linux-Wlan source from: ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/ 2. Extract the sources. 3. In the source dir, type `make config` and answer the following: # ------------- Linux WLAN Configuration Script ------------- # # The default responses are correct for most users. # # Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [n]: n # # Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [n]: n # # Build Prism2.5 native PCI (_pci) driver? (y/n) [n]: n # # Build Prism2.5 USB (_usb) driver? (y/n) [y]: y # # Linux source directory [/usr/src/linux]: # # The kernel source tree is version 2.4.18. # The current kernel build date is Sun Mar 17 04:51:47 2002. # # # Alternate target install root directory on host []: # Module install directory [/lib/modules/2.4.18]: # # It looks like you have a BSD-ish init file setup. # You'll need to edit /etc/rc.d/rc.S to invoke /etc/rc.d/rc.wlan (for # ISA/PCMCIA cards) so that wlan cards will be started at boot time. # # Target Architecture? (i386, ppc, arm, or alpha) [i386]: # # Prefix for build host compiler? (rarely needed) []: # # Compiling with a cross compiler? (y/n) [n]: # # Build for debugging (see doc/config.debug) (y/n) [n]: # # # Configuration successful. 4. Type: `make all` 5. Type: `make install` 6. Move /etc/wlan.conf to /etc/wlan.conf 7. Move /etc/rc.wlan to /etc/rc.d/rc.wlan 8. Add the following to: /etc/rc.d/rc.S # Start the Linux-Wlan 802.11 interface if [ -x /etc/rc.d/rc.wlan ]; then echo "Starting Linksys WUSB11 v2.5 802.11 interface" /etc/rc.d/rc.wlan start fi 9. Add the following to: /etc/rc.d/rc.modules ### Linksys WUSB11 v2.5 support /sbin/modprobe prism2_usb prism2_doreset=1 10. In /etc/rc.d/rc.inet1, change the interface eth0 to wlan0 Note: You will have to modify /etc/wlan.conf to include the appropriate SSID, and what mode to run your device in. When all else fails, try leaving your SSID="". ######### Non-Scientific Stats ############################################## The following gives basic performance assumptions of two Linksys WUSB11 v2.5 devices talking to each other. One is installed on a Windows XP machine, the other on the Linux Box with the Linux Wlan 0.1.13-pre4 (linux-wlan-ng-0.1.13-pre4) installed. Both cards are running in AdHoc mode. The FTP transfer was initiated from the XP box. The ping(s) was/were initiated from the Linux Box. Ftp transfer results of a 706 Meg file ftp: 706809856 bytes sent in 1475.46Seconds 479.04Kbytes/sec. Ping results: PING 192.168.100.1 (192.168.100.1): 56 octets data 64 octets from 192.168.100.1: icmp_seq=0 ttl=128 time=4.7 ms 64 octets from 192.168.100.1: icmp_seq=1 ttl=128 time=321.7 ms 64 octets from 192.168.100.1: icmp_seq=2 ttl=128 time=4.6 ms 64 octets from 192.168.100.1: icmp_seq=3 ttl=128 time=4.4 ms 64 octets from 192.168.100.1: icmp_seq=4 ttl=128 time=5.2 ms 64 octets from 192.168.100.1: icmp_seq=5 ttl=128 time=6.0 ms 64 octets from 192.168.100.1: icmp_seq=6 ttl=128 time=5.8 ms 64 octets from 192.168.100.1: icmp_seq=7 ttl=128 time=4.7 ms 64 octets from 192.168.100.1: icmp_seq=8 ttl=128 time=5.5 ms --- 192.168.100.1 ping statistics --- 9 packets transmitted, 9 packets received, 0% packet loss round-trip min/avg/max = 4.4/40.2/321.7 ms Other notes: Linux Kernel version: 2.4.18