One week on since my last post in this thread...
I bought the Linksys WPC11 (Wireless PC card) and WDT11 (Wireless PCI adaptor). I'm running Mandrake 9 with the default kernel and it was surprisingly straightforward to get the card up and running. The following were the steps taken, in case anyone else tries this and needs help:
1. Installed gcc package and the kernel source package
2. downloaded linux-wlan-ng-0.2.0.tar.gz from
www.linux-wlan.org, unzipped and unpacked it, and changed to that directory.
3. ran the configure script, and only said yes to the plx option, no to everything else.
4. ran 'make all' and then logged in as root and ran 'make install'. Smooth compile and install.
5. cd to /etc/wlan, change the scripts for your particular wireless setup
6. For the plx (pci adaptor) version of events you need to set up an alias in the /etc/modules.conf file:
alias wlan0 prism2_plx
(if you use pcmcia without the adaptor
you should not do this)
7. added a script in /etc/sysconfig/network-scripts as I am using dhcp on my wireless router:
DEVICE=wlan0
USERCTL=yes
ONBOOT=yes
BOOTPROTO=dhcp
8. linked the wlan script in /etc/init.d to the rc3.d area, to come up between iptables and network. It's important that it should come up before network.
9. No kernel builds were required...
HTH