2009-10-11 12:14:21

by Bráulio B O Bhavamitra

[permalink] [raw]
Subject: RaLink 148f:3070 not working since upgrade from 2.6.30 to 2.6.31

Since the upgrade from kernel 2.6.30 to 2.6.31 on archlinux the usb
wireless from Ralink doesn't work anymore.
Please ask for more info if necessary.

dmesg:
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_regbusy_read: Error - Indirect register access
failed: offset=0x00007010, value=0xffff8800
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_regbusy_read: Error - Indirect register access
failed: offset=0x00007010, value=0xffff8800
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed
for offset 0x7010 with error -19.
phy2 -> rt2x00usb_regbusy_read: Error - Indirect register access
failed: offset=0x00007010, value=0xffff8800
usb 2-2: new high speed USB device using ehci_hcd and address 6
usb 2-2: configuration #1 chosen from 1 choice
phy3: Selected rate control algorithm 'minstrel'
Registered led device: rt2800usb-phy3::radio
Registered led device: rt2800usb-phy3::assoc
Registered led device: rt2800usb-phy3::quality
rt2800usb 2-2:1.0: firmware: requesting rt2870.bin
phy3 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
rt2800usb 2-2:1.0: firmware: requesting rt2870.bin
phy3 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.

lsusb -v:
Bus 002 Device 006: ID 148f:3070 Ralink Technology, Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x148f Ralink Technology, Corp.
idProduct 0x3070
bcdDevice 1.01
iManufacturer 1 Ralink
iProduct 2 802.11 n WLAN
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 67
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 450mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 7
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
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 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 0x06 EP 6 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)


2009-10-11 12:19:21

by Bráulio B O Bhavamitra

[permalink] [raw]
Subject: Re: RaLink 148f:3070 not working since upgrade from 2.6.30 to 2.6.31

