Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

driver mt7601 is unable to initialize #64

Open
jrfabio opened this issue Apr 21, 2017 · 100 comments
Open

driver mt7601 is unable to initialize #64

jrfabio opened this issue Apr 21, 2017 · 100 comments

Comments

@jrfabio
Copy link

@jrfabio jrfabio commented Apr 21, 2017

Hi everyone, i'm trying to make it work but no sucess yet. Would you help me?
Folows the dmesg output...

[ 187.755599] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 187.755604] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 187.759466] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 187.759841] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 187.759845] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 187.763725] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 187.764120] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 187.764124] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 187.767971] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 187.768338] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 187.768343] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 187.768346] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 187.988074] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 188.188075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 188.388085] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 188.388139] mt7601u: probe of 8-3:1.0 failed with error -110
[ 188.388534] usb 8-3: USB disconnect, device number 29
[ 188.652025] usb 8-3: new high-speed USB device number 30 using ehci-pci
[ 188.811416] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 188.811420] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 188.811424] usb 8-3: Product: 802.11 n WLAN
[ 188.811426] usb 8-3: Manufacturer: MediaTek
[ 188.811429] usb 8-3: SerialNumber: 1.0
[ 188.936096] usb 8-3: reset high-speed USB device number 30 using ehci-pci
[ 189.087079] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 189.089398] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 189.089406] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 189.494965] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 189.494970] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 189.666916] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 189.667657] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 189.667665] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 189.671164] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 189.671667] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 189.671672] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 189.675409] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 189.675908] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 189.675913] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 189.679654] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 189.680228] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 189.680234] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 189.683910] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 189.684421] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 189.684426] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 189.684430] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 189.904074] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 190.104067] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 190.308074] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 190.308133] mt7601u: probe of 8-3:1.0 failed with error -110
[ 190.308534] usb 8-3: USB disconnect, device number 30
[ 190.572025] usb 8-3: new high-speed USB device number 31 using ehci-pci
[ 190.731497] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 190.731502] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 190.731505] usb 8-3: Product: 802.11 n WLAN
[ 190.731508] usb 8-3: Manufacturer: MediaTek
[ 190.731510] usb 8-3: SerialNumber: 1.0
[ 190.856090] usb 8-3: reset high-speed USB device number 31 using ehci-pci
[ 191.007039] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 191.008730] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 191.008738] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 191.415052] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 191.415056] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 191.591255] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 191.591450] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 191.591462] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 191.595502] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 191.595751] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 191.595758] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 191.599751] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 191.600034] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 191.600039] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 191.603990] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 191.604305] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 191.604310] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 191.608236] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 191.608501] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 191.608505] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 191.608508] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 191.828064] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 192.032074] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 192.220060] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 192.220109] mt7601u: probe of 8-3:1.0 failed with error -110
[ 192.220459] usb 8-3: USB disconnect, device number 31
[ 192.488075] usb 8-3: new high-speed USB device number 32 using ehci-pci
[ 192.647477] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 192.647482] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 192.647485] usb 8-3: Product: 802.11 n WLAN
[ 192.647488] usb 8-3: Manufacturer: MediaTek
[ 192.647490] usb 8-3: SerialNumber: 1.0
[ 192.772067] usb 8-3: reset high-speed USB device number 32 using ehci-pci
[ 192.923147] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 192.924726] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 192.924741] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 193.334916] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 193.334920] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 193.507246] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 193.507451] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 193.507457] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 193.511491] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 193.511753] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 193.511759] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 193.515739] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 193.516025] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 193.516033] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 193.519976] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 193.520240] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 193.520245] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 193.524225] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 193.524490] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 193.524495] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 193.524498] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 193.748066] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 193.948077] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 194.144074] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 194.144129] mt7601u: probe of 8-3:1.0 failed with error -110
[ 194.144536] usb 8-3: USB disconnect, device number 32
[ 194.412077] usb 8-3: new high-speed USB device number 33 using ehci-pci
[ 194.571475] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 194.571480] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 194.571483] usb 8-3: Product: 802.11 n WLAN
[ 194.571486] usb 8-3: Manufacturer: MediaTek
[ 194.571489] usb 8-3: SerialNumber: 1.0
[ 194.696081] usb 8-3: reset high-speed USB device number 33 using ehci-pci
[ 194.847018] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 194.848949] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 194.848954] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 195.255926] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 195.255930] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 195.432384] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 195.433081] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 195.433088] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 195.436614] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 195.437283] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 195.437290] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 195.440873] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 195.441377] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 195.441381] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 195.445121] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 195.445644] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 195.445651] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 195.449374] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 195.449878] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 195.449882] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 195.449885] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 195.672063] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 195.872049] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 196.068052] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 196.068111] mt7601u: probe of 8-3:1.0 failed with error -110
[ 196.068513] usb 8-3: USB disconnect, device number 33
[ 196.332086] usb 8-3: new high-speed USB device number 34 using ehci-pci
[ 196.491501] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 196.491505] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 196.491509] usb 8-3: Product: 802.11 n WLAN
[ 196.491511] usb 8-3: Manufacturer: MediaTek
[ 196.491514] usb 8-3: SerialNumber: 1.0
[ 196.616034] usb 8-3: reset high-speed USB device number 34 using ehci-pci
[ 196.767057] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 196.768636] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 196.768644] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 197.174083] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 197.174088] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 197.354042] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 197.354698] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 197.354706] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 197.358290] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 197.358669] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 197.358674] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 197.362534] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 197.362918] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 197.362922] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 197.366778] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 197.367168] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 197.367173] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 197.371038] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 197.371426] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 197.371430] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 197.371433] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 197.576041] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 197.776071] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 197.976073] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 197.976131] mt7601u: probe of 8-3:1.0 failed with error -110
[ 197.976529] usb 8-3: USB disconnect, device number 34
[ 198.244070] usb 8-3: new high-speed USB device number 35 using ehci-pci
[ 198.403425] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 198.403430] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 198.403433] usb 8-3: Product: 802.11 n WLAN
[ 198.403436] usb 8-3: Manufacturer: MediaTek
[ 198.403438] usb 8-3: SerialNumber: 1.0
[ 198.528080] usb 8-3: reset high-speed USB device number 35 using ehci-pci
[ 198.679108] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 198.681049] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 198.681056] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 199.063146] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 199.063151] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 199.239231] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 199.239895] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 199.239902] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 199.243479] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 199.243859] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 199.243864] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 199.247724] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 199.248153] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 199.248159] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 199.251970] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 199.252483] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 199.252489] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 199.256215] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 199.256729] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 199.256734] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 199.256737] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 199.472091] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 199.672085] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 199.872060] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 199.872122] mt7601u: probe of 8-3:1.0 failed with error -110
[ 199.872618] usb 8-3: USB disconnect, device number 35
[ 200.136049] usb 8-3: new high-speed USB device number 36 using ehci-pci
[ 200.295497] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 200.295502] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 200.295505] usb 8-3: Product: 802.11 n WLAN
[ 200.295511] usb 8-3: Manufacturer: MediaTek
[ 200.295513] usb 8-3: SerialNumber: 1.0
[ 200.420049] usb 8-3: reset high-speed USB device number 36 using ehci-pci
[ 200.571065] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 200.572639] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 200.572647] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 200.983968] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 200.983972] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 201.155309] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 201.155426] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 201.155432] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 201.159556] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 201.159808] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 201.159815] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 201.163804] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 201.164079] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 201.164084] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 201.168061] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 201.168299] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 201.168304] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 201.172306] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 201.172566] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 201.172572] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 201.172575] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 201.392076] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 201.588079] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 201.792075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 201.792130] mt7601u: probe of 8-3:1.0 failed with error -110
[ 201.792530] usb 8-3: USB disconnect, device number 36
[ 202.056042] usb 8-3: new high-speed USB device number 37 using ehci-pci
[ 202.215476] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 202.215481] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 202.215485] usb 8-3: Product: 802.11 n WLAN
[ 202.215487] usb 8-3: Manufacturer: MediaTek
[ 202.215490] usb 8-3: SerialNumber: 1.0
[ 202.344065] usb 8-3: reset high-speed USB device number 37 using ehci-pci
[ 202.495149] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 202.496726] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 202.496740] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 202.902937] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 202.902941] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 203.075152] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 203.075269] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 203.075275] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 203.079403] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 203.079652] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 203.079660] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 203.083650] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 203.083917] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 203.083925] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 203.087887] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 203.088157] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 203.088162] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 203.092134] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 203.092398] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 203.092403] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 203.092406] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 203.296042] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 203.496075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 203.696074] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 203.696132] mt7601u: probe of 8-3:1.0 failed with error -110
[ 203.696529] usb 8-3: USB disconnect, device number 37
[ 203.960056] usb 8-3: new high-speed USB device number 38 using ehci-pci
[ 204.119443] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 204.119447] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 204.119450] usb 8-3: Product: 802.11 n WLAN
[ 204.119453] usb 8-3: Manufacturer: MediaTek
[ 204.119456] usb 8-3: SerialNumber: 1.0
[ 204.244085] usb 8-3: reset high-speed USB device number 38 using ehci-pci
[ 204.395136] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 204.396710] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 204.396719] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 204.790929] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 204.790933] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 204.967146] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 204.967813] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 204.967821] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 204.971378] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 204.971761] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 204.971766] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 204.975638] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 204.976045] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 204.976051] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 204.979895] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 204.980260] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 204.980266] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 204.984156] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 204.984511] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 204.984516] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 204.984519] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 205.200077] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 205.400080] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 205.600071] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 205.600130] mt7601u: probe of 8-3:1.0 failed with error -110
[ 205.600532] usb 8-3: USB disconnect, device number 38
[ 205.868092] usb 8-3: new high-speed USB device number 39 using ehci-pci
[ 206.027440] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 206.027445] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 206.027448] usb 8-3: Product: 802.11 n WLAN
[ 206.027451] usb 8-3: Manufacturer: MediaTek
[ 206.027453] usb 8-3: SerialNumber: 1.0
[ 206.152088] usb 8-3: reset high-speed USB device number 39 using ehci-pci
[ 206.303384] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 206.304809] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 206.304824] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 206.711300] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 206.711304] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 206.888645] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 206.889183] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 206.889189] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 206.892892] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 206.893144] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 206.893148] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 206.897138] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 206.897391] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 206.897394] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 206.901408] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 206.901656] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 206.901661] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 206.905646] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 206.905901] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 206.905906] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 206.905910] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 207.132077] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 207.332067] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 207.536086] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 207.536145] mt7601u: probe of 8-3:1.0 failed with error -110
[ 207.536472] usb 8-3: USB disconnect, device number 39
[ 207.804105] usb 8-3: new high-speed USB device number 40 using ehci-pci
[ 207.963452] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 207.963457] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 207.963460] usb 8-3: Product: 802.11 n WLAN
[ 207.963463] usb 8-3: Manufacturer: MediaTek
[ 207.963465] usb 8-3: SerialNumber: 1.0
[ 208.088059] usb 8-3: reset high-speed USB device number 40 using ehci-pci
[ 208.239014] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 208.240588] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 208.240596] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 208.632443] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 208.632446] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 208.807167] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 208.807183] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 208.807189] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 208.811410] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 208.811664] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 208.811669] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 208.815663] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 208.815914] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 208.815919] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 208.819908] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 208.820450] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 208.820456] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 208.824173] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 208.825305] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 208.825312] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 208.825315] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 209.044084] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 209.244035] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 209.448065] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 209.448121] mt7601u: probe of 8-3:1.0 failed with error -110
[ 209.448462] usb 8-3: USB disconnect, device number 40
[ 209.712097] usb 8-3: new high-speed USB device number 41 using ehci-pci
[ 209.871479] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 209.871483] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 209.871487] usb 8-3: Product: 802.11 n WLAN
[ 209.871489] usb 8-3: Manufacturer: MediaTek
[ 209.871496] usb 8-3: SerialNumber: 1.0
[ 209.996095] usb 8-3: reset high-speed USB device number 41 using ehci-pci
[ 210.146924] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 210.148854] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 210.148861] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 210.552847] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 210.552849] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 210.728192] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 210.728660] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 210.728672] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 210.732427] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 210.732816] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 210.732824] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 210.736690] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 210.736946] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 210.736949] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 210.740942] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 210.741207] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 210.741214] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 210.745199] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 210.745451] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 210.745456] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 210.745460] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 210.968083] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 211.168075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 211.364076] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 211.364136] mt7601u: probe of 8-3:1.0 failed with error -110
[ 211.364539] usb 8-3: USB disconnect, device number 41
[ 211.628040] usb 8-3: new high-speed USB device number 42 using ehci-pci
[ 211.787522] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 211.787526] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 211.787534] usb 8-3: Product: 802.11 n WLAN
[ 211.787537] usb 8-3: Manufacturer: MediaTek
[ 211.787540] usb 8-3: SerialNumber: 1.0
[ 211.916084] usb 8-3: reset high-speed USB device number 42 using ehci-pci
[ 212.067095] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 212.069160] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 212.069168] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 212.472394] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 212.472397] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 212.647622] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 212.648320] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 212.648329] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 212.651870] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 212.652376] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 212.652383] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 212.656107] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 212.656627] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 212.656634] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 212.660371] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 212.660870] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 212.660874] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 212.664602] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 212.665111] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 212.665116] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 212.665119] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 212.884083] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 213.084049] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 213.284055] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 213.284110] mt7601u: probe of 8-3:1.0 failed with error -110
[ 213.284513] usb 8-3: USB disconnect, device number 42
[ 213.552059] usb 8-3: new high-speed USB device number 43 using ehci-pci
[ 213.715476] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 213.715481] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 213.715485] usb 8-3: Product: 802.11 n WLAN
[ 213.715488] usb 8-3: Manufacturer: MediaTek
[ 213.715490] usb 8-3: SerialNumber: 1.0
[ 213.844113] usb 8-3: reset high-speed USB device number 43 using ehci-pci
[ 213.995031] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 213.996960] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 213.996968] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 214.391957] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 214.391962] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 214.567560] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 214.568239] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 214.568246] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 214.571785] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 214.573266] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 214.573281] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 214.576069] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 214.577311] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 214.577316] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 214.580292] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 214.581561] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 214.581568] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 214.584551] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 214.585803] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 214.585807] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 214.585810] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 214.812066] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 215.012082] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 215.212078] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 215.212132] mt7601u: probe of 8-3:1.0 failed with error -110
[ 215.212522] usb 8-3: USB disconnect, device number 43
[ 215.480085] usb 8-3: new high-speed USB device number 44 using ehci-pci
[ 215.639516] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 215.639520] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 215.639524] usb 8-3: Product: 802.11 n WLAN
[ 215.639527] usb 8-3: Manufacturer: MediaTek
[ 215.639530] usb 8-3: SerialNumber: 1.0
[ 215.768050] usb 8-3: reset high-speed USB device number 44 using ehci-pci
[ 215.919083] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 215.920887] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 215.920892] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 216.311904] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 216.311909] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 216.487253] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 216.487935] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 216.487943] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 216.491501] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 216.491881] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 216.491886] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 216.495745] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 216.496113] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 216.496118] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 216.499995] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 216.500503] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 216.500511] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 216.504246] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 216.504746] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 216.504751] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 216.504754] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 216.720053] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 216.924100] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 217.124064] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 217.124124] mt7601u: probe of 8-3:1.0 failed with error -110
[ 217.124542] usb 8-3: USB disconnect, device number 44
[ 217.388111] usb 8-3: new high-speed USB device number 45 using ehci-pci
[ 217.547468] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 217.547472] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 217.547475] usb 8-3: Product: 802.11 n WLAN
[ 217.547478] usb 8-3: Manufacturer: MediaTek
[ 217.547481] usb 8-3: SerialNumber: 1.0
[ 217.672106] usb 8-3: reset high-speed USB device number 45 using ehci-pci
[ 217.823299] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 217.824995] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 217.825003] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 218.231115] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 218.231119] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 218.412459] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 218.412663] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 218.412671] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 218.416711] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 218.416976] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 218.416982] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 218.420958] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 218.421226] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 218.421233] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 218.425199] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 218.425452] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 218.425456] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 218.429458] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 218.429704] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 218.429709] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 218.429713] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 218.652083] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 218.856078] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 219.044077] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 219.044137] mt7601u: probe of 8-3:1.0 failed with error -110
[ 219.044537] usb 8-3: USB disconnect, device number 45
[ 219.312074] usb 8-3: new high-speed USB device number 46 using ehci-pci
[ 219.471429] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 219.471433] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 219.471435] usb 8-3: Product: 802.11 n WLAN
[ 219.471437] usb 8-3: Manufacturer: MediaTek
[ 219.471439] usb 8-3: SerialNumber: 1.0
[ 219.596087] usb 8-3: reset high-speed USB device number 46 using ehci-pci
[ 219.747142] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 219.748595] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 219.748603] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 220.150957] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 220.150961] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 220.323057] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 220.323173] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 220.323179] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 220.327308] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 220.327577] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 220.327584] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 220.331552] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 220.331818] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 220.331824] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 220.335791] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 220.336161] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 220.336167] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 220.340130] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 220.340295] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 220.340300] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 220.340303] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 220.560042] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 220.756045] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 220.956088] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 220.956147] mt7601u: probe of 8-3:1.0 failed with error -110
[ 220.956565] usb 8-3: USB disconnect, device number 46
[ 221.220092] usb 8-3: new high-speed USB device number 47 using ehci-pci
[ 221.379534] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 221.379539] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 221.379542] usb 8-3: Product: 802.11 n WLAN
[ 221.379544] usb 8-3: Manufacturer: MediaTek
[ 221.379547] usb 8-3: SerialNumber: 1.0
[ 221.508048] usb 8-3: reset high-speed USB device number 47 using ehci-pci
[ 221.659117] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 221.661054] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 221.661067] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 222.072054] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 222.072057] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 222.248417] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 222.249073] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 222.249081] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 222.252638] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 222.253314] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 222.253320] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 222.256900] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 222.257279] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 222.257283] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 222.261147] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 222.261543] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 222.261548] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 222.265407] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 222.265780] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 222.265784] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 222.265787] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 222.488057] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 222.684078] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 222.884053] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 222.884109] mt7601u: probe of 8-3:1.0 failed with error -110
[ 222.884512] usb 8-3: USB disconnect, device number 47
[ 223.148090] usb 8-3: new high-speed USB device number 48 using ehci-pci
[ 223.307516] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 223.307521] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 223.307524] usb 8-3: Product: 802.11 n WLAN
[ 223.307527] usb 8-3: Manufacturer: MediaTek
[ 223.307529] usb 8-3: SerialNumber: 1.0
[ 223.436088] usb 8-3: reset high-speed USB device number 48 using ehci-pci
[ 223.591101] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 223.593045] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 223.593053] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 223.990049] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 223.990053] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 224.162775] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 224.162889] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 224.162895] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 224.167022] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 224.167288] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 224.167295] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 224.171270] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 224.171535] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 224.171541] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 224.175513] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 224.175769] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 224.175779] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 224.179773] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 224.180031] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 224.180037] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 224.180040] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 224.392073] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 224.592097] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 224.792103] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 224.792162] mt7601u: probe of 8-3:1.0 failed with error -110
[ 224.792572] usb 8-3: USB disconnect, device number 48
[ 225.056107] usb 8-3: new high-speed USB device number 49 using ehci-pci
[ 225.215508] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 225.215511] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 225.215514] usb 8-3: Product: 802.11 n WLAN
[ 225.215516] usb 8-3: Manufacturer: MediaTek
[ 225.215518] usb 8-3: SerialNumber: 1.0
[ 225.340070] usb 8-3: reset high-speed USB device number 49 using ehci-pci
[ 225.491103] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 225.492825] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 225.492835] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 225.878539] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 225.878543] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 226.055773] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 226.055856] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 226.055873] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 226.060024] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 226.060291] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 226.060298] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 226.064270] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 226.064531] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 226.064537] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 226.068510] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 226.068820] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 226.068825] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 226.072757] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 226.073015] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 226.073020] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 226.073023] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 226.288072] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 226.476057] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 226.676076] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 226.676134] mt7601u: probe of 8-3:1.0 failed with error -110
[ 226.676532] usb 8-3: USB disconnect, device number 49
[ 226.944075] usb 8-3: new high-speed USB device number 50 using ehci-pci
[ 227.103516] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 227.103519] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 227.103522] usb 8-3: Product: 802.11 n WLAN
[ 227.103524] usb 8-3: Manufacturer: MediaTek
[ 227.103525] usb 8-3: SerialNumber: 1.0
[ 227.228096] usb 8-3: reset high-speed USB device number 50 using ehci-pci
[ 227.379098] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 227.380654] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 227.380659] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 227.766930] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 227.766934] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 227.943410] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 227.944113] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 227.944130] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 227.947653] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 227.948152] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 227.948158] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 227.951904] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 227.952400] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 227.952406] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 227.956172] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 227.956662] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 227.956668] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 227.960405] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 227.960906] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 227.960910] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 227.960914] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 228.180088] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 228.380077] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 228.580040] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 228.580095] mt7601u: probe of 8-3:1.0 failed with error -110
[ 228.580495] usb 8-3: USB disconnect, device number 50
[ 228.844046] usb 8-3: new high-speed USB device number 51 using ehci-pci
[ 229.003534] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 229.003538] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 229.003542] usb 8-3: Product: 802.11 n WLAN
[ 229.003545] usb 8-3: Manufacturer: MediaTek
[ 229.003547] usb 8-3: SerialNumber: 1.0
[ 229.132034] usb 8-3: reset high-speed USB device number 51 using ehci-pci
[ 229.283119] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 229.285187] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 229.285195] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 229.686068] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 229.686072] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 229.864170] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 229.864815] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 229.864823] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 229.868406] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 229.869411] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 229.869418] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 229.872652] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 229.873422] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 229.873427] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 229.876911] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 229.877691] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 229.877699] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 229.881168] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 229.881920] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 229.881924] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 229.881927] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 230.112080] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 230.308048] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 230.508053] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 230.508111] mt7601u: probe of 8-3:1.0 failed with error -110
[ 230.508510] usb 8-3: USB disconnect, device number 51
[ 230.776086] usb 8-3: new high-speed USB device number 52 using ehci-pci
[ 230.935551] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 230.935556] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 230.935559] usb 8-3: Product: 802.11 n WLAN
[ 230.935562] usb 8-3: Manufacturer: MediaTek
[ 230.935564] usb 8-3: SerialNumber: 1.0
[ 231.064074] usb 8-3: reset high-speed USB device number 52 using ehci-pci
[ 231.215130] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 231.217083] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 231.217091] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 231.607089] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 231.607093] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 231.783186] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 231.783647] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 231.783652] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 231.787426] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 231.787674] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 231.787676] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 231.791680] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 231.791945] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 231.791948] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 231.795942] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 231.796191] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 231.796196] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 231.800180] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 231.800434] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 231.800439] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 231.800443] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 232.024040] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 232.224076] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 232.420072] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 232.420127] mt7601u: probe of 8-3:1.0 failed with error -110
[ 232.420532] usb 8-3: USB disconnect, device number 52
[ 232.688028] usb 8-3: new high-speed USB device number 53 using ehci-pci
[ 232.847447] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 232.847452] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 232.847455] usb 8-3: Product: 802.11 n WLAN
[ 232.847458] usb 8-3: Manufacturer: MediaTek
[ 232.847464] usb 8-3: SerialNumber: 1.0
[ 232.976067] usb 8-3: reset high-speed USB device number 53 using ehci-pci
[ 233.127161] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 233.129229] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 233.129237] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 233.526119] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 233.526123] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 233.703096] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 233.703771] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 233.703779] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 233.707344] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 233.707723] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 233.707729] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 233.711590] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 233.711965] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 233.711969] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 233.715846] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 233.716245] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 233.716250] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 233.720120] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 233.720469] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 233.720475] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 233.720478] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 233.944069] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 234.144050] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 234.344075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 234.344130] mt7601u: probe of 8-3:1.0 failed with error -110
[ 234.344531] usb 8-3: USB disconnect, device number 53
[ 234.612092] usb 8-3: new high-speed USB device number 54 using ehci-pci
[ 234.771483] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 234.771488] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 234.771491] usb 8-3: Product: 802.11 n WLAN
[ 234.771494] usb 8-3: Manufacturer: MediaTek
[ 234.771496] usb 8-3: SerialNumber: 1.0
[ 234.896063] usb 8-3: reset high-speed USB device number 54 using ehci-pci
[ 235.047070] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 235.049135] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 235.049147] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 235.446903] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 235.446907] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 235.625134] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 235.625785] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 235.625793] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 235.629377] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 235.629756] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 235.629761] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 235.633624] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 235.634004] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 235.634007] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 235.637871] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 235.638258] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 235.638264] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 235.642128] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 235.642515] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 235.642521] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 235.642524] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 235.848061] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 236.048075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 236.248075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 236.248130] mt7601u: probe of 8-3:1.0 failed with error -110
[ 236.248539] usb 8-3: USB disconnect, device number 54
[ 236.516087] usb 8-3: new high-speed USB device number 55 using ehci-pci
[ 236.675519] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 236.675523] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 236.675527] usb 8-3: Product: 802.11 n WLAN
[ 236.675529] usb 8-3: Manufacturer: MediaTek
[ 236.675532] usb 8-3: SerialNumber: 1.0
[ 236.804086] usb 8-3: reset high-speed USB device number 55 using ehci-pci
[ 236.955101] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 236.957049] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 236.957057] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 237.368068] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 237.368072] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 237.543171] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 237.543824] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 237.543832] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 237.547421] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 237.547799] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 237.547804] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 237.551664] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 237.552067] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 237.552071] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 237.555924] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 237.556291] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 237.556296] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 237.560157] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 237.560536] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 237.560541] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 237.560545] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 237.776077] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 237.972076] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 238.172075] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 238.172130] mt7601u: probe of 8-3:1.0 failed with error -110
[ 238.172539] usb 8-3: USB disconnect, device number 55
[ 238.436066] usb 8-3: new high-speed USB device number 56 using ehci-pci
[ 238.595437] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 238.595441] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 238.595444] usb 8-3: Product: 802.11 n WLAN
[ 238.595447] usb 8-3: Manufacturer: MediaTek
[ 238.595450] usb 8-3: SerialNumber: 1.0
[ 238.720075] usb 8-3: reset high-speed USB device number 56 using ehci-pci
[ 238.871156] mt7601u 8-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 238.873218] mt7601u 8-3:1.0: firmware: direct-loading firmware mt7601u.bin
[ 238.873226] mt7601u 8-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[ 239.256114] mt7601u 8-3:1.0: Warning: unsupported EEPROM version 0d
[ 239.256118] mt7601u 8-3:1.0: EEPROM ver:0d fae:00
[ 239.430851] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 239.431540] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 239.431551] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 239.435097] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 239.435598] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 239.435603] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 239.439341] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 239.439842] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 239.439845] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 239.443583] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 239.444125] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 239.444130] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 239.447852] mt7601u 8-3:1.0: Error: RX urb failed:-71
[ 239.448350] mt7601u 8-3:1.0: Error: MCU resp urb failed:-71
[ 239.448355] mt7601u 8-3:1.0: Error: MCU resp evt:0 seq:4-3!
[ 239.448358] mt7601u 8-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[ 239.668068] mt7601u 8-3:1.0: Vendor request req:07 off:0080 failed:-71
[ 239.872078] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 240.076076] mt7601u 8-3:1.0: Vendor request req:02 off:0080 failed:-71
[ 240.076131] mt7601u: probe of 8-3:1.0 failed with error -110
[ 240.076532] usb 8-3: USB disconnect, device number 56
[ 240.340083] usb 8-3: new high-speed USB device number 57 using ehci-pci
[ 240.499483] usb 8-3: New USB device found, idVendor=148f, idProduct=7601
[ 240.499486] usb 8-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 240.499488] usb 8-3: Product: 802.11 n WLAN
[ 240.499491] usb 8-3: Manufacturer: MediaTek
[ 240.499492] usb 8-3: SerialNumber: 1.0
[ 240.624030] usb 8-3: reset high-speed USB device number 57 using ehci-pci
^C

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Apr 22, 2017

