Wired and 3G/HDSPA works like a charm though. Wifi sucks. Tried to compile latest stable from madwifi but there are conflicts with the kernel so therefore i'm not capable to fix it my own. So ath5 ar not on track. xawl@vardagsrummet:/dev/shm/madwifi-0.9.4$ make Checking requirements... ok. Checking kernel configuration... ok. make -C /lib/modules/2.6.28-11-generic/build SUBDIRS=/dev/shm/madwifi-0.9.4 modules make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic' CC [M] /dev/shm/madwifi-0.9.4/ath/if_ath.o CC [M] /dev/shm/madwifi-0.9.4/ath/if_ath_pci.o LD [M] /dev/shm/madwifi-0.9.4/ath/ath_pci.o CC [M] /dev/shm/madwifi-0.9.4/ath_hal/ah_os.o HOSTCC /dev/shm/madwifi-0.9.4/ath_hal/uudecode UUDECODE /dev/shm/madwifi-0.9.4/ath_hal/i386-elf.hal.o LD [M] /dev/shm/madwifi-0.9.4/ath_hal/ath_hal.o CC [M] /dev/shm/madwifi-0.9.4/ath_rate/amrr/amrr.o LD [M] /dev/shm/madwifi-0.9.4/ath_rate/amrr/ath_rate_amrr.o CC [M] /dev/shm/madwifi-0.9.4/ath_rate/minstrel/minstrel.o LD [M] /dev/shm/madwifi-0.9.4/ath_rate/minstrel/ath_rate_minstrel.o CC [M] /dev/shm/madwifi-0.9.4/ath_rate/onoe/onoe.o LD [M] /dev/shm/madwifi-0.9.4/ath_rate/onoe/ath_rate_onoe.o CC [M] /dev/shm/madwifi-0.9.4/ath_rate/sample/sample.o LD [M] /dev/shm/madwifi-0.9.4/ath_rate/sample/ath_rate_sample.o CC [M] /dev/shm/madwifi-0.9.4/net80211/if_media.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211_beacon.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211_crypto.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211_crypto_none.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211_input.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211_node.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211_output.o CC [M] /dev/shm/madwifi-0.9.4/net80211/ieee80211_power.o /dev/shm/madwifi-0.9.4/net80211/ieee80211_power.c: In function 'ieee80211_pwrsave': /dev/shm/madwifi-0.9.4/net80211/ieee80211_power.c:240: error: implicit declaration of function '__skb_append' make[3]: *** [/dev/shm/madwifi-0.9.4/net80211/ieee80211_power.o] Error 1 make[2]: *** [/dev/shm/madwifi-0.9.4/net80211] Error 2 make[1]: *** [_module_/dev/shm/madwifi-0.9.4] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic' make: *** [modules] Fel 2 xawl@vardagsrummet:/dev/shm/madwifi-0.9.4$ ======================0 from messages: Jun 13 05:05:07 vardagsrummet kernel: [ 8.593204] ath5k_pci 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 Jun 13 05:05:07 vardagsrummet kernel: [ 8.593330] ath5k_pci 0000:01:00.0: registered as 'phy0' Jun 13 05:05:07 vardagsrummet kernel: [ 8.687423] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70) Jun 13 05:05:07 vardagsrummet kernel: [ 8.710213] intel_rng: FWH not detected Jun 13 05:05:07 vardagsrummet kernel: [ 8.732893] iTCO_vendor_support: vendor-support=0 Jun 13 05:05:07 vardagsrummet kernel: [ 8.738618] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05 Jun 13 05:05:07 vardagsrummet kernel: [ 8.739007] iTCO_wdt: Found a ICH6-M TCO device (Version=2, TCOBASE=0x0860) Jun 13 05:05:07 vardagsrummet kernel: [ 8.739242] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
Sounds like you need to report this to Ubuntu...