I'm not a LINUX guru but I got mine to work doing the following:
Installing driver for Netgear 108 Mbps Wireless PCI Adapter
Model WG311T
Download driver. I got mine here:
http://madwifi.otaku42.de/
1. Do the following commands: gunzip madwifi-cvs-current.tar.gz
and tar cvf madwifi-cvs-current.tar
2. Run the "make" in the directory madwifi
3. Then do a "make install".
4. vi the /etc/modprobe.conf file. Add a line alias ath0 ath_pci
5. vi /etc/sysconfig/network-scripts/ifcfg-ath0
Add this:
STARTMODE=hotplug
DEVICE=ath0
BOOTPROTO=dhcp
WIRELESS=yes
MODE=Managed
ESSID=<Your network name goes here>
IPV6INIT=no
onBOOT=yes
USERCTL=no
PEERDNS=no
KEY= <Your security key goes here if you have one>
6. ifconfig ath0 up
7. ifup ath0
8. vi /etc/resolv.conf
Add this:
nameserver 192.168.1.1
That should be it. You may to reboot and see if ath0 is recognize during the boot sequence.