Hm. Something seems wrong with the device at USB layer. Does it work with any other driver/OS?

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Apr 23, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Apr 24, 2017

Hm. What is the platform (CPU)? Where did you get the firmware from? Is there chance you could try to compile the driver from Mediatek's website?

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Apr 24, 2017

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Apr 24, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Apr 25, 2017

Ah, I think they may have removed it after I upstreamed this driver...
You can find some copies on GH, like this one: https://github.com/porjo/mt7601u
As far as FW goes, can you re-download it to make sure it's not corrupted? This is the MD5 sum it should have:

$ md5sum /lib/firmware/mt7601u.bin 
696cedb8e76ecc0cda9f9b0d3972c64d  /lib/firmware/mt7601u.bin
@jrfabio
Copy link
Author

@jrfabio jrfabio commented Apr 28, 2017

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Apr 28, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Apr 28, 2017

Hm. Looks like the vendor driver doesn't build for 4.9 kernel.
What about the firmware? Could you show what md5sum the firmware you got has?

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Apr 28, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Apr 29, 2017

I was asking about the md5sum of the firmware, so /lib/firmware/mt7601u.bin:

$ md5sum /lib/firmware/mt7601u.bin 
696cedb8e76ecc0cda9f9b0d3972c64d  /lib/firmware/mt7601u.bin
@jrfabio
Copy link
Author

