mt76x2u vendor request failed / firmware upload failed

Hi everyone!

I installed Leap 15.2 some weeks ago. It is in dual-boot with Windows 10. Sometimes during boot phase I have a critical issue: I receive a flood in dmesg like these:

mt76x2u 4-1.2:1.0: vendor request req:47 off:9018 failed:-110
mt76x2u 4-1.2:1.0: vendor request req:42 off:0230 failed:-110
mt76x2u 4-1.2:1.0: vendor request req:07 off:09a8 failed:-110
mt76x2u 4-1.2:1.0: vendor request req:06 off:09a8failed:-110
mt76x2u 4-1.2:1.0: firmware upload failed: -110

I suppose it regards my wifi pen Netgear A6210.

In particular, If I turn on the PC directly into Leap, in doesn’t boot, remaining in console with these messages above; if instead I first run Windows 10, then I reboot and choose Leap in GRUB, it doesn’t happen and Leap is loaded.

And often, if Leap boot, the wifi doesn’t work. I need to unplug and plug again the Netgear A6210 in order to have it working.

Any suggestions?

My hardware is: ASUS P8P67, AMD Radeon HD 7950 Sapphire Dual-X, 16GB RAM, HD 1TB Western DIgital Cavial Blue (where I have the partition for Leap), SSD Samsung 830 (where I have Windows 10).

Thanks!

ILL you need firmware for this chip.

Please show

lsusb

to determine what hardware you have.

Thank you, this is the lsusb for this device:

Bus 004 Device 004: ID 0846:9053 NetGear, Inc. 

Please post:

journalctl -k | grep -Ei 'firmware|wlan|netgear|mt76'
zypper se -si firmware
zypper lr -d

Hi Saureland,

here the outputs:

zypper se -si firmware
Caricamento dati del repository in corso... 
Lettura dei pacchetti installati in corso... 

S | Name            | Type      | Version              | Arch   | Repository 
--+-----------------+-----------+----------------------+--------+------------------------------------------ 
i | kernel-firmware | pacchetto | 20200107-lp152.2.3.1 | noarch | Repository principale degli aggiornamenti

zypper lr -d
#  | Alias                     | Name                                      | Enabled   | GPG Check     | Refresh       | Priority | Type   | URI                                                                                      | Service 
---+---------------------------+-------------------------------------------+-----------+---------------+---------------+----------+--------+------------------------------------------------------------------------------------------+--------- 
 1 | mozilla                   | mozilla                                   | Sì        | (r ) Sì       | Sì            |   90     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.2/                    |  
 2 | openSUSE-Leap-15.2-1      | openSUSE-Leap-15.2-1                      | No        | ----          | ----          |   99     | rpm-md | hd:/?device=/dev/disk/by-id/usb-SanDisk_Ultra_USB_3.0_20CF302E23E4E1601C110D7E-0:0-part2 |  
 3 | packman                   | packman                                   | Sì        | (r ) Sì       | Sì            |   90     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.2/                      |  
 4 | repo-debug                | Debug Repository                          | No        | ----          | ----          |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/                      |  
 5 | repo-debug-non-oss        | Debug Repository (Non-OSS)                | No        | ----          | ----          |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/                  |  
 6 | repo-debug-update         | Update Repository (Debug)                 | No        | ----          | ----          |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.2/oss/                                 |  
 7 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS)        | No        | ----          | ----          |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.2/non-oss/                             |  
 8 | repo-non-oss              | Repository Non-OSS                        | Sì        | (r ) Sì       | Sì            |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/                        |  
 9 | repo-oss                  | Repository principale                     | Sì        | (r ) Sì       | Sì            |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/                            |  
10 | repo-source               | Source Repository                         | No        | ----          | ----          |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/                     |  
11 | repo-source-non-oss       | Source Repository (Non-OSS)               | No        | ----          | ----          |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/                 |  
12 | repo-update               | Repository principale degli aggiornamenti | Sì        | (r ) Sì       | Sì            |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss                                        |  
13 | repo-update-non-oss       | Repository degli aggiornamenti (Non-Oss)  | Sì        | (r ) Sì       | Sì            |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/                                   |  
14 | snappy                    | snappy                                    | Sì        | (r ) Sì       | Sì            |   99     | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.2             | 

About this:

journalctl -k | grep -Ei 'firmware|wlan|netgear|mt76'

does it need to be run in the boot case when the wifi pen doesn’t work?

Thanks

Possibly installation of a proper driver is needed.

https://askubuntu.com/questions/740227/how-to-install-wifi-netgear-n600-dual-band-wnda3100v3
https://github.com/Netgear-A6210-linux-driver/Netgear-A6210

Its maybe possible, but driver is in the kernel with the ID of this chip.

So please reboot with the Stick plugged in.

Post as root:

journalctl -k | grep -Ei 'firmware|wlan|netgear|mt76'

Or reboot without stick, open terminal, and as root:

journalctl -f

now plugin the stick, wait a few secomds and post here all new output you get in the terminal.