I have a F5D6050 - works fine under SUSE 8.1 (after some work). First you need to install the kernel development packages. Then download driver from http//atmelwlandriver.sourceforge.net (version 2.1.2.2), gunzip and follow the instructions. You only need module usbvnetr.o, and you may also need to hack /etc/sysconfig/hotplug so that usbvnetr gets loaded in place of one of the others.
To set up you need to run YaST and install this as an ethernet card (ignore the USB button), then set up the wireless options manually, so
/etc/sysconfig/network/icfg-eth0 looks something like
BOOTPROTO="static"
BROADCAST="192.168.0.255"
IPADDR="192.168.0.100"
NETMASK="255.255.255.0"
NETWORK="192.168.0.0"
REMOTE_IPADDR=""
STARTMODE="hotplug"
UNIQUE=""
WIRELESS="yes"
WIRELESS_ESSID="YOURSSID"
WIRELESS_KEY=""
WIRELESS_MODE="Ad-hoc"
WIRELESS_NICK=""
WIRELESS_NWID=""
WIRELESS_CHANNEL="11"
I had to add CHANNEL to work with my Windows machines (get the later drivers from Belkin).
For 9.0 there is some good and some bad news. First, all of this is supposed to work out of the box. Which it appears to do (for some reason you need to install PCMCIA support) ... until you reboot and all you then get is an OOPS as soon as you plug the thing in ...
Except I forgot the hack for /etc/sysconfig/hotplug. Which means its back to a manual config of /etc/sysconfig/network/icfg-eth0 again. Its not quite right as the network appears OK after boot, but you can't reset it by unplugging and replugging, like you can in 8.1