Package: linux-image-2.6.30-1-amd64 Version: 2.6.30-1 Severity: normal Hi,
rt2870sta module has stopped working correctly after updating kernel from 2.6.29 (version 2.6.29-5, which works without issues) to 2.6.30 (version 2.6.30-1). Of course, it is not able to find networks with iwlist, nor connect with iwconfig and certain functions (like ifconfig ra0 down) freezes the system completely (although it accepts alt+sysrq+reisub). I found this post on ArchLinux forums describing the situation and a possible solution http://bbs.archlinux.org/viewtopic.php?id=73964 In my case, the affected device is a SMCWUSBS-N2. --------------- # lsusb -v Bus 001 Device 003: ID 083a:b522 Accton Technology Corp. EZ Connect N Draft 11n Wireless USB2.0 Adapter Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x083a Accton Technology Corp. idProduct 0xb522 EZ Connect N Draft 11n Wireless USB2.0 Adapter bcdDevice 1.01 iManufacturer 1 iProduct 2 iSerial 3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 53 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 450mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 5 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 5 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x03 EP 3 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 can't get device qualifier: Operation not permitted can't get debug descriptor: Operation not permitted cannot read device status, Operation not permitted (1) ------------ # kern.log Jul 3 12:47:09 orion kernel: [ 11.376133] rt2870sta: module is from the staging directory, the quality is unknown, you have been warned. Jul 3 12:47:09 orion kernel: [ 11.379543] rtusb init ---> Jul 3 12:47:09 orion kernel: [ 11.380224] Jul 3 12:47:09 orion kernel: [ 11.380225] Jul 3 12:47:09 orion kernel: [ 11.380226] === pAd = ffffc20011414000, size = 598568 === Jul 3 12:47:09 orion kernel: [ 11.380227] Jul 3 12:47:09 orion kernel: [ 11.380232] <-- RTMPAllocAdapterBlock, Status=0 Jul 3 12:47:09 orion kernel: [ 11.381225] usbcore: registered new interface driver rt2870 (...) Jul 3 12:47:12 orion kernel: [ 19.246665] usb 1-6: firmware: requesting rt2870.bin Jul 3 12:47:13 orion kernel: [ 19.660050] # Jul 3 12:47:13 orion kernel: [ 19.694703] # Jul 3 12:47:13 orion kernel: [ 19.724041] # Jul 3 12:47:13 orion kernel: [ 19.756034] # Jul 3 12:47:13 orion kernel: [ 19.788029] # Jul 3 12:47:13 orion kernel: [ 19.820026] # Jul 3 12:47:13 orion kernel: [ 19.852144] # Jul 3 12:47:13 orion kernel: [ 19.884139] # Jul 3 12:47:13 orion kernel: [ 19.916135] # Jul 3 12:47:13 orion kernel: [ 19.948130] # Jul 3 12:47:13 orion kernel: [ 19.953108] RTUSB_VendorRequest failed(-110),TxFlags=0x0, ReqType=OUT, Req=0x2, Index=0x400 Jul 3 12:47:13 orion kernel: [ 19.953112] Request Value=0x0001! Jul 3 12:47:13 orion kernel: [ 19.954722] <-- RTMPAllocTxRxRingMemory, Status=0 Jul 3 12:47:13 orion kernel: [ 19.956505] -->RTUSBVenderReset Jul 3 12:47:13 orion kernel: [ 19.956627] <--RTUSBVenderReset Jul 3 12:47:13 orion kernel: [ 20.231992] --> Error 2 opening /etc/Wireless/RT2870STA/RT2870STA.dat Jul 3 12:47:13 orion kernel: [ 20.231996] 1. Phy Mode = 0 Jul 3 12:47:13 orion kernel: [ 20.231999] 2. Phy Mode = 0 Jul 3 12:47:13 orion kernel: [ 20.251962] RTMPSetPhyMode: channel is out of range, use first channel=1 Jul 3 12:47:13 orion kernel: [ 20.261585] 3. Phy Mode = 0 Jul 3 12:47:13 orion kernel: [ 20.265836] MCS Set = 00 00 00 00 00 ---- ii firmware-ralink 0.17 Binary firmware for Ralink RT2561, RT2571, RT2661 and RT2671 wir # /lib/firmware -rw-r--r-- 1 root root 8192 jun 16 05:05 rt2561.bin -rw-r--r-- 1 root root 8192 jun 16 05:05 rt2561s.bin -rw-r--r-- 1 root root 8192 jun 16 05:05 rt2661.bin -rw-r--r-- 1 root root 8192 jun 16 05:05 rt2860.bin -rw-r--r-- 1 root root 4096 jun 16 05:05 rt2870.bin -rw-r--r-- 1 root root 2048 jun 16 05:05 rt73.bin If you need more info, please ask thanks, Minaya --- System information. --- Architecture: amd64 Kernel: Linux 2.6.29-2-amd64 Debian Release: squeeze/sid 990 unstable ftp.de.debian.org 750 experimental ftp.de.debian.org 500 testing ftp.de.debian.org 500 stable ftp.de.debian.org --- Package information. --- Depends (Version) | Installed =====================================-+-============= module-init-tools | 3.9-2 initramfs-tools (>= 0.55) | 0.93.3 OR yaird (>= 0.0.13) | OR linux-initramfs-tool | Package's Recommends field is empty. Suggests (Version) | Installed ===============================-+-=========== linux-doc-2.6.30 | grub | OR lilo | -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org