@jrfabio jrfabio commented Apr 29, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented May 1, 2017

Sorry, I run out of ideas :( Either the card is broken, or the USB controller, or the two just don't like each other :(

@jrfabio
Copy link
Author

@jrfabio jrfabio commented May 1, 2017

@aleksander
Copy link

@aleksander aleksander commented Jun 7, 2017

Hi!
I have exactly the same problem:

[  100.874586] usb 3-3: new high-speed USB device number 2 using xhci_hcd
[  101.468104] usb 3-3: reset high-speed USB device number 2 using xhci_hcd
[  101.600320] mt7601u 3-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[  101.608217] mt7601u 3-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[  102.012412] mt7601u 3-3:1.0: Warning: unsupported EEPROM version 0d
[  102.012414] mt7601u 3-3:1.0: EEPROM ver:0d fae:00
[  102.165074] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  102.165097] mt7601u 3-3:1.0: Error: MCU resp urb failed:-71
[  102.165100] mt7601u 3-3:1.0: Error: MCU resp evt:0 seq:4-3!
[  102.165109] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  102.165154] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  102.165189] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  102.165205] usb 3-3: USB disconnect, device number 2
[  102.165210] mt7601u 3-3:1.0: Error: submit URB dir:128 ep:1 failed:-19
[  102.166009] usbcore: registered new interface driver mt7601u
[  102.444765] usb 3-3: new high-speed USB device number 3 using xhci_hcd
[  102.698367] usb 3-3: reset high-speed USB device number 3 using xhci_hcd
[  102.830737] mt7601u 3-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
[  102.831287] mt7601u 3-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
[  103.242023] mt7601u 3-3:1.0: Warning: unsupported EEPROM version 0d
[  103.242026] mt7601u 3-3:1.0: EEPROM ver:0d fae:00
[  103.395708] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  103.395743] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  103.395763] mt7601u 3-3:1.0: Error: MCU resp urb failed:-71
[  103.395767] mt7601u 3-3:1.0: Error: MCU resp evt:0 seq:4-3!
[  103.395788] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  103.395802] mt7601u 3-3:1.0: Error: MCU resp urb failed:-71
[  103.395805] mt7601u 3-3:1.0: Error: MCU resp evt:0 seq:4-3!
[  103.395833] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  103.395850] mt7601u 3-3:1.0: Error: MCU resp urb failed:-71
[  103.395853] mt7601u 3-3:1.0: Error: MCU resp evt:0 seq:4-3!
[  103.395859] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  103.395871] mt7601u 3-3:1.0: Error: MCU resp urb failed:-71
[  103.395874] mt7601u 3-3:1.0: Error: MCU resp evt:0 seq:4-3!
[  103.395937] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  103.395962] mt7601u 3-3:1.0: Error: RX urb failed:-71
[  103.395974] mt7601u 3-3:1.0: Error: MCU resp urb failed:-71
[  103.395977] mt7601u 3-3:1.0: Error: MCU resp evt:0 seq:4-3!
[  103.395980] mt7601u 3-3:1.0: Error: mt7601u_mcu_wait_resp timed out
[  103.531572] mt7601u 3-3:1.0: Vendor request req:07 off:0080 failed:-71
[  103.664926] mt7601u 3-3:1.0: Vendor request req:02 off:0080 failed:-71
[  103.798251] mt7601u 3-3:1.0: Vendor request req:02 off:0080 failed:-71
[  103.798294] mt7601u: probe of 3-3:1.0 failed with error -110
[  103.798472] usb 3-3: USB disconnect, device number 3

This error reproduced on two different desktops and one laptop all running latest Arch Linux. But It's working fine on windows 10.

~ » uname -a
Linux 4.11.3-1-ARCH #1 SMP PREEMPT Sun May 28 10:40:17 CEST 2017 x86_64 GNU/Linux
~ » md5sum /lib/firmware/mt7601u.bin 
696cedb8e76ecc0cda9f9b0d3972c64d  /lib/firmware/mt7601u.bin

How can I help debug this? Could you please give any directions where I can start the investigation?

@aleksander
Copy link

@aleksander aleksander commented Jun 7, 2017

The problem is in mt7601u_phy_init > mt7601u_init_cal > mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0). With this lines commented initialization ends successfully and interface appears. Don't know is it working or not.

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Jun 7, 2017

@aleksander
Copy link

@aleksander aleksander commented Jun 7, 2017

@jrfabio, I want to solve this problem because I also have mt7601u based device with the same symptoms, so I believe @kuba-moo will suggest some way :)

@kuba-moo, should I open another issue?

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Jun 7, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Jun 7, 2017

Hi @aleksander!
Thanks for investigating, did you check if the device works with calibration removed?
Now we have two bad devices, perhaps we can try to find commonalities. What's your dongle Aleksander? @jrfabio how about yours?

@aleksander
Copy link

