0

I got help from ChatGPT.

lspci is giving:

02:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7902]

ChatGPT concluded that the name of the driver is mt7921e. I did:

sudo apt update && sudo apt upgrade
sudo apt install linux-modules-extra-$(uname -r) and reboot

Check if the driver is installed:

lsmod | grep mt7921e with no result

This is what I got when listing mediatek directory:

$ ls /lib/firmware/mediatek/linux-firmware/mediatek/ | grep WIFI WIFI_MT7922_patch_mcu_1_1_hdr.bin WIFI_MT7961_patch_mcu_1_2_hdr.bin WIFI_MT7961_patch_mcu_1a_2_hdr.bin WIFI_RAM_CODE_MT7922_1.bin WIFI_RAM_CODE_MT7961_1a.bin WIFI_RAM_CODE_MT7961_1.bin

I suspect that the driver has a different name. I need help to figure it out. ChatGPT seems to be unable to help me.

karel
  • 122,292
  • 133
  • 301
  • 332

1 Answers1

0

I have the same problem. After searching I conclude that the Linux kernel simply does not yet support the card related to MEDIATEK. I simply bought a USB wifi and I have internet, but the Bluetooth does not work. Here are the results of the check on my computer: https://paste.ubuntu.com/p/8GRpk7pRBt/

########## wireless info START ##########

Report from: 10 Jan 2025 12:56 EET +0200

Booted last: 10 Jan 2025 00:00 EET +0200

Script from: 27 Aug 2024 10:55 UTC +0000

release

Distributor ID: Ubuntu Description: Ubuntu 24.04.1 LTS Release: 24.04 Codename: noble

kernel

Linux 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec 5 13:09:44 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Parameters: ro, quiet, splash, vt.handoff=7

desktop

Ubuntu

lspci

01:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7902] Subsystem: AzureWave Device [1a3b:5520]

lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 10c4:8108 Silicon Labs USB OPTICAL MOUSE Bus 001 Device 003: ID 2b7e:b868 Sonix Technology Co., Ltd. ASUS HD webcam Bus 001 Device 004: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter Bus 001 Device 005: ID 13d3:3579 IMC Networks Wireless_Device Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

PCMCIA card info
rfkill

0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: asus-wlan: Wireless LAN Soft blocked: no Hard blocked: no 2: asus-bluetooth: Bluetooth Soft blocked: no Hard blocked: no 3: phy0: Wireless LAN Soft blocked: no Hard blocked: no

secure boot

SecureBoot disabled

lsmod

asus_nb_wmi 32768 0 asus_wmi 86016 2 asus_nb_wmi,mfd_aaeon rtl8xxxu 290816 0 ledtrig_audio 12288 2 snd_ctl_led,asus_wmi sparse_keymap 12288 1 asus_wmi wmi_bmof 12288 0 platform_profile 12288 1 asus_wmi mac80211 1720320 1 rtl8xxxu cfg80211 1327104 2 mac80211,rtl8xxxu libarc4 12288 1 mac80211 video 73728 4 asus_wmi,asus_nb_wmi,xe,i915 wmi 28672 4 video,asus_wmi,wmi_bmof,mfd_aaeon

dkms

/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) rtl8821ce/v5.5.2_34066.20200325, 6.8.0-41-generic, x86_64: installed rtl8821ce/v5.5.2_34066.20200325, 6.8.0-51-generic, x86_64: installed

interfaces
ifconfig

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback <MAC address> brd <MAC address> inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host noprefixroute valid_lft forever preferred_lft forever 2: wlx<IF from MAC [IF1]>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether <MAC 'wlx<IF from MAC [IF1]>' [IF1]> brd <MAC address> inet 192.168.100.9/24 brd 192.168.100.255 scope global dynamic noprefixroute wlx<IF from MAC [IF1]> valid_lft 85188sec preferred_lft 85188sec inet6 fe80::31a1:a719:7168:3405/64 scope link noprefixroute valid_lft forever preferred_lft forever

iwconfig

