Hi, today I have go the following warning several times but it's not reproducible systematically. It happens at boot when the USB wireless card is already connected and the wpa_supplicant is restarted to connect to the AP. The kernel version is v2.6.33-rc2-47131-gc72a18c. This are the kernel messages I get soon after boot cfg80211: Calling CRDA to update world regulatory domain cfg80211: World regulatory domain updated: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) phy0 -> rt73usb_validate_eeprom: EEPROM recovery - NIC: 0xffef phy0 -> rt73usb_validate_eeprom: EEPROM recovery - Led: 0xe000 phy0 -> rt73usb_validate_eeprom: EEPROM recovery - RSSI OFFSET A: 0x0000 phy0 -> rt2x00_print_chip: Info - Chipset detected - rt: 1300, rf: 0002, rev: 0002573a. phy0: Selected rate control algorithm 'minstrel' Registered led device: rt73usb-phy0::radio Registered led device: rt73usb-phy0::assoc Registered led device: rt73usb-phy0::quality usbcore: registered new interface driver rt73usb phy0 -> rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'. rt73usb 1-1:1.0: firmware: requesting rt73.bin phy0 -> rt2x00lib_request_firmware: Info - Firmware detected - version: 1.7. phy0: device now idle phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 0 - CWmin: 3, CWmax: 4, Aifs: 2, TXop: 102. phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 1 - CWmin: 4, CWmax: 5, Aifs: 2, TXop: 188. phy0 -> rt2x00mac_conf_tx: Info - Configured TX queue 2 - CWmin: 5, CWmax: 10, Aifs: 3, TXop: 0. ADDRCONF(NETDEV_UP): wlan0: link is not ready phy0: device no longer idle - scanning phy0: device now idle phy0: device no longer idle - scanning phy0: device now idle phy0: device no longer idle - scanning phy0: device now idle phy0: device no longer idle - working wlan0: direct probe to MM:AA:CC:MM:AA:CC (try 1) wlan0: direct probe responded wlan0: authenticate with MM:AA:CC:MM:AA:CC (try 1) wlan0: authenticated phy0: device now idle phy0: device no longer idle - working Then here I restart the service responsible for wpa_supplicant and I get wlan0: deauthenticating from MM:AA:CC:MM:AA:CC by local choice (reason=3) wlan0: direct probe to MM:AA:CC:MM:AA:CC (try -554920987) ------------[ cut here ]------------ WARNING: at net/mac80211/work.c:980 ieee80211_work_purge+0x9b/0xaf [mac80211] () Hardware name: Presario 2701EA 470020-401 Modules linked in: rt73usb rt2x00usb rt2x00lib led_class mac80211 cfg80211 Pid: 5213, comm: ifconfig Not tainted 2.6.33-rc2-wl #70 Call Trace: [<c147ded8>] ? printk+0x18/0x1a [<e1844b6c>] ? ieee80211_work_purge+0x9b/0xaf [mac80211] [<c101f37c>] warn_slowpath_common+0x66/0xb2 [<e1844b6c>] ? ieee80211_work_purge+0x9b/0xaf [mac80211] [<c101f3dd>] warn_slowpath_null+0x15/0x17 [<e1844b6c>] ieee80211_work_purge+0x9b/0xaf [mac80211] [<e18453e3>] ieee80211_stop+0x34/0x54e [mac80211] [<c13de3fd>] ? dev_deactivate+0x17c/0x194 [<c13d129f>] dev_close+0x55/0x99 [<c1023f6d>] ? local_bh_enable+0x73/0x96 [<c13d0c23>] dev_change_flags+0x81/0x18f [<c141062f>] devinet_ioctl+0x64a/0x68b [<c13d208e>] ? dev_ioctl+0x251/0x4fd [<c141170e>] inet_ioctl+0x6d/0x7f [<c13c1d82>] sock_ioctl+0x5d/0x22d [<c13c1d25>] ? sock_ioctl+0x0/0x22d [<c107f47d>] vfs_ioctl+0x22/0x91 [<c107f612>] do_vfs_ioctl+0x66/0x589 [<c10619b4>] ? handle_mm_fault+0x111/0x592 [<c10463f5>] ? call_rcu+0x8/0xa [<c1013ae6>] ? do_page_fault+0x177/0x2f1 [<c107fb68>] sys_ioctl+0x33/0x57 [<c1002990>] sysenter_do_call+0x12/0x26 ---[ end trace 186661ad4c475d4c ]--- wlan0: direct probe to MM:AA:CC:MM:AA:CC (try -554920986) wlan0: direct probe to MM:AA:CC:MM:AA:CC (try -554920985) wlan0: direct probe to MM:AA:CC:MM:AA:CC (try -554920984) wlan0: direct probe to MM:AA:CC:MM:AA:CC (try -554920983) wlan0: direct probe to MM:AA:CC:MM:AA:CC (try -554920982) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html