QWxzbyBpbiBVYnVudHUgS2FybWljIEJldGEgKHdoZXJlIHRoZSBmaXJtd2FyZSBpcyBwcmVzZW50
KSBpdCBkb2Vzbid0CndvcmsgKHJhZGlvIG5vdCB3b3JraW5nLCBjYW4ndCBmaW5kIGFueSBhY2Nl
c3MgcG9pbnQpCgoyMDA5LzEwLzExIEJyw6F1bGlvIEIgTyBCaGF2YW1pdHJhIDxicmF1bGlvYm9A
Z21haWwuY29tPjoKPiBTaW5jZSB0aGUgdXBncmFkZSBmcm9tIGtlcm5lbCAyLjYuMzAgdG8gMi42
LjMxIG9uIGFyY2hsaW51eCB0aGUgdXNiCj4gd2lyZWxlc3MgZnJvbSBSYWxpbmsgZG9lc24ndCB3
b3JrIGFueW1vcmUuCj4gUGxlYXNlIGFzayBmb3IgbW9yZSBpbmZvIGlmIG5lY2Vzc2FyeS4KPgo+
IGRtZXNnOgo+IHBoeTIgLT4gcnQyeDAwdXNiX3ZlbmRvcl9yZXF1ZXN0OiBFcnJvciAtIFZlbmRv
ciBSZXF1ZXN0IDB4MDcgZmFpbGVkCj4gZm9yIG9mZnNldCAweDcwMTAgd2l0aCBlcnJvciAtMTku
Cj4gcGh5MiAtPiBydDJ4MDB1c2JfdmVuZG9yX3JlcXVlc3Q6IEVycm9yIC0gVmVuZG9yIFJlcXVl
c3QgMHgwNyBmYWlsZWQKPiBmb3Igb2Zmc2V0IDB4NzAxMCB3aXRoIGVycm9yIC0xOS4KPiBwaHky
IC0+IHJ0MngwMHVzYl92ZW5kb3JfcmVxdWVzdDogRXJyb3IgLSBWZW5kb3IgUmVxdWVzdCAweDA3
IGZhaWxlZAo+IGZvciBvZmZzZXQgMHg3MDEwIHdpdGggZXJyb3IgLTE5Lgo+IHBoeTIgLT4gcnQy
eDAwdXNiX3ZlbmRvcl9yZXF1ZXN0OiBFcnJvciAtIFZlbmRvciBSZXF1ZXN0IDB4MDcgZmFpbGVk
Cj4gZm9yIG9mZnNldCAweDcwMTAgd2l0aCBlcnJvciAtMTkuCj4gcGh5MiAtPiBydDJ4MDB1c2Jf
dmVuZG9yX3JlcXVlc3Q6IEVycm9yIC0gVmVuZG9yIFJlcXVlc3QgMHgwNyBmYWlsZWQKPiBmb3Ig
b2Zmc2V0IDB4NzAxMCB3aXRoIGVycm9yIC0xOS4KPiBwaHkyIC0+IHJ0MngwMHVzYl9yZWdidXN5
X3JlYWQ6IEVycm9yIC0gSW5kaXJlY3QgcmVnaXN0ZXIgYWNjZXNzCj4gZmFpbGVkOiBvZmZzZXQ9
MHgwMDAwNzAxMCwgdmFsdWU9MHhmZmZmODgwMAo+IHBoeTIgLT4gcnQyeDAwdXNiX3ZlbmRvcl9y
ZXF1ZXN0OiBFcnJvciAtIFZlbmRvciBSZXF1ZXN0IDB4MDcgZmFpbGVkCj4gZm9yIG9mZnNldCAw
eDcwMTAgd2l0aCBlcnJvciAtMTkuCj4gcGh5MiAtPiBydDJ4MDB1c2JfdmVuZG9yX3JlcXVlc3Q6
IEVycm9yIC0gVmVuZG9yIFJlcXVlc3QgMHgwNyBmYWlsZWQKPiBmb3Igb2Zmc2V0IDB4NzAxMCB3
aXRoIGVycm9yIC0xOS4KPiBwaHkyIC0+IHJ0MngwMHVzYl92ZW5kb3JfcmVxdWVzdDogRXJyb3Ig
LSBWZW5kb3IgUmVxdWVzdCAweDA3IGZhaWxlZAo+IGZvciBvZmZzZXQgMHg3MDEwIHdpdGggZXJy
b3IgLTE5Lgo+IHBoeTIgLT4gcnQyeDAwdXNiX3ZlbmRvcl9yZXF1ZXN0OiBFcnJvciAtIFZlbmRv
ciBSZXF1ZXN0IDB4MDcgZmFpbGVkCj4gZm9yIG9mZnNldCAweDcwMTAgd2l0aCBlcnJvciAtMTku
Cj4gcGh5MiAtPiBydDJ4MDB1c2JfdmVuZG9yX3JlcXVlc3Q6IEVycm9yIC0gVmVuZG9yIFJlcXVl
c3QgMHgwNyBmYWlsZWQKPiBmb3Igb2Zmc2V0IDB4NzAxMCB3aXRoIGVycm9yIC0xOS4KPiBwaHky
IC0+IHJ0MngwMHVzYl9yZWdidXN5X3JlYWQ6IEVycm9yIC0gSW5kaXJlY3QgcmVnaXN0ZXIgYWNj
ZXNzCj4gZmFpbGVkOiBvZmZzZXQ9MHgwMDAwNzAxMCwgdmFsdWU9MHhmZmZmODgwMAo+IHBoeTIg
LT4gcnQyeDAwdXNiX3ZlbmRvcl9yZXF1ZXN0OiBFcnJvciAtIFZlbmRvciBSZXF1ZXN0IDB4MDcg
ZmFpbGVkCj4gZm9yIG9mZnNldCAweDcwMTAgd2l0aCBlcnJvciAtMTkuCj4gcGh5MiAtPiBydDJ4
MDB1c2JfdmVuZG9yX3JlcXVlc3Q6IEVycm9yIC0gVmVuZG9yIFJlcXVlc3QgMHgwNyBmYWlsZWQK
PiBmb3Igb2Zmc2V0IDB4NzAxMCB3aXRoIGVycm9yIC0xOS4KPiBwaHkyIC0+IHJ0MngwMHVzYl92
ZW5kb3JfcmVxdWVzdDogRXJyb3IgLSBWZW5kb3IgUmVxdWVzdCAweDA3IGZhaWxlZAo+IGZvciBv
ZmZzZXQgMHg3MDEwIHdpdGggZXJyb3IgLTE5Lgo+IHBoeTIgLT4gcnQyeDAwdXNiX3ZlbmRvcl9y
ZXF1ZXN0OiBFcnJvciAtIFZlbmRvciBSZXF1ZXN0IDB4MDcgZmFpbGVkCj4gZm9yIG9mZnNldCAw
eDcwMTAgd2l0aCBlcnJvciAtMTkuCj4gcGh5MiAtPiBydDJ4MDB1c2JfdmVuZG9yX3JlcXVlc3Q6
IEVycm9yIC0gVmVuZG9yIFJlcXVlc3QgMHgwNyBmYWlsZWQKPiBmb3Igb2Zmc2V0IDB4NzAxMCB3
aXRoIGVycm9yIC0xOS4KPiBwaHkyIC0+IHJ0MngwMHVzYl9yZWdidXN5X3JlYWQ6IEVycm9yIC0g
SW5kaXJlY3QgcmVnaXN0ZXIgYWNjZXNzCj4gZmFpbGVkOiBvZmZzZXQ9MHgwMDAwNzAxMCwgdmFs
dWU9MHhmZmZmODgwMAo+IHVzYiAyLTI6IG5ldyBoaWdoIHNwZWVkIFVTQiBkZXZpY2UgdXNpbmcg
ZWhjaV9oY2QgYW5kIGFkZHJlc3MgNgo+IHVzYiAyLTI6IGNvbmZpZ3VyYXRpb24gIzEgY2hvc2Vu
IGZyb20gMSBjaG9pY2UKPiBwaHkzOiBTZWxlY3RlZCByYXRlIGNvbnRyb2wgYWxnb3JpdGhtICdt
aW5zdHJlbCcKPiBSZWdpc3RlcmVkIGxlZCBkZXZpY2U6IHJ0MjgwMHVzYi1waHkzOjpyYWRpbwo+
IFJlZ2lzdGVyZWQgbGVkIGRldmljZTogcnQyODAwdXNiLXBoeTM6OmFzc29jCj4gUmVnaXN0ZXJl
ZCBsZWQgZGV2aWNlOiBydDI4MDB1c2ItcGh5Mzo6cXVhbGl0eQo+IHJ0MjgwMHVzYiAyLTI6MS4w
OiBmaXJtd2FyZTogcmVxdWVzdGluZyBydDI4NzAuYmluCj4gcGh5MyAtPiBydDJ4MDBsaWJfcmVx
dWVzdF9maXJtd2FyZTogRXJyb3IgLSBGYWlsZWQgdG8gcmVxdWVzdCBGaXJtd2FyZS4KPiBydDI4
MDB1c2IgMi0yOjEuMDogZmlybXdhcmU6IHJlcXVlc3RpbmcgcnQyODcwLmJpbgo+IHBoeTMgLT4g
cnQyeDAwbGliX3JlcXVlc3RfZmlybXdhcmU6IEVycm9yIC0gRmFpbGVkIHRvIHJlcXVlc3QgRmly
bXdhcmUuCj4KPiBsc3VzYiAtdjoKPiBCdXMgMDAyIERldmljZSAwMDY6IElEIDE0OGY6MzA3MCBS
YWxpbmsgVGVjaG5vbG9neSwgQ29ycC4KPiBEZXZpY2UgRGVzY3JpcHRvcjoKPiDCoGJMZW5ndGgg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAxOAo+IMKgYkRlc2NyaXB0b3JUeXBlIMKgIMKgIMKgIMKg
IDEKPiDCoGJjZFVTQiDCoCDCoCDCoCDCoCDCoCDCoCDCoCAyLjAwCj4gwqBiRGV2aWNlQ2xhc3Mg
wqAgwqAgwqAgwqAgwqAgwqAwIChEZWZpbmVkIGF0IEludGVyZmFjZSBsZXZlbCkKPiDCoGJEZXZp
Y2VTdWJDbGFzcyDCoCDCoCDCoCDCoCAwCj4gwqBiRGV2aWNlUHJvdG9jb2wgwqAgwqAgwqAgwqAg
MAo+IMKgYk1heFBhY2tldFNpemUwIMKgIMKgIMKgIMKgNjQKPiDCoGlkVmVuZG9yIMKgIMKgIMKg
IMKgIMKgIDB4MTQ4ZiBSYWxpbmsgVGVjaG5vbG9neSwgQ29ycC4KPiDCoGlkUHJvZHVjdCDCoCDC
oCDCoCDCoCDCoDB4MzA3MAo+IMKgYmNkRGV2aWNlIMKgIMKgIMKgIMKgIMKgIMKgMS4wMQo+IMKg
aU1hbnVmYWN0dXJlciDCoCDCoCDCoCDCoCDCoCAxIFJhbGluawo+IMKgaVByb2R1Y3QgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAyIDgwMi4xMSBuIFdMQU4KPiDCoGlTZXJpYWwgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgMwo+IMKgYk51bUNvbmZpZ3VyYXRpb25zIMKgIMKgIMKgMQo+IMKgQ29uZmln
dXJhdGlvbiBEZXNjcmlwdG9yOgo+IMKgIMKgYkxlbmd0aCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCA5Cj4gwqAgwqBiRGVzY3JpcHRvclR5cGUgwqAgwqAgwqAgwqAgMgo+IMKgIMKgd1RvdGFsTGVu
Z3RoIMKgIMKgIMKgIMKgIMKgIDY3Cj4gwqAgwqBiTnVtSW50ZXJmYWNlcyDCoCDCoCDCoCDCoCDC
oDEKPiDCoCDCoGJDb25maWd1cmF0aW9uVmFsdWUgwqAgwqAgMQo+IMKgIMKgaUNvbmZpZ3VyYXRp
b24gwqAgwqAgwqAgwqAgwqAwCj4gwqAgwqBibUF0dHJpYnV0ZXMgwqAgwqAgwqAgwqAgMHg4MAo+
IMKgIMKgIMKgKEJ1cyBQb3dlcmVkKQo+IMKgIMKgTWF4UG93ZXIgwqAgwqAgwqAgwqAgwqAgwqAg
wqA0NTBtQQo+IMKgIMKgSW50ZXJmYWNlIERlc2NyaXB0b3I6Cj4gwqAgwqAgwqBiTGVuZ3RoIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIDkKPiDCoCDCoCDCoGJEZXNjcmlwdG9yVHlwZSDCoCDCoCDC
oCDCoCA0Cj4gwqAgwqAgwqBiSW50ZXJmYWNlTnVtYmVyIMKgIMKgIMKgIMKgMAo+IMKgIMKgIMKg
YkFsdGVybmF0ZVNldHRpbmcgwqAgwqAgwqAgMAo+IMKgIMKgIMKgYk51bUVuZHBvaW50cyDCoCDC
oCDCoCDCoCDCoCA3Cj4gwqAgwqAgwqBiSW50ZXJmYWNlQ2xhc3MgwqAgwqAgwqAgMjU1IFZlbmRv
ciBTcGVjaWZpYyBDbGFzcwo+IMKgIMKgIMKgYkludGVyZmFjZVN1YkNsYXNzIMKgIMKgMjU1IFZl
bmRvciBTcGVjaWZpYyBTdWJjbGFzcwo+IMKgIMKgIMKgYkludGVyZmFjZVByb3RvY29sIMKgIMKg
MjU1IFZlbmRvciBTcGVjaWZpYyBQcm90b2NvbAo+IMKgIMKgIMKgaUludGVyZmFjZSDCoCDCoCDC
oCDCoCDCoCDCoCDCoDUKPiDCoCDCoCDCoEVuZHBvaW50IERlc2NyaXB0b3I6Cj4gwqAgwqAgwqAg
wqBiTGVuZ3RoIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDcKPiDCoCDCoCDCoCDCoGJEZXNjcmlw
dG9yVHlwZSDCoCDCoCDCoCDCoCA1Cj4gwqAgwqAgwqAgwqBiRW5kcG9pbnRBZGRyZXNzIMKgIMKg
IDB4ODEgwqBFUCAxIElOCj4gwqAgwqAgwqAgwqBibUF0dHJpYnV0ZXMgwqAgwqAgwqAgwqAgwqAg
wqAyCj4gwqAgwqAgwqAgwqAgwqBUcmFuc2ZlciBUeXBlIMKgIMKgIMKgIMKgIMKgIMKgQnVsawo+
IMKgIMKgIMKgIMKgIMKgU3luY2ggVHlwZSDCoCDCoCDCoCDCoCDCoCDCoCDCoCBOb25lCj4gwqAg
wqAgwqAgwqAgwqBVc2FnZSBUeXBlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIERhdGEKPiDCoCDCoCDC
oCDCoHdNYXhQYWNrZXRTaXplIMKgIMKgIDB4MDIwMCDCoDF4IDUxMiBieXRlcwo+IMKgIMKgIMKg
IMKgYkludGVydmFsIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAKPiDCoCDCoCDCoEVuZHBvaW50IERl
c2NyaXB0b3I6Cj4gwqAgwqAgwqAgwqBiTGVuZ3RoIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDcK
PiDCoCDCoCDCoCDCoGJEZXNjcmlwdG9yVHlwZSDCoCDCoCDCoCDCoCA1Cj4gwqAgwqAgwqAgwqBi
RW5kcG9pbnRBZGRyZXNzIMKgIMKgIDB4MDEgwqBFUCAxIE9VVAo+IMKgIMKgIMKgIMKgYm1BdHRy
aWJ1dGVzIMKgIMKgIMKgIMKgIMKgIMKgMgo+IMKgIMKgIMKgIMKgIMKgVHJhbnNmZXIgVHlwZSDC
oCDCoCDCoCDCoCDCoCDCoEJ1bGsKPiDCoCDCoCDCoCDCoCDCoFN5bmNoIFR5cGUgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgTm9uZQo+IMKgIMKgIMKgIMKgIMKgVXNhZ2UgVHlwZSDCoCDCoCDCoCDCoCDC
oCDCoCDCoCBEYXRhCj4gwqAgwqAgwqAgwqB3TWF4UGFja2V0U2l6ZSDCoCDCoCAweDAyMDAgwqAx
eCA1MTIgYnl0ZXMKPiDCoCDCoCDCoCDCoGJJbnRlcnZhbCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAw
Cj4gwqAgwqAgwqBFbmRwb2ludCBEZXNjcmlwdG9yOgo+IMKgIMKgIMKgIMKgYkxlbmd0aCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCA3Cj4gwqAgwqAgwqAgwqBiRGVzY3JpcHRvclR5cGUgwqAgwqAg
wqAgwqAgNQo+IMKgIMKgIMKgIMKgYkVuZHBvaW50QWRkcmVzcyDCoCDCoCAweDAyIMKgRVAgMiBP
VVQKPiDCoCDCoCDCoCDCoGJtQXR0cmlidXRlcyDCoCDCoCDCoCDCoCDCoCDCoDIKPiDCoCDCoCDC
oCDCoCDCoFRyYW5zZmVyIFR5cGUgwqAgwqAgwqAgwqAgwqAgwqBCdWxrCj4gwqAgwqAgwqAgwqAg
wqBTeW5jaCBUeXBlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE5vbmUKPiDCoCDCoCDCoCDCoCDCoFVz
YWdlIFR5cGUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgRGF0YQo+IMKgIMKgIMKgIMKgd01heFBhY2tl
dFNpemUgwqAgwqAgMHgwMjAwIMKgMXggNTEyIGJ5dGVzCj4gwqAgwqAgwqAgwqBiSW50ZXJ2YWwg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgMAo+IMKgIMKgIMKgRW5kcG9pbnQgRGVzY3JpcHRvcjoKPiDC
oCDCoCDCoCDCoGJMZW5ndGggwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgNwo+IMKgIMKgIMKgIMKg
YkRlc2NyaXB0b3JUeXBlIMKgIMKgIMKgIMKgIDUKPiDCoCDCoCDCoCDCoGJFbmRwb2ludEFkZHJl
c3MgwqAgwqAgMHgwMyDCoEVQIDMgT1VUCj4gwqAgwqAgwqAgwqBibUF0dHJpYnV0ZXMgwqAgwqAg
wqAgwqAgwqAgwqAyCj4gwqAgwqAgwqAgwqAgwqBUcmFuc2ZlciBUeXBlIMKgIMKgIMKgIMKgIMKg
IMKgQnVsawo+IMKgIMKgIMKgIMKgIMKgU3luY2ggVHlwZSDCoCDCoCDCoCDCoCDCoCDCoCDCoCBO
b25lCj4gwqAgwqAgwqAgwqAgwqBVc2FnZSBUeXBlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIERhdGEK
PiDCoCDCoCDCoCDCoHdNYXhQYWNrZXRTaXplIMKgIMKgIDB4MDIwMCDCoDF4IDUxMiBieXRlcwo+
IMKgIMKgIMKgIMKgYkludGVydmFsIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAKPiDCoCDCoCDCoEVu
ZHBvaW50IERlc2NyaXB0b3I6Cj4gwqAgwqAgwqAgwqBiTGVuZ3RoIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIDcKPiDCoCDCoCDCoCDCoGJEZXNjcmlwdG9yVHlwZSDCoCDCoCDCoCDCoCA1Cj4gwqAg
wqAgwqAgwqBiRW5kcG9pbnRBZGRyZXNzIMKgIMKgIDB4MDQgwqBFUCA0IE9VVAo+IMKgIMKgIMKg
IMKgYm1BdHRyaWJ1dGVzIMKgIMKgIMKgIMKgIMKgIMKgMgo+IMKgIMKgIMKgIMKgIMKgVHJhbnNm
ZXIgVHlwZSDCoCDCoCDCoCDCoCDCoCDCoEJ1bGsKPiDCoCDCoCDCoCDCoCDCoFN5bmNoIFR5cGUg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgTm9uZQo+IMKgIMKgIMKgIMKgIMKgVXNhZ2UgVHlwZSDCoCDC
oCDCoCDCoCDCoCDCoCDCoCBEYXRhCj4gwqAgwqAgwqAgwqB3TWF4UGFja2V0U2l6ZSDCoCDCoCAw
eDAyMDAgwqAxeCA1MTIgYnl0ZXMKPiDCoCDCoCDCoCDCoGJJbnRlcnZhbCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCAwCj4gwqAgwqAgwqBFbmRwb2ludCBEZXNjcmlwdG9yOgo+IMKgIMKgIMKgIMKgYkxl
bmd0aCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCA3Cj4gwqAgwqAgwqAgwqBiRGVzY3JpcHRvclR5
cGUgwqAgwqAgwqAgwqAgNQo+IMKgIMKgIMKgIMKgYkVuZHBvaW50QWRkcmVzcyDCoCDCoCAweDA1
IMKgRVAgNSBPVVQKPiDCoCDCoCDCoCDCoGJtQXR0cmlidXRlcyDCoCDCoCDCoCDCoCDCoCDCoDIK
PiDCoCDCoCDCoCDCoCDCoFRyYW5zZmVyIFR5cGUgwqAgwqAgwqAgwqAgwqAgwqBCdWxrCj4gwqAg
wqAgwqAgwqAgwqBTeW5jaCBUeXBlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE5vbmUKPiDCoCDCoCDC
oCDCoCDCoFVzYWdlIFR5cGUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgRGF0YQo+IMKgIMKgIMKgIMKg
d01heFBhY2tldFNpemUgwqAgwqAgMHgwMjAwIMKgMXggNTEyIGJ5dGVzCj4gwqAgwqAgwqAgwqBi
SW50ZXJ2YWwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMAo+IMKgIMKgIMKgRW5kcG9pbnQgRGVzY3Jp
cHRvcjoKPiDCoCDCoCDCoCDCoGJMZW5ndGggwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgNwo+IMKg
IMKgIMKgIMKgYkRlc2NyaXB0b3JUeXBlIMKgIMKgIMKgIMKgIDUKPiDCoCDCoCDCoCDCoGJFbmRw
b2ludEFkZHJlc3MgwqAgwqAgMHgwNiDCoEVQIDYgT1VUCj4gwqAgwqAgwqAgwqBibUF0dHJpYnV0
ZXMgwqAgwqAgwqAgwqAgwqAgwqAyCj4gwqAgwqAgwqAgwqAgwqBUcmFuc2ZlciBUeXBlIMKgIMKg
IMKgIMKgIMKgIMKgQnVsawo+IMKgIMKgIMKgIMKgIMKgU3luY2ggVHlwZSDCoCDCoCDCoCDCoCDC
oCDCoCDCoCBOb25lCj4gwqAgwqAgwqAgwqAgwqBVc2FnZSBUeXBlIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIERhdGEKPiDCoCDCoCDCoCDCoHdNYXhQYWNrZXRTaXplIMKgIMKgIDB4MDIwMCDCoDF4IDUx
MiBieXRlcwo+IMKgIMKgIMKgIMKgYkludGVydmFsIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAKPiBE
ZXZpY2UgUXVhbGlmaWVyIChmb3Igb3RoZXIgZGV2aWNlIHNwZWVkKToKPiDCoGJMZW5ndGggwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAxMAo+IMKgYkRlc2NyaXB0b3JUeXBlIMKgIMKgIMKgIMKgIDYK
PiDCoGJjZFVTQiDCoCDCoCDCoCDCoCDCoCDCoCDCoCAyLjAwCj4gwqBiRGV2aWNlQ2xhc3MgwqAg
wqAgwqAgwqAgwqAgwqAwIChEZWZpbmVkIGF0IEludGVyZmFjZSBsZXZlbCkKPiDCoGJEZXZpY2VT
dWJDbGFzcyDCoCDCoCDCoCDCoCAwCj4gwqBiRGV2aWNlUHJvdG9jb2wgwqAgwqAgwqAgwqAgMAo+
IMKgYk1heFBhY2tldFNpemUwIMKgIMKgIMKgIMKgNjQKPiDCoGJOdW1Db25maWd1cmF0aW9ucyDC
oCDCoCDCoDEKPiBEZXZpY2UgU3RhdHVzOiDCoCDCoCAweDAwMDAKPiDCoChCdXMgUG93ZXJlZCkK
Pgo=

