ok, final problem solved...the device id list in ath/if_ath_pci.c is crippled, ostensibly to not interfere with old ath_pci module. i've attached the file with the restored device id list
new_ath_pci is now working perfectly on my system now. a few caveats if you attempt this yourself with my attachments: source install will detect old madwifi--just select ignore source installs to /lib/modules/'uname -r'/net instead of madwifi-ng (rename & after reboot run: depmod -a) linux-restricted-modules compiles new_ath_hal each time on startup so copy ah_osdep.o, hal.o, new_ath_hal.mod.o from your madwifi-ng/ath compile directory to lib/linux-restricted-modules/'uname -r'/new_ath_hal. also delete new_ath_hal from /lib/modules/'uname -r'/net edit /etc/default/linux-restricted-modules-common & add: DISABLED_MODULES="ath_hal" -- ether_sprintf is in both wlan and new_wlan https://launchpad.net/bugs/54619 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs