On Tue, Feb 21, 2023 at 6:02 PM Bill Cunningham <bill.cu1234@gmail.com> wrote:

On 2/21/2023 1:25 PM, Mike Wright wrote:
> On 2/21/23 08:56, Bill C wrote:
[...]
Bus 002 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U
Wireless Adapter

Is what the USB bus says is the USB adapter.

Ralink was a California company that was acquired by Mediatek, a Taiwan company in 2011, which
explains the MT in MT7601U.

That was a popular model, with 1696 linux-hardware.org reports.  Early reports say it works, recent reports
only say "detected".   http://linux-hardware.org/?id=usb:148f-7601 mentions 3 drivers, one shipped with
kernels that have it enabled.  All 3 Fedora kernels here have it configured as a module.

% grep CONFIG_MT7601U  /boot/config*
/boot/config-6.1.11-200.fc37.x86_64:CONFIG_MT7601U=m
/boot/config-6.1.12-200.fc37.x86_64:CONFIG_MT7601U=m
/boot/config-6.2.0-0.rc5.20230125git948ef7bb70c4.40.fc38.x86_64:CONFIG_MT7601U=m


Check the kernels on your system.  Boot one that has the module and see if  "mt7601u" is being used:

% lsmod | grep mt7601u

If it isn't listed, try running "modprobe -v --show mt7601u". Wikipedia has a list of drivers that flags the models
that need non-free firmware.  Yours does. I have:

% ls -l /usr/lib/firmware/mediatek/mt7610u*
-rw-r--r--. 1 root root 39928 Feb 12 16:50 /usr/lib/firmware/mediatek/mt7610u.bin.xz

It appears that yours should work in Fedora.  You may need to rid your system of old manually installed drivers and/or
find a way to update the non-free firmware:

% dnf whatprovides /usr/lib/firmware/mediatek
Last metadata expiration check: 2 days, 8:04:41 ago on Sat 18 Feb 2023 04:05:52 PM.
linux-firmware-20220913-140.fc37.noarch : Firmware files used by the Linux kernel
Repo        : fedora
Matched from:
Filename    : /usr/lib/firmware/mediatek

linux-firmware-20230210-147.fc37.noarch : Firmware files used by the Linux kernel
Repo        : @System
Matched from:
Filename    : /usr/lib/firmware/mediatek

linux-firmware-20230210-147.fc37.noarch : Firmware files used by the Linux kernel
Repo        : updates
Matched from:
Filename    : /usr/lib/firmware/mediatek


 

--
George N. White III