[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#535584: [linux-image-2.6.30-1-amd64] rt2870sta very unstable and system hangs



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                        | 







Reply to: