Here is dmesg wlan0 activity from boot until wireless connection failed: [ 25.879332] b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10) [ 25.930058] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 26.755458] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 26.812082] intel8x0_measure_ac97_clock: measured 55706 usecs (2684 samples) [ 26.812088] intel8x0: clocking to 48000 [ 28.519904] psmouse serio2: ID: 10 00 64 [ 29.263490] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro,commit=0 [ 29.271976] EXT4-fs (sda7): re-mounted. Opts: commit=0 [ 31.103567] input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/serio2/input/input8 [ 31.439189] EXT4-fs (sda6): re-mounted. Opts: errors=remount-ro,commit=0 [ 31.457346] EXT4-fs (sda7): re-mounted. Opts: commit=0 [ 44.025551] wlan0: authenticate with 00:1f:b3:68:66:a1 (try 1) [ 44.027724] wlan0: authenticated [ 44.028116] wlan0: associate with 00:1f:b3:68:66:a1 (try 1) [ 44.029798] wlan0: RX AssocResp from 00:1f:b3:68:66:a1 (capab=0x431 status=0 aid=1) [ 44.029803] wlan0: associated [ 44.030841] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 44.030996] cfg80211: Calling CRDA for country: US [ 44.084644] cfg80211: Received country IE: [ 44.084653] cfg80211: Regulatory domain: US [ 44.084655] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 44.084660] (2402000 KHz - 2472000 KHz @ 40000 KHz), (10000 mBi, 2700 mBm) [ 44.084663] cfg80211: CRDA thinks this should applied: [ 44.084665] cfg80211: Regulatory domain: US [ 44.084668] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 44.084672] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 44.084676] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm) [ 44.084680] (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 44.084684] (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 44.084688] (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 44.084692] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm) [ 44.084695] cfg80211: We intersect both of these and get: [ 44.084698] cfg80211: Regulatory domain: 98 [ 44.084700] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 44.084704] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 44.084712] cfg80211: Disabling channel 2467 MHz on phy0 due to Country IE [ 44.084715] cfg80211: Disabling channel 2472 MHz on phy0 due to Country IE [ 44.084718] cfg80211: Disabling channel 2484 MHz on phy0 due to Country IE [ 44.084723] cfg80211: Current regulatory domain updated by AP to: US [ 44.084726] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 44.084730] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 44.213399] padlock: VIA PadLock not detected. [ 54.640033] wlan0: no IPv6 routers present [ 795.504071] No probe response from AP 00:1f:b3:68:66:a1 after 500ms, disconnecting. [ 795.505356] cfg80211: All devices are disconnected, going to restore regulatory settings [ 795.505367] cfg80211: Restoring regulatory settings [ 795.505376] cfg80211: Calling CRDA to update world regulatory domain [ 795.517166] cfg80211: World regulatory domain updated: [ 795.517172] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 795.517176] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 795.517181] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 795.517185] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 795.517189] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 795.517193] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)