[...]

    Thanks George, I'll try again, this time with Vmware if I can get
    it. I wasn't aware the kernel developers needed access to the
    hardware for this wifi device as I thought, from what I've read,
    that the kernel driver module was actually supplied by Mediatek.

Mediatek devs usually provide drivers tested with a specific distro and kernel.  Changes are often needed for new kernels, and the device has to enabled in the Fedora configuration, so lots of places for bugs to go unnoticed until some user files a report.

One way to see where a driver works is the the LHDB <https://linux-hardware.org>, but the site has become difficult to use -- maybe due to a combination of new linux users and AI data scrapers.

    I've installed F43 in a QEMU/KVM VM and managed to get the 6.18
    kernel installed and active, and also seem to have gotten the
    akmods nvidia driver compiled as well, although the nvidia server
    doesn't seem to be able to communicate. I can't check whether the
    kernel has an MT7927 driver embedded in it because the VM can't
    detect the wifi device so it doesn't offer me the opportunity to
    try to connect via wifi.


There are some places to look.  /lib/modules/6.18.1-200.fc43.x86_64/config lists configured modules.  You check /lib/modules/6.18.1-200.fc43.x86_64/kernel/drivers/net/wireless/mediatek, for example:

% ls /lib/modules/6.18.1-200.fc43.x86_64/kernel/drivers/net/wireless/mediatek
mt76  mt7601u
% ls /lib/modules/6.18.1-200.fc43.x86_64/kernel/drivers/net/wireless/mediatek/mt76 mt7603  mt76-connac-lib.ko.xz  mt76-sdio.ko.xz  mt76x0       mt76x02-usb.ko.xz  mt7915  mt7925  mt792x-usb.ko.xz mt7615  mt76.ko.xz             mt76-usb.ko.xz mt76x02-lib.ko.xz  mt76x2             mt7921  mt792x-lib.ko.xz  mt7996 % ls /lib/modules/6.18.1-200.fc43.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7925
mt7925-common.ko.xz  mt7925e.ko.xz  mt7925u.ko.xz
(base) [gnw3]~% modinfo mt7925e
filename: /lib/modules/6.18.1-200.fc43.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt7925/mt7925e.ko.xz
license:        Dual BSD/GPL
description:    MediaTek MT7925E (PCIe) wireless driver
author:         Lorenzo Bianconi <[email protected]>
author:         Deren Wu <[email protected]>
firmware: mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
firmware:       mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
rhelversion:    10.99
alias:          pci:v000014C3d00000717sv*sd*bc*sc*i*
alias:          pci:v000014C3d00007925sv*sd*bc*sc*i*
depends:  mt792x-lib,mt76-connac-lib,mt76,mt7925-common,rfkill
intree:         Y
name:           mt7925e
[...]

Note that the author list includes both mediatek and kernel devs.   Sometimes one module supports multiple chipsets, so a future mt7925e may support newer hardware.  Once you identify modules that match part of the chipset name you can check the "alias" line for the PCIe vendor (here: 14C3) and device (here: 0717 and 7925) ID's.

    regards,

Thanks George, I checked ls /lib/modules/6.18.1-200.fc43.x86_6kernel/drivers/net/wireless/mediatek/mt76 and that has modules for mt7925 but not for mt7927. I does have mt792x-lib.ko.xz and my792x-usb.ko.xz but a modinfo on those doesn't list any firmware nor does it list any alias line either. I also checked /lib/modules/6.18.2-00.fc43.x86_64/config for the string "mt79" (case insensitive) and that is indicating it doesn't have support for mt7927 unless the mt792x module provides it. But before that I need to be able to get the VM to actually see the device.

regards,
BEGIN:VCARD
VERSION:4.0
N:Morris;Stephen;;;
FN:Stephen Morris
EMAIL;PREF=1;TYPE=home:[email protected]
END:VCARD
-- 
_______________________________________________
users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to