2009-10-12 18:47:23

by Luis Correia

[permalink] [raw]
Subject: Re: RaLink 148f:3070 not working since upgrade from 2.6.30 to 2.6.31

Hi,

2009/10/12 Br?ulio B O Bhavamitra <[email protected]>:
> 2009/10/12 Br?ulio B O Bhavamitra <[email protected]>
>>
>> 2009/10/12 John W. Linville <[email protected]>
>>>
>>> On Sun, Oct 11, 2009 at 09:18:24AM -0300, Br?ulio B O Bhavamitra wrote:
>>> > Also in Ubuntu Karmic Beta (where the firmware is present) it doesn't
>>> > work (radio not working, can't find any access point)
>>> >
>>> > 2009/10/11 Br?ulio B O Bhavamitra <[email protected]>:
>>> > > Since the upgrade from kernel 2.6.30 to 2.6.31 on archlinux the usb
>>> > > wireless from Ralink doesn't work anymore.
>>> > > Please ask for more info if necessary.
>>>
>>> This commit is post-2.6.30 (and pre-2.6.31):
>>>
>>> commit d53d9e67b55f6a9fc3f836c5c392eb41ce5676f4
>>> Author: Ivo van Doorn <[email protected]>
>>> Date: ? Sun Apr 26 15:47:48 2009 +0200
>>>
>>> ? ?rt2x00: Implement support for rt2800usb
>>>
>>> ? ?Add support for the rt2800usb chipset.
>>>
>>> ? ?Current problems:
>>> ? ? * Cannot scan 11n AP's
>>> ? ? * No TX during first minute after association
>>> ? ? * Broken Hardware encryption
>>>
>>> ? ?Includes various patches from Mattias, Felix, Xose and Axel.
>>>
>>> ? ?Signed-off-by: Mattias Nissler <[email protected]>
>>> ? ?Signed-off-by: Felix Fietkau <[email protected]>
>>> ? ?Signed-off-by: Xose Vazquez Perez <[email protected]>
>>> ? ?Signed-off-by: Axel Kollhofer <[email protected]>
>>> ? ?Signed-off-by: Ivo van Doorn <[email protected]>
>>> ? ?Signed-off-by: John W. Linville <[email protected]>
>>>
>>> That is the first time 148f:3070 is supported by the rt2x00 drivers.
>>> I have no idea what you were using up to 2.6.30...
>>
>> Ow, this is really strange.
>> I was using the ArchLinux's 2.6.30.6 kernel which is an almost vanilla kernel.
>> Very strange, I remember seeing it loading the <something>2870sta module and worked perfectly.

That's the driver in staging, known as crap.

It has nothing to do with the rt2x00 project.



Luis Correia
rt2x00 project admin

2009-10-12 13:46:46

by John W. Linville

[permalink] [raw]
Subject: Re: RaLink 148f:3070 not working since upgrade from 2.6.30 to 2.6.31

On Sun, Oct 11, 2009 at 09:18:24AM -0300, Br?ulio B O Bhavamitra wrote:
> Also in Ubuntu Karmic Beta (where the firmware is present) it doesn't
> work (radio not working, can't find any access point)
>
> 2009/10/11 Br?ulio B O Bhavamitra <[email protected]>:
> > Since the upgrade from kernel 2.6.30 to 2.6.31 on archlinux the usb
> > wireless from Ralink doesn't work anymore.
> > Please ask for more info if necessary.

This commit is post-2.6.30 (and pre-2.6.31):

commit d53d9e67b55f6a9fc3f836c5c392eb41ce5676f4
Author: Ivo van Doorn <[email protected]>
Date: Sun Apr 26 15:47:48 2009 +0200

rt2x00: Implement support for rt2800usb

Add support for the rt2800usb chipset.

Current problems:
* Cannot scan 11n AP's
* No TX during first minute after association
* Broken Hardware encryption

Includes various patches from Mattias, Felix, Xose and Axel.

Signed-off-by: Mattias Nissler <[email protected]>
Signed-off-by: Felix Fietkau <[email protected]>
Signed-off-by: Xose Vazquez Perez <[email protected]>
Signed-off-by: Axel Kollhofer <[email protected]>
Signed-off-by: Ivo van Doorn <[email protected]>
Signed-off-by: John W. Linville <[email protected]>

That is the first time 148f:3070 is supported by the rt2x00 drivers.
I have no idea what you were using up to 2.6.30...

John
--
John W. Linville Someday the world will need a hero, and you
[email protected] might be all we have. Be ready.

2009-10-12 18:18:51

by Bráulio B O Bhavamitra

[permalink] [raw]
Subject: Re: RaLink 148f:3070 not working since upgrade from 2.6.30 to 2.6.31

2009/10/12 Bráulio B O Bhavamitra <[email protected]>
>
> 2009/10/12 John W. Linville <[email protected]>
>>
>> On Sun, Oct 11, 2009 at 09:18:24AM -0300, Bráulio B O Bhavamitra wrote:
>> > Also in Ubuntu Karmic Beta (where the firmware is present) it doesn't
>> > work (radio not working, can't find any access point)
>> >
>> > 2009/10/11 Bráulio B O Bhavamitra <[email protected]>:
>> > > Since the upgrade from kernel 2.6.30 to 2.6.31 on archlinux the usb
>> > > wireless from Ralink doesn't work anymore.
>> > > Please ask for more info if necessary.
>>
>> This commit is post-2.6.30 (and pre-2.6.31):
>>
>> commit d53d9e67b55f6a9fc3f836c5c392eb41ce5676f4
>> Author: Ivo van Doorn <[email protected]>
>> Date:   Sun Apr 26 15:47:48 2009 +0200
>>
>>    rt2x00: Implement support for rt2800usb
>>
>>    Add support for the rt2800usb chipset.
>>
>>    Current problems:
>>     * Cannot scan 11n AP's
>>     * No TX during first minute after association
>>     * Broken Hardware encryption
>>
>>    Includes various patches from Mattias, Felix, Xose and Axel.
>>
>>    Signed-off-by: Mattias Nissler <[email protected]>
>>    Signed-off-by: Felix Fietkau <[email protected]>
>>    Signed-off-by: Xose Vazquez Perez <[email protected]>
>>    Signed-off-by: Axel Kollhofer <[email protected]>
>>    Signed-off-by: Ivo van Doorn <[email protected]>
>>    Signed-off-by: John W. Linville <[email protected]>
>>
>> That is the first time 148f:3070 is supported by the rt2x00 drivers.
>> I have no idea what you were using up to 2.6.30...
>
> Ow, this is really strange.
> I was using the ArchLinux's 2.6.30.6 kernel which is an almost vanilla kernel.
> Very strange, I remember seeing it loading the <something>2870sta module and worked perfectly.
>>
>> John
>> --
>> John W. Linville                Someday the world will need a hero, and you
>> [email protected]                  might be all we have.  Be ready.
>