I got myself a D-Link DWL-AB650 card (this is a 802.11a/b combo card).
After some serious googling I found
MadWiFi that should support the Atheros chipset which is on this card.
Downloading and compiling the source was very easy I just followed the README file within the tarball and it worked.
Here's a short description on what I had to do:
1. d/l the tarball and extracting it.
2. Check that the path to my linux source directory was the same as in
/path/to/tarball/Makefile.inc (mine was /usr/src/linux).
3. compile with
make
4. load the modules with
insmod wlan
insmod ath_hal
insmod ath_pci (not needed as it's a pc-card)
5. execute
make install to install the modules into right directory.
6. execute
iwconfig ath0 essid "<my_essid>" to set the essid for my AP.
7. execute
ifconfig ath0 up to startup the interface
8. execute
dhcpcd ath0 to get a ip from dhcp server.
This is working for me just gotta make myself a nice start-script for the last part...
Then you have some nice possibility to manage the card with what freq it should use, etc. etc. But look in the README file for more details.
Good luck anyone who tries this..
/Zappa