lo no wireless extensions.

wlx<IF from MAC [IF1]> IEEE 802.11 ESSID:"A1_8167"
Mode:Managed Frequency:2.417 GHz Access Point: <MAC 'A1_8167' [AC1]>
Bit Rate=65 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off Power Management:off Link Quality=48/70 Signal level=-62 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:285 Missed beacon:0

route

default via 192.168.100.1 dev wlx<IF from MAC [IF1]> proto dhcp src 192.168.100.9 metric 600 192.168.100.0/24 dev wlx<IF from MAC [IF1]> proto kernel scope link src 192.168.100.9 metric 600

resolv.conf

[777 root '/etc/resolv.conf' -> '../run/systemd/resolve/stub-resolv.conf']

nameserver 127.0.0.53 options edns0 trust-ad search .

network managers

Installed:

NetworkManager

Running:

root 823 1 0 12:36 ? 00:00:00 /usr/sbin/NetworkManager --no-daemon

NetworkManager info

GENERAL.DEVICE: wlx<IF from MAC [IF1]> GENERAL.TYPE: wifi GENERAL.NM-TYPE: NMDeviceWifi GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/Devices/2 GENERAL.VENDOR: Realtek Semiconductor Corp. GENERAL.PRODUCT: RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter GENERAL.DRIVER: rtl8xxxu GENERAL.DRIVER-VERSION: 6.8.0-51-generic GENERAL.FIRMWARE-VERSION: N/A GENERAL.HWADDR: <MAC 'wlx<IF from MAC [IF1]>' [IF1]> GENERAL.MTU: 1500 GENERAL.STATE: 100 (connected) GENERAL.REASON: 0 (No reason given) GENERAL.IP4-CONNECTIVITY: 4 (full) GENERAL.IP6-CONNECTIVITY: 3 (limited) GENERAL.UDI: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/net/wlx<IF from MAC [IF1]> GENERAL.PATH: pci-0000:00:14.0-usb-0:7:1.0 GENERAL.IP-IFACE: wlx<IF from MAC [IF1]> GENERAL.IS-SOFTWARE: no GENERAL.NM-MANAGED: yes GENERAL.AUTOCONNECT: yes GENERAL.FIRMWARE-MISSING: no GENERAL.NM-PLUGIN-MISSING: no GENERAL.PHYS-PORT-ID: -- GENERAL.CONNECTION: A1_8167 GENERAL.CON-UUID: 53104ed2-aa96-4078-b383-a8a93f91ca37 GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2 GENERAL.METERED: no (guessed) CAPABILITIES.CARRIER-DETECT: no CAPABILITIES.SPEED: 58 Mb/s CAPABILITIES.IS-SOFTWARE: no CAPABILITIES.SRIOV: no INTERFACE-FLAGS.UP: yes INTERFACE-FLAGS.LOWER-UP: yes INTERFACE-FLAGS.CARRIER: yes INTERFACE-FLAGS.PROMISC: no WIFI-PROPERTIES.WEP: yes WIFI-PROPERTIES.WPA: yes WIFI-PROPERTIES.WPA2: yes WIFI-PROPERTIES.TKIP: yes WIFI-PROPERTIES.CCMP: yes WIFI-PROPERTIES.AP: yes WIFI-PROPERTIES.ADHOC: no WIFI-PROPERTIES.2GHZ: yes WIFI-PROPERTIES.5GHZ: no WIFI-PROPERTIES.6GHZ: no WIFI-PROPERTIES.MESH: no WIFI-PROPERTIES.IBSS-RSN: no IP4.ADDRESS[1]: 192.168.100.9/24 IP4.GATEWAY: 192.168.100.1 IP4.ROUTE[1]: dst = 192.168.100.0/24, nh = 0.0.0.0, mt = 600 IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.100.1, mt = 600 IP4.DNS[1]: 192.168.100.1 DHCP4.OPTION[1]: dhcp_client_identifier = 01:<MAC 'wlx<IF from MAC [IF1]>' [IF1]> DHCP4.OPTION[2]: dhcp_lease_time = 86400 DHCP4.OPTION[3]: dhcp_server_identifier = 192.168.100.1 DHCP4.OPTION[4]: domain_name_servers = 192.168.100.1 DHCP4.OPTION[5]: expiry = 1736591796 DHCP4.OPTION[6]: ip_address = 192.168.100.9 DHCP4.OPTION[7]: requested_broadcast_address = 1 DHCP4.OPTION[8]: requested_domain_name = 1 DHCP4.OPTION[9]: requested_domain_name_servers = 1 DHCP4.OPTION[10]: requested_domain_search = 1 DHCP4.OPTION[11]: requested_host_name = 1 DHCP4.OPTION[12]: requested_interface_mtu = 1 DHCP4.OPTION[13]: requested_ms_classless_static_routes = 1 DHCP4.OPTION[14]: requested_nis_domain = 1 DHCP4.OPTION[15]: requested_nis_servers = 1 DHCP4.OPTION[16]: requested_ntp_servers = 1 DHCP4.OPTION[17]: requested_rfc3442_classless_static_routes = 1 DHCP4.OPTION[18]: requested_root_path = 1 DHCP4.OPTION[19]: requested_routers = 1 DHCP4.OPTION[20]: requested_static_routes = 1 DHCP4.OPTION[21]: requested_subnet_mask = 1 DHCP4.OPTION[22]: requested_time_offset = 1 DHCP4.OPTION[23]: requested_wpad = 1 DHCP4.OPTION[24]: routers = 192.168.100.1 DHCP4.OPTION[25]: subnet_mask = 255.255.255.0 IP6.ADDRESS[1]: fe80::31a1:a719:7168:3405/64 IP6.GATEWAY: -- IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 1024 IP6.DNS[1]: fe80::1 CONNECTIONS.AVAILABLE-CONNECTION-PATHS: /org/freedesktop/NetworkManager/Settings/1 CONNECTIONS.AVAILABLE-CONNECTIONS[1]: 53104ed2-aa96-4078-b383-a8a93f91ca37 | A1_8167

SSID BSSID MODE CHAN FREQ RATE SIGNAL BARS SECURITY ACTIVE IN-USE A1_8167 <MAC 'A1_8167' [AC1]> Infra 2 2417 MHz 130 Mbit/s 64 *** WPA1 WPA2 yes *
Kanchev <MAC 'Kanchev' [AC3]> Infra 7 2442 MHz 130 Mbit/s 50 ** WPA1 WPA2 no
Rooney <MAC 'Rooney' [AC2]> Infra 1 2412 MHz 270 Mbit/s 44 ** WPA1 WPA2 no
TP-Link_025C <MAC 'TP-Link_025C' [AC4]> Infra 10 2457 MHz 270 Mbit/s 34 ** WPA2 no

NetworkManager.state

[main] NetworkingEnabled=true WirelessEnabled=true WWANEnabled=true

NetworkManager config

[[/etc/NetworkManager/NetworkManager.conf]] [main] plugins=ifupdown,keyfile [ifupdown] managed=false [device] wifi.scan-rand-mac-address=no

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]] [connection] wifi.powersave = 3

[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]] [main] dns=systemd-resolved

[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]] [keyfile] unmanaged-devices=*,except:type:wifi,except:type:gsm,except:type:cdma

[[/usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf]] [connectivity] uri=http://connectivity-check.ubuntu.com./

[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]] [device-31-mac-addr-change] match-device=driver:eagle_sdio,driver:wl wifi.scan-rand-mac-address=no

NetworkManager profiles
Netplan config

grep: /etc/netplan/50-cloud-init.yaml: Permission denied grep: /etc/netplan/90-NM-53104ed2-aa96-4078-b383-a8a93f91ca37.yaml: Permission denied grep: /lib/netplan/00-network-manager-all.yaml: Permission denied

iw reg get

'iw' is not installed (package "iw").

iwlist channels

lo no frequency information.

