I can confirm this bug in a fresh install of 10.04 final with all updates. [ 13.413457] ath: EEPROM regdomain: 0x0 [ 13.413462] ath: EEPROM indicates default country code should be used [ 13.413465] ath: doing EEPROM country->regdmn map search [ 13.413469] ath: country maps to regdmn code: 0x3a [ 13.413471] ath: Country alpha2 being used: US [ 13.413474] ath: Regpair used: 0x3a [ 13.426204] phy0: Selected rate control algorithm 'minstrel' [ 13.427127] ath5k phy0: Atheros AR2414 chip found (MAC: 0x79, PHY: 0x45) [ 13.428202] cfg80211: Calling CRDA for country: US [ 13.443514] cfg80211: Regulatory domain changed to country: US [ 13.443521] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 13.443524] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 13.443528] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm) [ 13.443531] (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 13.443534] (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 13.443537] (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 13.443540] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm) [ 13.524541] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 14.129341] gspca: probe ok [ 14.129378] usbcore: registered new interface driver ov519 [ 14.129382] ov519: registered [ 16.041773] agpgart-via 0000:00:00.0: AGP 3.5 bridge [ 16.041801] agpgart-via 0000:00:00.0: putting AGP V3 device into 8x mode [ 16.041920] nvidia 0000:01:00.0: putting AGP V3 device into 8x mode [ 20.370530] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. [ 52.948187] wlan0: deauthenticating from 00:60:b3:32:a2:b9 by local choice (reason=3) [ 52.967025] wlan0: direct probe to AP 00:60:b3:32:a2:b9 (try 1) [ 53.048104] wlan0: direct probe responded [ 53.048112] wlan0: authenticate with AP 00:60:b3:32:a2:b9 (try 1) [ 53.164587] wlan0: authenticated [ 53.164621] wlan0: associate with AP 00:60:b3:32:a2:b9 (try 1) [ 53.302350] wlan0: RX AssocResp from 00:60:b3:32:a2:b9 (capab=0x21 status=0 aid=10) [ 53.302356] wlan0: associated [ 53.303028] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 53.303130] cfg80211: Calling CRDA for country: US [ 53.315325] cfg80211: Received country IE: [ 53.315333] cfg80211: Regulatory domain: US [ 53.315335] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 53.315339] (2402000 KHz - 2477000 KHz @ 40000 KHz), (10000 mBi, 10000 mBm) [ 53.315341] cfg80211: CRDA thinks this should applied: [ 53.315343] cfg80211: Regulatory domain: US [ 53.315345] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 53.315348] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 53.315351] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm) [ 53.315353] (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 53.315356] (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 53.315359] (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 53.315362] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm) [ 53.315364] cfg80211: We intersect both of these and get: [ 53.315366] cfg80211: Regulatory domain: 98 [ 53.315368] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 53.315371] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 53.315379] cfg80211: Disabling channel 2467 MHz on phy0 due to Country IE [ 53.315381] cfg80211: Disabling channel 2472 MHz on phy0 due to Country IE [ 53.315384] cfg80211: Disabling channel 2484 MHz on phy0 due to Country IE [ 53.315391] cfg80211: Current regulatory domain updated by AP to: US [ 53.315393] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 53.315397] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 64.208035] wlan0: no IPv6 routers present [ 167.822928] ath5k phy0: noise floor calibration timeout (2457MHz) [ 169.512104] ath5k phy0: noise floor calibration timeout (2457MHz) [ 171.476022] ath5k phy0: noise floor calibration timeout (2457MHz) [ 569.133608] ath5k phy0: noise floor calibration timeout (2457MHz) [ 585.768442] ath5k phy0: noise floor calibration timeout (2457MHz) [ 592.144269] ath5k phy0: noise floor calibration timeout (2457MHz) [ 970.776314] ath5k phy0: noise floor calibration timeout (2457MHz) [ 1494.603107] kjournald starting. Commit interval 5 seconds [ 1494.603527] EXT3 FS on sda6, internal journal [ 1494.603539] EXT3-fs: mounted filesystem with ordered data mode. [ 1591.696349] kjournald starting. Commit interval 5 seconds [ 1591.697221] EXT3 FS on sda1, internal journal [ 1591.697233] EXT3-fs: mounted filesystem with ordered data mode. [ 2787.219753] ath5k phy0: noise floor calibration timeout (2457MHz) [ 3810.709329] ath5k phy0: noise floor calibration timeout (2457MHz) [ 3991.144567] ath5k phy0: noise floor calibration timeout (2457MHz) [ 5265.181249] ath5k phy0: noise floor calibration timeout (2422MHz) [ 5629.345030] ath5k phy0: noise floor calibration timeout (2457MHz) [ 5822.347224] ath5k phy0: unsupported jumbo [ 6338.594609] ath5k phy0: noise floor calibration timeout (2457MHz) [ 6468.769351] ath5k phy0: noise floor calibration timeout (2457MHz) [ 7110.916997] ath5k phy0: noise floor calibration timeout (2457MHz) [ 7592.333436] ath5k phy0: noise floor calibration timeout (2457MHz) [ 7833.079806] ath5k phy0: noise floor calibration timeout (2457MHz) [ 8675.046463] ath5k phy0: noise floor calibration timeout (2457MHz) [ 8685.081815] ath5k phy0: noise floor calibration timeout (2457MHz) [ 9055.476590] ath5k phy0: noise floor calibration timeout (2457MHz) [ 9060.177172] wlan0: deauthenticating from 00:60:b3:32:a2:b9 by local choice (reason=3) [ 9096.255573] eth0: link down [ 9096.255735] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 9096.598666] ath5k phy0: noise floor calibration timeout (2457MHz) [ 9096.783023] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 9097.568405] ath5k phy0: noise floor calibration timeout (2457MHz) [ 9097.934998] ath5k phy0: noise floor calibration timeout (2457MHz) [ 9106.443120] wlan0: deauthenticating from 00:60:b3:32:a2:b9 by local choice (reason=3) [ 9106.860788] wlan0: direct probe to AP 00:60:b3:32:a2:b9 (try 1) [ 9106.864184] wlan0: direct probe responded [ 9106.864192] wlan0: authenticate with AP 00:60:b3:32:a2:b9 (try 1) [ 9106.865941] wlan0: authenticated [ 9106.865977] wlan0: associate with AP 00:60:b3:32:a2:b9 (try 1) [ 9106.869187] wlan0: RX AssocResp from 00:60:b3:32:a2:b9 (capab=0x21 status=0 aid=4) [ 9106.869193] wlan0: associated [ 9106.870058] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 9117.704040] wlan0: no IPv6 routers present [ 9177.759839] ath5k phy0: noise floor calibration timeout (2457MHz) [ 9638.389285] ath5k phy0: noise floor calibration timeout (2457MHz) [10914.586795] ath5k phy0: unsupported jumbo [11733.901517] ath5k phy0: noise floor calibration timeout (2457MHz) cb@cb-desktop80G:~$ cat /etc/issue Ubuntu 10.04 LTS \n \l cb@cb-desktop80G:~$ uname -rm 2.6.32-21-generic i686