@aleksander aleksander commented Jun 8, 2017

did you check if the device works with calibration removed?

Yes, device works without calibration. I successfully connected to my phone and loaded some web sites. Not sure about speed and stability though. Need more testing.

What's your dongle Aleksander?

Mine is Elisona USB Wi-Fi adapter ordered from aliexpress (https://aliexpress.com/item/150Mbps-Mini-Wireless-USB-Wlan-Adapter-802-11g-n-Wifi-Dongle-Lan-Card-w-Antenna-big/32527991067.html)

if this help I can dissassemble the device to see whats in there.

I still can't find a cd-rom to check CD contents, maybe I'll find modified driver there.

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Jun 8, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Jun 9, 2017

I think the chip reports to be the same version of silicon as all the others I've seen (well there are two variants but this is the more common one). I will try to get one from AliExpress, although it will take a month to be delivered ;)
Definitely check out if there is a Linux driver on the CD. The version of Linux driver I had from MediaTek was quite old, perhaps they changed something.

@aleksander
Copy link

@aleksander aleksander commented Jun 15, 2017

I found a cd-rom and cd contents is

├── MTK WlanU
│   ├── DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2
└── RTL WlanU
    ├── RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911.zip

Archives contain sources with timestamps of 9.12.2013.
Look like it's the same old mediatek driver.

@jrfabio
Copy link
Author

@jrfabio jrfabio commented Jun 15, 2017

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Jun 15, 2017

3.0.0.4 is the version I was basing this driver on :( One thing you could try to do is installing a very old kernel (~3.8 times probably) and see if the vendor driver works there. For now I think you should be safe to hack the calibration out, I think it only affects sensitivity.

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Jun 23, 2017

I just got my device from Alibaba and it works :/ Can you try your with Fedora 25, kernel 4.11.4-200.fc25.x86_64? That works fine for me..

@kuba-moo
Copy link
Owner

@kuba-moo kuba-moo commented Jun 23, 2017

FWIW my device has a white round sticker on the back which says Tolvia.

@romeumellobr
Copy link

@romeumellobr romeumellobr commented Jun 26, 2017

No, my device don't have this sticker, is white round but says "AF"

@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented Apr 4, 2019

// ret = mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0);

Does it works without commenting CAL_RXIQ ? Vendor driver does DPD calibration under conditional compilation, so perhaps it should be disabled on some devices based on USB ID or some EEPROM flag. But it always does RXIQ calibration .

@pedrombmachado
Copy link

@pedrombmachado pedrombmachado commented Apr 4, 2019

@sgruszka ,
Did not tried. Please follow the following steps to load the module:

$ sudo rmmod mt7601u.ko
$ sudo modprobe mac80211
$ sudo insmod ./mt7601u.ko
@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented Apr 4, 2019

FWIW, for me things work without any extra calibration masking .

@qinchuan12345
Copy link

@qinchuan12345 qinchuan12345 commented Apr 18, 2019

I have a small mt7601u dongle
ubuntu 16.10
I have follow the comment: ### pedrombmachado commented
It can work 5 minutes .After 5 minutes it report:
mt7601u 8-3:1.0: Error: RX urb failed:-71
and disconnect the wifi.
The small dongle is hot.

I change another mt7601u dongle . The dongle have a External antenna(The two mt7601u is not one manufacturer). It is hot too. But it can work fine with ubuntu 16.10 and ubuntu 18.04
I think, the driver is work fine normal , but chip is work instability. When Temperature rise. It lost some data, and the error process have bug in it. The error process It should have re_init the dongle, but it close the network.So If someone check the error process, maybe will fix it.( Just guess )

@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented Apr 18, 2019

@qinchuan12345 does the driver not work for you if you don't use changes from previous comments ? MCU_CAL_DPD is exactly for temperature calibration so maybe dongle overheat because of that calibration removal.
You can also compile with debugging enabled by this patch
enable_debug.patch.txt
and provide dmesg output. It should show more what happen before RX urb failed error.

@qinchuan12345
Copy link

@qinchuan12345 qinchuan12345 commented Apr 18, 2019

I test it again One of mt7601u(have a External antenna) is work fine . and run in buildroot system(kernel 4.15.16), dirver code is in kernel .
some time it work fine, but some time , when startup, it will failed to be loaded with return -2 error
There are more in normal work than failures.

@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented Apr 18, 2019

@qinchuan12345 so you need to modify (remove DPD and RXIQ calibration) otherwise dongle overheat ? Or it overheat with modification too on some system but not on ubuntu ?

@qinchuan12345
Copy link

@qinchuan12345 qinchuan12345 commented Apr 18, 2019

@sgruszka I test it again One of mt7601u(have a External antenna) is work fine . and run in buildroot system(kernel 4.15.16), dirver code is in kernel ,modified follow this article.
One of mt7601u(have a External antenna) is work fine with ubuntu 16.04. This driver is from this gitbub and modified follow this article.

One of mt7601u(have a External antenna) run in buildroot system(kernel 4.15.16), dirver code is in kernel ,without any modify. some time it work find, but some time , when startup, it will failed to be loaded with return -2 error

test times is not enough. So Stability is unknown

@qinchuan12345
Copy link

@qinchuan12345 qinchuan12345 commented Apr 18, 2019

small one(No antenna, very hot) It can't work

I bought another mt7601u(have long antenna),It can work fine with ubuntu 18.04
And work fine with ubunt 16.04 + install the driver that download in this github and modified follow this article
And can work with buildroot kernel 4.15.16

@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented Apr 19, 2019

small one(No antenna, very hot) It can't work

Does this happen with or without the modification (DPD calibration removal) ?

@qinchuan12345
Copy link

@qinchuan12345 qinchuan12345 commented Apr 19, 2019

@sgruszka I have test all the case , ubuntu driver no modify, ubuntu + modified code ,buildroot nomodify and modified code ,all can't work fine. If nomodify, the device can't setup success, If modified, It can setup success,but 10 minute after, It died.

@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented Apr 19, 2019

@qinchuan12345 does commenting only MCU_CAL_RXIQ or only MCU_CAL_DPD make things work ?

@qinchuan12345
Copy link

@qinchuan12345 qinchuan12345 commented Apr 19, 2019

@sgruszka Yes delete MCU_CAL_RXIQ and MCU_CAL_DPD, can let the small dongle to steup the driver.
and work fine about 10 minutes.
And another mt7601u will work fine without delete them.

@leuber
Copy link

@leuber leuber commented Apr 20, 2019

Тут русские есть вобще ? немогу разобраться

@leuber
Copy link

@leuber leuber commented Apr 22, 2019

Спасибо. разобрался запустил

@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented Apr 30, 2019

@qinchuan12345 I was asking for checking to delete only MCU_CAL_DPD with MCU_CAL_RXIQ staid enabled and vice versa, not deleting both

@TheMicrosoftMan
Copy link

@TheMicrosoftMan TheMicrosoftMan commented May 4, 2019

@leuber как запустил?

@leuber
Copy link

@leuber leuber commented May 5, 2019

@TheMicrosoftMan пиши в телеграм 0681632431

@sgruszka
Copy link
Collaborator

@sgruszka sgruszka commented May 15, 2019

So, can somebody provide information if disabling only DPD calibration without RXIQ is sufficient to make driver to initialize ?

Additionally please provide content of:
/sys/kernel/debug/ieee80211/phy1/mt7601u/eeprom_param
file , perhaps we should do not perform DPD calibration if TSSI is enabled. If not we at least can add module option to disable DPD, so code modification will not be needed to make devices work with the driver.

Also, do you have Mediatek driver available on provided CD for not working devices? Driver available on Mediatek web page is old and perhaps does not support non-working devices and we need some updated vendor driver as reference to correctly fix this problem.

@vandit86
Copy link

@vandit86 vandit86 commented Jul 29, 2019

For the raspbian user firs off all :

sudo apt-get install raspberrypi-kernel-headers

and than follow the solution of @pedrombmachado
#issuecomment-479672261

The solution described here worked for me in Ubuntu 16.04 and 18.04:
#64 (comment)

I will reference it here:

Originally written by ingate.
Thanks to aleksander and Nidroide.
Tested on Ubuntu 14.04 (kernel 4.4), Ubuntu 17.10 (kernel 4.13) and Ubuntu 18.04 (4.15.0-36-generic)

  1. Download corresponding kernel source from kernel.org. For example: if you have 4.4.0-104-generic download version 4.4.
  2. From archive unpack just folder drivers/net/wireless/mediatek/mt7601u
  3. Edit phy.c. Find function mt7601u_init_cal and comment out call mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0); like so:

// ret = mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0);
// if (ret)
// return ret;
// ret = mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->dpd_temp);
// if (ret)
// return ret;

Find function mt7601u_phy_recalibrate_after_assoc and comment out call mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->curr_temp); like so:

void mt7601u_phy_recalibrate_after_assoc(struct mt7601u_dev *dev)
{
// mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->curr_temp);

mt7601u_rxdc_cal(dev);

}

  1. Build module: make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
  2. Remove device
  3. sudo rmmod mt7601u
  4. sudo insmod ./mt7601u.ko
  5. Insert device
  6. Check there are no errors in dmesg and interface appeared in ip link, check connection stability.
  7. To make change persistent till next kernel upgrade: backup original module and replace with compiled. To find out where is original module run modinfo mt7601u (view string filename: /lib/modules/KERNEL_VERSION/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko).
@Vichoko
Copy link

@Vichoko Vichoko commented Nov 13, 2019

In Ubuntu 18 with linux headers 4.15.0-66-generic the fix isn't longer viable because make errors. When making the fixed / patched driver module make throws the following werror:

(base) ➜  mt7601u make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
make: Entering directory '/usr/src/linux-headers-4.15.0-66-generic'
  CC [M]  /home/me/mediatek/mt7601u/usb.o
  CC [M]  /home/me/mediatek/mt7601u/init.o
  CC [M]  /home/me/mediatek/mt7601u/main.o
  CC [M]  /home/me/mediatek/mt7601u/mcu.o
/home/me/mediatek/mt7601u/mcu.c: In function ‘mt7601u_load_firmware’:
/home/me/mediatek/mt7601u/mcu.c:423:10: error: implicit declaration of function ‘firmware_request_cache’; did you mean ‘firmware_running’? [-Werror=implicit-function-declaration]
   return firmware_request_cache(dev->dev, MT7601U_FIRMWARE);
          ^~~~~~~~~~~~~~~~~~~~~~
          firmware_running
cc1: some warnings being treated as errors
scripts/Makefile.build:330: recipe for target '/home/me/mediatek/mt7601u/mcu.o' failed
make[1]: *** [/home/me/mediatek/mt7601u/mcu.o] Error 1
Makefile:1577: recipe for target '_module_/home/me/mediatek/mt7601u' failed
make: *** [_module_/home/me/mediatek/mt7601u] Error 2
make: Leaving directory '/usr/src/linux-headers-4.15.0-66-generic'

I tried to ignore the warnign with no good outcome.
Any idea how to fix it? I found out that this function exists in https://static.lwn.net/kerneldoc/driver-api/firmware/fallback-mechanisms.html, but for some reason isn't existing in my case.

Edit: I changed the call for a return 0 as stated in this repo, an i will see if it works..
Edit2: it works!

@mozlima
Copy link

@mozlima mozlima commented Mar 25, 2020

I get this problem when using the dongle with usb cable. Tested 2 usb cables the result are the same. So maybe not enough power when using the cables

@DrShams
Copy link

@DrShams DrShams commented Mar 27, 2020

I solve that problem by connecting my Wi-Fi adapter properly to virtual machine in VirtualBox

@ddiabloss
Copy link

@ddiabloss ddiabloss commented Mar 28, 2020

The solution described here worked for me in Ubuntu 16.04 and 18.04:
#64 (comment)

I will reference it here:

Originally written by ingate.
Thanks to aleksander and Nidroide.
Tested on Ubuntu 14.04 (kernel 4.4), Ubuntu 17.10 (kernel 4.13) and Ubuntu 18.04 (4.15.0-36-generic)

  1. Download corresponding kernel source from kernel.org. For example: if you have 4.4.0-104-generic download version 4.4.
  2. From archive unpack just folder drivers/net/wireless/mediatek/mt7601u
  3. Edit phy.c. Find function mt7601u_init_cal and comment out call mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0); like so:

// ret = mt7601u_mcu_calibrate(dev, MCU_CAL_RXIQ, 0);
// if (ret)
// return ret;
// ret = mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->dpd_temp);
// if (ret)
// return ret;

Find function mt7601u_phy_recalibrate_after_assoc and comment out call mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->curr_temp); like so:

void mt7601u_phy_recalibrate_after_assoc(struct mt7601u_dev *dev)
{
// mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->curr_temp);

mt7601u_rxdc_cal(dev);

}

  1. Build module: make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
  2. Remove device
  3. sudo rmmod mt7601u
  4. sudo insmod ./mt7601u.ko
  5. Insert device
  6. Check there are no errors in dmesg and interface appeared in ip link, check connection stability.
  7. To make change persistent till next kernel upgrade: backup original module and replace with compiled. To find out where is original module run modinfo mt7601u (view string filename: /lib/modules/KERNEL_VERSION/kernel/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko).

In dmesg:

[13527.316554] usb 3-1: new high-speed USB device number 99 using xhci_hcd
[13527.470720] usb 3-1: New USB device found, idVendor=148f, idProduct=7601
[13527.470727] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[13527.470731] usb 3-1: Product: 802.11 n WLAN
[13527.470734] usb 3-1: Manufacturer: MediaTek
[13527.470737] usb 3-1: SerialNumber: 1.0
[13527.522780] ModemManager[18916]: segfault at 0 ip 0000000000436f02 sp 00007fffc619cbd0 error 4 in ModemManager[400000+11b000]

any solution for this?

@FlyingFishBird
Copy link

@FlyingFishBird FlyingFishBird commented Jun 1, 2020

ward here

@avp24
Copy link

@avp24 avp24 commented Jun 9, 2020

Hi,
I am not able to connect with an secured Access Point whereas able to connect with an Open Network using mt7601u driver. I have already applied the patch in phy.c mentioned above. Can anyone please help what could be the issue when trying to secured Access Point.
On inserting the module I get below message in dmesg:
==20180309==> hub_port_init 1 #0
Plug in USB Port1
usb 1-1: reset high-speed USB device number 2 using Sstar-ehci-1
VVDN ASIC revision: 76010001 MAC revision: 76010500
mt7601u 1-1:1.0: ASIC revision: 76010001 MAC revision: 76010500
mt7601u 1-1:1.0: EEPROM ver:0c fae:00
usbcore: registered new interface driver mt7601u

wlan0 interface comes up and when I run below command using wpa_supplicant I get below error:
wlan0: deauthenticating from 08:25:25:70:d3:68 by local choice (Reason: 1=UNSPECIFIED)