wlx<IF from MAC [IF1]> 14 channels in total; available frequencies : Channel 01 : 2.412 GHz Channel 02 : 2.417 GHz Channel 03 : 2.422 GHz Channel 04 : 2.427 GHz Channel 05 : 2.432 GHz Channel 06 : 2.437 GHz Channel 07 : 2.442 GHz Channel 08 : 2.447 GHz Channel 09 : 2.452 GHz Channel 10 : 2.457 GHz Channel 11 : 2.462 GHz Channel 12 : 2.467 GHz Channel 13 : 2.472 GHz Channel 14 : 2.484 GHz Current Frequency:2.417 GHz (Channel 2)

iwlist scan

lo Interface doesn't support scanning.

Channel occupancy:

  1   APs on   Frequency:2.412 GHz (Channel 1)
  1   APs on   Frequency:2.417 GHz (Channel 2)
  1   APs on   Frequency:2.442 GHz (Channel 7)
  1   APs on   Frequency:2.457 GHz (Channel 10)

wlx<IF from MAC [IF1]> Scan completed : Cell 01 - Address: <MAC 'A1_8167' [AC1]> Channel:2 Frequency:2.417 GHz (Channel 2) Quality=48/70 Signal level=-62 dBm
Encryption key:on ESSID:"A1_8167" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s 18 Mb/s; 36 Mb/s; 54 Mb/s Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s Mode:Master Extra:tsf=000000291e2491ac Extra: Last beacon: 16ms ago IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK Cell 02 - Address: <MAC 'Rooney' [AC2]> Channel:1 Frequency:2.412 GHz (Channel 1) Quality=36/70 Signal level=-74 dBm
Encryption key:on ESSID:"Rooney" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s Mode:Master Extra:tsf=0000000836dda7ce Extra: Last beacon: 21ms ago IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK Cell 03 - Address: <MAC 'Kanchev' [AC3]> Channel:7 Frequency:2.442 GHz (Channel 7) Quality=40/70 Signal level=-70 dBm
Encryption key:on ESSID:"Kanchev" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s Mode:Master Extra:tsf=000000291eb49de8 Extra: Last beacon: 20ms ago IE: WPA Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK Cell 04 - Address: <MAC 'TP-Link_025C' [AC4]> Channel:10 Frequency:2.457 GHz (Channel 10) Quality=32/70 Signal level=-78 dBm
Encryption key:on ESSID:"TP-Link_025C" Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s 18 Mb/s; 36 Mb/s; 54 Mb/s Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s Mode:Master Extra:tsf=0000025a271a0236 Extra: Last beacon: 20ms ago IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK

module infos

[rtl8xxxu] filename: /lib/modules/6.8.0-51-generic/kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko.zst license: GPL description: RTL8XXXu USB mac80211 Wireless LAN Driver depends: mac80211,cfg80211 retpoline: Y intree: Y name: rtl8xxxu vermagic: 6.8.0-51-generic SMP preempt mod_unload modversions parm: debug:Set debug mask (int) parm: ht40_2g:Enable HT40 support on the 2.4GHz band (bool) parm: dma_aggregation:Enable DMA packet aggregation (bool) parm: dma_agg_timeout:Set DMA aggregation timeout (range 1-127) (int) parm: dma_agg_pages:Set DMA aggregation pages (range 1-127, 0 to disable) (int)

[mac80211] filename: /lib/modules/6.8.0-51-generic/kernel/net/mac80211/mac80211.ko.zst license: GPL description: IEEE 802.11 subsystem depends: cfg80211,libarc4 retpoline: Y intree: Y name: mac80211 vermagic: 6.8.0-51-generic SMP preempt mod_unload modversions parm: minstrel_vht_only:Use only VHT rates when VHT is supported by sta. (bool) parm: max_nullfunc_tries:Maximum nullfunc tx tries before disconnecting (reason 4). (int) parm: max_probe_tries:Maximum probe tries before disconnecting (reason 4). (int) parm: beacon_loss_count:Number of beacon intervals before we decide beacon was lost. (int) parm: probe_wait_ms:Maximum time(ms) to wait for probe response before disconnecting (reason 4). (int) parm: ieee80211_default_rc_algo:Default rate control algorithm for mac80211 to use (charp)

[cfg80211] filename: /lib/modules/6.8.0-51-generic/kernel/net/wireless/cfg80211.ko.zst description: wireless configuration support license: GPL depends:
retpoline: Y intree: Y name: cfg80211 vermagic: 6.8.0-51-generic SMP preempt mod_unload modversions parm: bss_entries_limit:limit to number of scan BSS entries (per wiphy, default 1000) (int) parm: ieee80211_regdom:IEEE 802.11 regulatory domain code (charp) parm: cfg80211_disable_40mhz_24ghz:Disable 40MHz support in the 2.4GHz band (bool)

module parameters

grep: /sys/module/rtl8xxxu/parameters/debug: Permission denied grep: /sys/module/rtl8xxxu/parameters/dma_agg_pages: Permission denied grep: /sys/module/rtl8xxxu/parameters/dma_aggregation: Permission denied grep: /sys/module/rtl8xxxu/parameters/dma_agg_timeout: Permission denied grep: /sys/module/rtl8xxxu/parameters/ht40_2g: Permission denied [rtl8xxxu]

[mac80211] beacon_loss_count: 7 ieee80211_default_rc_algo: minstrel_ht max_nullfunc_tries: 2 max_probe_tries: 5 minstrel_vht_only: Y probe_wait_ms: 500

[cfg80211] bss_entries_limit: 1000 cfg80211_disable_40mhz_24ghz: N ieee80211_regdom: 00

/etc/modules
modprobe options

[/etc/modprobe.d/amd64-microcode-blacklist.conf] blacklist microcode

[/etc/modprobe.d/blacklist-ath_pci.conf] blacklist ath_pci

[/etc/modprobe.d/blacklist-rare-network.conf] alias net-pf-3 off alias net-pf-6 off alias net-pf-9 off alias net-pf-11 off alias net-pf-12 off alias net-pf-19 off alias net-pf-21 off alias net-pf-36 off

[/etc/modprobe.d/blacklist.conf] blacklist evbug blacklist usbmouse blacklist usbkbd blacklist eepro100 blacklist de4x5 blacklist eth1394 blacklist snd_intel8x0m blacklist snd_aw2 blacklist prism54 blacklist bcm43xx blacklist garmin_gps blacklist asus_acpi blacklist snd_pcsp blacklist pcspkr blacklist amd76x_edac

[/etc/modprobe.d/intel-microcode-blacklist.conf] blacklist microcode

[/etc/modprobe.d/iwlwifi.conf] remove iwlwifi
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod)
&& /sbin/modprobe -r mac80211

rc.local

grep: /etc/rc.local: No such file or directory

pm-utils
udev rules
dmesg

[ 17.984653] wlx<IF from MAC [IF1]>: authenticate with <MAC 'A1_8167' [AC1]> (local address=<MAC 'wlx<IF from MAC [IF1]>' [IF1]>) [ 17.984675] wlx<IF from MAC [IF1]>: send auth to <MAC 'A1_8167' [AC1]> (try 1/3) [ 17.991539] wlx<IF from MAC [IF1]>: authenticated [ 17.992039] wlx<IF from MAC [IF1]>: associate with <MAC 'A1_8167' [AC1]> (try 1/3) [ 17.995917] wlx<IF from MAC [IF1]>: RX AssocResp from <MAC 'A1_8167' [AC1]> (capab=0x1c31 status=0 aid=3) [ 17.996793] usb 1-7: rtl8xxxu_bss_info_changed: HT supported [ 17.997867] wlx<IF from MAC [IF1]>: associated [ 18.170098] wlx<IF from MAC [IF1]>: Limiting TX power to 27 (27 - 0) dBm as advertised by <MAC 'A1_8167' [AC1]>

########## wireless info END ############

karel
  • 122,292
  • 133
  • 301
  • 332