I'm happy to announce that my AR5006EG on a Acer 4520 laptop, pci info:
07:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG
802.11 b/g Wireless PCI Express Adapter (rev 01)
Subsystem: AMBIT Microsystem Corp. Unknown device 0428
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at f4000000 (64-bit, non-prefetchable) [size=64K]
Capabilities:  Power Management version 2
Capabilities:  Message Signalled Interrupts: Mask- 64bit-
Capabilities:  Express Legacy Endpoint, MSI 00
Capabilities:  MSI-X: Enable- Mask- TabSize=1
Capabilities:  Advanced Error Reporting
Capabilities:  Virtual Channel
is working on a Gentoo 64 bit system (2.6.24 amd64 kernel)
I'm announing this in hope to help people in the same situation of me.
The driver used was xp64-18.104.22.168-whql.zip found on
I don't know if maybe my card is a AR5007EG, which is the case of some people...
The ndiswrapper version is 1.52. Its dmesg messages when ndiswrapper
module is loaded are:
ndiswrapper version 1.52 loaded (smp=yes, preempt=no)
ndiswrapper (link_pe_images:576): fixing KI_USER_SHARED_DATA address
in the driver
ndiswrapper: driver net5211 (,06/21/2007,22.214.171.124) loaded
ACPI: PCI Interrupt 0000:07:00.0[A] -> Link [LK3E] -> GSI 18 (level,
low) -> IRQ 18
ndiswrapper (ZwClose:2227): closing handle 0x0 not implemented
PCI: Setting latency timer of device 0000:07:00.0 to 64
ndiswrapper: using IRQ 18
wlan0: ethernet device 00:1d:d9:42:10:b8 using serialized NDIS driver:
net5211, version: 0x50003, NDIS version: 0x501, vendor: 'NDIS Network
ndiswrapper: changing interface name from 'wlan0' to 'wlan1'
udev: renamed network interface wlan0 to wlan1
wlan1: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK;
AES/CCMP with WPA, WPA2, WPA2PSK
ndiswrapper (wrap_procfs_add_ndis_device:399): wlan1 already registered?
usbcore: registered new interface driver ndiswrapper
ADDRCONF(NETDEV_UP): wlan1: link is not ready
ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
If you want more information, feel free to ask.