Also adding dumpstack and logs for wpa_supplicant :
./wpa_supplicant -B -iwlan0 -c/customer/wpa_supplicant.co
nf -ddd
wpa_supplicant v2.4
random: Trying to read entropy from /dev/random
Successfully initialized wpa_supplicant
Initializing interface 'wlan0' conf '/customer/wpa_supplicant.conf' driver 'default' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/customer/wpa_supplicant.conf' -> '/customer/wpa_supplicant.conf'
Reading configuration file '/customer/wpa_supplicant.conf'
Line: 6 - start of a new network block
ssid - hexdump_ascii(len=7):
52 65 64 6d 69 41 50 RedmiAP
PSK (ASCII passphrase) - hexdump_ascii(len=8): [REMOVED]
scan_ssid=1 (0x1)
key_mgmt: 0x2
PSK (from passphrase) - hexdump(len=32): [REMOVED]
Priority group 0
id=0 ssid='RedmiAP'
rfkill: Cannot open RFKILL control device
nl80211: RFKILL status not available
nl80211: Supported cipher 00-0f-ac:1
nl80211: Supported cipher 00-0f-ac:5
nl80211: Supported cipher 00-0f-ac:2
nl80211: Supported cipher 00-0f-ac:4
nl80211: Supported cipher 00-0f-ac:10
nl80211: Supported cipher 00-0f-ac:8
nl80211: Supported cipher 00-0f-ac:9
nl80211: Using driver-based off-channel TX
nl80211: interface wlan0 in phy phy1
nl80211: Set mode ifindex 4 iftype 2 (STATION)
nl80211: Subscribe to mgmt frames with non-AP handle 0xac308
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac308 match=06
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac308 match=0a07
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac308 match=0a11
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac308 match=1101
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac308 match=1102
nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac308 match=0505
netlink: Operstate: ifindex=4 linkmode=1 (userspace-control), operstate=5 (IF_OPER_DORMANT)
nl80211: driver param='(null)'
Add interface wlan0 to a new radio phy1
nl80211: Regulatory information - country=00
nl80211: 2402-2472 @ 40 MHz 20 mBm
nl80211: 2457-2482 @ 20 MHz 20 mBm (no IR)
nl80211: 2474-2494 @ 20 MHz 20 mBm (no OFDM) (no IR)
nl80211: 5170-5250 @ 80 MHz 20 mBm (no IR)
nl80211: 5250-5330 @ 80 MHz 20 mBm (DFS) (no IR)
nl80211: 5490-5730 @ 160 MHz 20 mBm (DFS) (no IR)
nl80211: 5735-5835 @ 80 MHz 20 mBm (no IR)
nl80211: 57240-63720 @ 2160 MHz 0 mBm
nl80211: Added 802.11b mode based on 802.11g information
wlan0: Own MAC address: 14:6b:9c:d0:6b:f3
wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=(nil) key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=(nil) key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=(nil) key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_nl80211_set_key: ifindex=4 (wlan0) alg=0 addr=(nil) key_idx=3 set_tx=0 seq_len=0 key_len=0
wlan0: RSN: flushing PMKID list in the driver
nl80211: Flush PMKIDs
wlan0: Setting scan request: 0.100000 sec
ENGINE: Loading dynamic engine
ENGINE: Loading dynamic engine
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: Supplicant port status: Unauthorized
nl80211: Skip set_supp_port(unauthorized) while not associated
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
wlan0: Added interface wlan0
wlan0: State: DISCONNECTED -> DISCONNECTED
nl80211: Set wlan0 operstate 0->0 (DORMANT)
netlink: Operstate: ifindex=4 linkmode=-1 (no change), operstate=5 (IF_OPER_DORMANT)
Daemonize..
/customer/SD/wpa_2_4 # wlan0: authenticate with 08:25:25:70:d3:68
wlan0: send auth to 08:25:25:70:d3:68 (try 1/3)
wlan0: authenticated
wlan0: associate with 08:25:25:70:d3:68 (try 1/3)
wlan0: RX AssocResp from 08:25:25:70:d3:68 (capab=0x1431 status=0 aid=1)
wlan0: associated
CPU: 0 PID: 1388 Comm: wpa_supplicant Tainted: G O 4.9.84 #84
Hardware name: SStar Soc (Flattened Device Tree)
[] (unwind_backtrace) from [] (show_stack+0xb/0xc)
[] (show_stack) from [] (ieee80211_mgd_deauth+0x150/0x22c [mac80211])
[] (ieee80211_mgd_deauth [mac80211]) from [] (ieee80211_deauth+0xc/0xe [mac80211])
[] (ieee80211_deauth [mac80211]) from [] (cfg80211_mlme_deauth+0x48/0x50 [cfg80211])
[] (cfg80211_mlme_deauth [cfg80211]) from [] (nl80211_deauthenticate+0x72/0x96 [cfg80211])
[] (nl80211_deauthenticate [cfg80211]) from [] (genl_rcv_msg+0x19f/0x1fc)
[] (genl_rcv_msg) from [] (netlink_rcv_skb+0x33/0x66)
[] (netlink_rcv_skb) from [] (genl_rcv+0x15/0x28)
[] (genl_rcv) from [] (netlink_unicast+0xcf/0x148)
[] (netlink_unicast) from [] (netlink_sendmsg+0x1e1/0x202)
[] (netlink_sendmsg) from [] (sock_sendmsg+0xb/0x16)
[] (sock_sendmsg) from [] (___sys_sendmsg+0x135/0x168)
[] (___sys_sendmsg) from [] (__sys_sendmsg+0x25/0x36)
[] (__sys_sendmsg) from [] (ret_fast_syscall+0x1/0x54)
wlan0: deauthenticating from 08:25:25:70:d3:68 by local choice (Reason: 1=UNSPECIFIED)
wlan0: authenticate with 08:25:25:70:d3:68
wlan0: send auth to 08:25:25:70:d3:68 (try 1/3)
wlan0: authenticated
wlan0: associate with 08:25:25:70:d3:68 (try 1/3)
wlan0: RX AssocResp from 08:25:25:70:d3:68 (capab=0x1431 status=0 aid=2)
wlan0: associated
CPU: 0 PID: 1388 Comm: wpa_supplicant Tainted: G O 4.9.84 #84
Hardware name: SStar Soc (Flattened Device Tree)
[] (unwind_backtrace) from [] (show_stack+0xb/0xc)
[] (show_stack) from [] (ieee80211_mgd_deauth+0x150/0x22c [mac80211])
[] (ieee80211_mgd_deauth [mac80211]) from [] (ieee80211_deauth+0xc/0xe [mac80211])
[] (ieee80211_deauth [mac80211]) from [] (cfg80211_mlme_deauth+0x48/0x50 [cfg80211])
[] (cfg80211_mlme_deauth [cfg80211]) from [] (nl80211_deauthenticate+0x72/0x96 [cfg80211])
[] (nl80211_deauthenticate [cfg80211]) from [] (genl_rcv_msg+0x19f/0x1fc)
[] (genl_rcv_msg) from [] (netlink_rcv_skb+0x33/0x66)
[] (netlink_rcv_skb) from [] (genl_rcv+0x15/0x28)
[] (genl_rcv) from [] (netlink_unicast+0xcf/0x148)
[] (netlink_unicast) from [] (netlink_sendmsg+0x1e1/0x202)
[] (netlink_sendmsg) from [] (sock_sendmsg+0xb/0x16)
[] (sock_sendmsg) from [] (___sys_sendmsg+0x135/0x168)
[] (___sys_sendmsg) from [] (__sys_sendmsg+0x25/0x36)
[] (__sys_sendmsg) from [] (ret_fast_syscall+0x1/0x54)
wlan0: deauthenticating from 08:25:25:70:d3:68 by local choice (Reason: 1=UNSPECIFIED)

@Sturwandan
Copy link

@Sturwandan Sturwandan commented Dec 11, 2020

Hello there!
I have got same problem on Linux 5.4.81 x86_64:

usb 1-5: new high-speed USB device number 7 using ehci-pci
usb 1-5: New USB device found, idVendor=148f, idProduct=7601, bcdDevice= 0.00
usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-5: Product: 802.11 n WLAN
usb 1-5: Manufacturer: MediaTek
usb 1-5: SerialNumber: 1.0
usb 1-5: reset high-speed USB device number 7 using ehci-pci
mt7601u 1-5:1.0: ASIC revision: 76010001 MAC revision: 76010500
mt7601u 1-5:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
mt7601u 1-5:1.0: EEPROM ver:0d fae:00
mt7601u 1-5:1.0: Error: MCU resp urb failed:-71
mt7601u 1-5:1.0: Error: MCU resp evt:0 seq:3-2!
mt7601u 1-5:1.0: Error: MCU resp urb failed:-71
mt7601u 1-5:1.0: Error: MCU resp evt:0 seq:3-2!
mt7601u 1-5:1.0: Error: MCU resp urb failed:-71
mt7601u 1-5:1.0: Error: MCU resp evt:0 seq:3-2!
mt7601u 1-5:1.0: Error: MCU resp urb failed:-71
mt7601u 1-5:1.0: Error: MCU resp evt:0 seq:3-2!
mt7601u 1-5:1.0: Error: MCU resp urb failed:-71
mt7601u 1-5:1.0: Error: MCU resp evt:0 seq:3-2!
mt7601u 1-5:1.0: Error: mt7601u_mcu_wait_resp timed out
mt7601u 1-5:1.0: Vendor request req:07 off:0080 failed:-71
mt7601u 1-5:1.0: Vendor request req:02 off:0080 failed:-71
mt7601u 1-5:1.0: Vendor request req:02 off:0080 failed:-71
mt7601u: probe of 1-5:1.0 failed with error -110
usb 1-5: USB disconnect, device number 7

This problem persist even after I did this:

--- /usr/src/linux-5.4.81/drivers/net/wireless/mediatek/mt7601u/phy.c.bak
+++ /usr/src/linux-5.4.81/drivers/net/wireless/mediatek/mt7601u/phy.c
@@ -277,7 +277,9 @@
 		filter |= 0x10000;
 	if (dev->bw != MT_BW_20)
 		filter |= 0x00100;
-
+		
+	/* Undo calibration */
+    return 0;
 	/* TX */
 	ret = mt7601u_mcu_calibrate(dev, MCU_CAL_BW, filter | 1);
 	if (ret)
@@ -586,7 +588,8 @@
 
 void mt7601u_phy_recalibrate_after_assoc(struct mt7601u_dev *dev)
 {
-	mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->curr_temp);
+	/* We don't need to recalibrate after assoc:
+	mt7601u_mcu_calibrate(dev, MCU_CAL_DPD, dev->curr_temp); */
 
 	mt7601u_rxdc_cal(dev);
 }

So I have tried to do a different thing: reverted phy.c and edited mcu.c instead. I have removed the attempt to send a message and replaced it with simple return 0;

mt7601u_mcu_calibrate(struct mt7601u_dev *dev, enum mcu_calibrate cal, u32 val)
{
	struct sk_buff *skb;
	struct {
		__le32 id;
		__le32 value;
	} __packed __aligned(4) msg = {
		.id = cpu_to_le32(cal),
		.value = cpu_to_le32(val),
	};

	skb = mt7601u_mcu_msg_alloc(&msg, sizeof(msg));
	if (!skb)
		return -ENOMEM;
	/* We don't need calibration here */
	return 0;
	/* return mt7601u_mcu_msg_send(dev, skb, CMD_CALIBRATION_OP, true); */
}

This time it works better:

 usb 3-3: new high-speed USB device number 22 using ehci-pci
 usb 3-3: New USB device found, idVendor=148f, idProduct=7601, bcdDevice= 0.00
 usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
 usb 3-3: Product: 802.11 n WLAN
 usb 3-3: Manufacturer: MediaTek
 usb 3-3: SerialNumber: 1.0
 usb 3-3: reset high-speed USB device number 22 using ehci-pci
 mt7601u 3-3:1.0: ASIC revision: 76010001 MAC revision: 76010500
 mt7601u 3-3:1.0: Firmware Version: 0.1.00 Build: 7640 Build time: 201302052146____
 mt7601u 3-3:1.0: EEPROM ver:0d fae:00
 ieee80211 phy20: Selected rate control algorithm 'minstrel_ht'
 usbcore: registered new interface driver mt7601u
 udevd[613]: specified group 'kvm' unknown

Sorry, no patch because I forgot to make a backup copy of the file this time. But hope this helps. Try editing mcu.c and replacing the last line of mt7601u_mcu_calibrate with return 0;

The dongle was able to scan for network but I didn't try to connect it anywhere yet.

fengguang pushed a commit to 0day-ci/linux that referenced this issue May 4, 2021
This is a tentative fix for a long-standing issue [1] with MT7601U devices. In
my case, this is what I see in the dmesg when I plug the device in:

[  660.810386] usb 1-7: new high-speed USB device number 119 using ehci-pci
[  661.031390] usb 1-7: New USB device found, idVendor=148f,
idProduct=7601, bcdDevice= 0.00
[  661.031400] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  661.031404] usb 1-7: Product: 802.11 n WLAN
[  661.031408] usb 1-7: Manufacturer: MediaTek
[  661.031411] usb 1-7: SerialNumber: 1.0
[  661.200379] usb 1-7: reset high-speed USB device number 119 using ehci-pci
[  661.403137] mt7601u 1-7:1.0: ASIC revision: 76010001 MAC revision: 76010500
[  661.404566] mt7601u 1-7:1.0: Firmware Version: 0.1.00 Build: 7640
Build time: 201302052146____
[  661.828765] mt7601u 1-7:1.0: EEPROM ver:0d fae:00
[  662.005518] mt7601u 1-7:1.0: Error: MCU resp urb failed:-71
[  662.005525] mt7601u 1-7:1.0: Error: MCU resp evt:0 seq:5-4!
[  662.010015] mt7601u 1-7:1.0: Error: MCU resp urb failed:-71
[  662.010020] mt7601u 1-7:1.0: Error: MCU resp evt:0 seq:5-4!
[  662.014269] mt7601u 1-7:1.0: Error: MCU resp urb failed:-71
[  662.014275] mt7601u 1-7:1.0: Error: MCU resp evt:0 seq:5-4!
[  662.018516] mt7601u 1-7:1.0: Error: MCU resp urb failed:-71
[  662.018521] mt7601u 1-7:1.0: Error: MCU resp evt:0 seq:5-4!
[  662.022768] mt7601u 1-7:1.0: Error: MCU resp urb failed:-71
[  662.022775] mt7601u 1-7:1.0: Error: MCU resp evt:0 seq:5-4!
[  662.022779] mt7601u 1-7:1.0: Error: mt7601u_mcu_wait_resp timed out
[  662.350350] mt7601u 1-7:1.0: Vendor request req:07 off:0080 failed:-71
[  662.650344] mt7601u 1-7:1.0: Vendor request req:02 off:0080 failed:-71
[  662.950339] mt7601u 1-7:1.0: Vendor request req:02 off:0080 failed:-71
[  662.950389] mt7601u: probe of 1-7:1.0 failed with error -110
[  662.950850] usb 1-7: USB disconnect, device number 119

This loops continuously. The device never comes up.
Turns out, this issue has been narrowed down to a possible calibration
problem [2]. Stanislaw repeatedly asked if disabling DPD calibration only
(keeping the RXIQ calibration) would fix the problem, but nobody seems to have
paid attention. :) Additionally, he asked for contents of
/sys/kernel/debug/ieee80211/phy0/mt7601u/eeprom_param, so here they are:

RF freq offset: 5f
RSSI offset: 0 0
Reference temp: f9
LNA gain: 0
Reg channels: 1-14
Per rate power:
	 raw:05 bw20:05 bw40:05
	 raw:05 bw20:05 bw40:05
	 raw:03 bw20:03 bw40:03
	 raw:03 bw20:03 bw40:03
	 raw:04 bw20:04 bw40:04
	 raw:00 bw20:00 bw40:00
	 raw:00 bw20:00 bw40:00
	 raw:00 bw20:00 bw40:00
	 raw:02 bw20:02 bw40:02
	 raw:00 bw20:00 bw40:00
Per channel power:
	 tx_power  ch1:0c ch2:0c
	 tx_power  ch3:0b ch4:0b
	 tx_power  ch5:0a ch6:0a
	 tx_power  ch7:0a ch8:0a
	 tx_power  ch9:0a ch10:0a
	 tx_power  ch11:0a ch12:0a
	 tx_power  ch13:0a ch14:0a

The attached patch fixes the driver for me. Sending as RFC because this will
probably warrant some kind of quirk to be fixed correctly. Besides, there's an
additional DPD calibration in mt7601u_temp_comp, which I haven't touched, since
it seems a bit more convoluted. The driver works for me regardless (I've sent
this email through one of my MT7601U adapters).

[1] kuba-moo/mt7601u#64
[2] kuba-moo/mt7601u#64 (comment)

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet