It was pointed out to me that the ieee80211 subsystem in 2.6.21.x seems to work fine, so the steps to run this on Slackware seem to be: 1. Install the microcode in /lib/firmware. 2. Build and install the kernel module. Make sure something loads it at boot (I use rc.netdevice). 3. Install the regulatory daemon, and have something like rc.local start it up. Have fun! Pat