hi,
   i'm woo, I'm a newer to CentOS. I installed my CentOS5.3(2.6.18-128.el5) in VMware.
And my wireless card is MERCURY 54U(Atheros AR5xxx).I plugged the USB card into my virtual machine, but it couldn't be found.
I've tried two drivers in different time:
1)install ath5k:
-------------------------------------------------------------------------------- 
[root@wulmcent ~]# lsmod |grep ath5k
[root@wulmcent ~]# modprobe ath5k
[root@wulmcent ~]# lsmod |grep ath5k
ath5k                  97001  0
mac80211              137545  1 ath5k
cfg80211               30793  2 ath5k,mac80211
[root@wulmcent ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:F5:3D:F3
          inet addr:172.3.0.5  Bcast:172.3.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef5:3df3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:16417 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1434 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1311085 (1.2 MiB)  TX bytes:211106 (206.1 KiB)
          Interrupt:67 Base address:0x2000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:224 errors:0 dropped:0 overruns:0 frame:0
          TX packets:224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:15568 (15.2 KiB)  TX bytes:15568 (15.2 KiB)

[root@wulmcent ~]#
-------------------------------------------------------------------------------- 
2)install madwifi(0.9.4)
-------------------------------------------------------------------------------- 
[root@wulmcent madwifi-0.9.4]# modprobe ath_pci
[root@wulmcent madwifi-0.9.4]# lsmod|grep ath_pci
ath_pci                88868  0
wlan                  181904  1 ath_pci
ath_hal               195536  1 ath_pci
[root@wulmcent madwifi-0.9.4]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:F5:3D:F3
          inet addr:172.3.0.5  Bcast:172.3.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef5:3df3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17055 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1663 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1369453 (1.3 MiB)  TX bytes:239700 (234.0 KiB)
          Interrupt:67 Base address:0x2000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:224 errors:0 dropped:0 overruns:0 frame:0
          TX packets:224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:15568 (15.2 KiB)  TX bytes:15568 (15.2 KiB)

[root@wulmcent madwifi-0.9.4]# dmesg |grep ath5k
[root@wulmcent madwifi-0.9.4]# dmesg |grep ath
device-mapper: multipath: version 1.0.5 loaded
ath_hal: module license 'Proprietary' taints kernel.
ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
ath_pci: 0.9.4
-------------------------------------------------------------------------------- 
As the message displayed above, my system didn't find my wireless card.
I don't know what to do to fix it.
I need your help, thank you!

====
woo