Re: rt73usb: WARN(x) in check_sdata_in_driver()
From: Stanislaw Gruszka <hidden>
Date: 2012-08-11 18:21:37
On Sat, Aug 11, 2012 at 03:47:55PM +0200, David Herrmann wrote:
Hi Stanislaw On Sat, Aug 11, 2012 at 12:27 AM, Stanislaw Gruszka [off-list ref]wrote:quoted
Hi On Sun, Jul 15, 2012 at 07:34:58PM +0200, David Herrmann wrote:quoted
I use an ASUStek WL-167g USB wlan adapter (quite old) using rt73usb.ko (Ralink). After resuming from suspend I get: [152743.736783] ------------[ cut here ]------------ [152743.736798] WARNING: at net/mac80211/driver-ops.h:12 ieee80211_send_deauth_disassoc+0x1a8/0x1b0() [152743.736801] Hardware name: N150P/N210P/N220P [152743.736804] wlan0: Failed check-sdata-in-driver check, flags: 0x4Does it still happen on 3.5.1 ?Thanks for asking. With 3.5.1 I get "phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware." But: $ wc /lib/firmware/rt73.bin 5 44 2048 /lib/firmware/rt73.bin So I wonder were that comes from. udevd segfaults twice while hotplugging the device. And finally I get "link becomes ready" but I get ENODEV when starting wpa_supplicant. It all seems a bit weird and I have no idea how to debug this. I will try putting the firmware blob into the kernel binary.
Looks like some change broke udev, but how? Do you have the same thing with 3.5.0 ? Perhaps updating udev could help. You do not use NetworkManager or similar only pure wpa_supplicant? That would explain why I'm not seeing the problem on my setup. Could you provide me your wpa_supplicant.conf (after removing psk and ssid entries) ? What wpa_supplicant version you are using? Thanks Stanislaw