Skip to main content
Topic: [HELP] WLAN device not detected! (Read 555 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[HELP] WLAN device not detected!

Hello,
after migrating from Arch to Artix my WLAN device can't be detected anymore!
I have tried to reinstall linux-firmware multiple times, but no success.
The Kernel I am using is linux-zen.
Any ideas? I appreciate every help.

my lspci output (my mediatek device should be detected):
Code: [Select]
$lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Root Complex (rev 01)
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 17h-19h IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 14b8
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe GPP Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h PCIe Dummy Host Bridge (rev 01)
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge (rev 10)
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge (rev 10)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 7
06:00.0 Network controller: MEDIATEK Corp. Device 7922
07:00.0 Non-Volatile memory controller: Micron Technology Inc Device 5411 (rev 01)
08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt [Radeon 680M] (rev 02)
08:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller
08:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] VanGogh PSP/CCP
08:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #3
08:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #4
08:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 60)
08:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
08:00.7 Signal processing controller: Advanced Micro Devices, Inc. [AMD] Sensor Fusion Hub
09:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #8
09:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #5
09:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #6

my ip addr output (yes, really no wlan0 found...):
Code: [Select]
$ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether a2:32:76:f5:f9:a0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.161.216/24 brd 192.168.161.255 scope global dynamic noprefixroute usb0
       valid_lft 2612sec preferred_lft 2162sec
    inet6 fe80::b509:20b6:e11c:433/64 scope link
       valid_lft forever preferred_lft forever

Re: [HELP] WLAN device not detected!

Reply #1
Welcome to Artix,

I am not an expert.
Depending on the mediatek device you are using, I have seen two AUR packages that you might be interested in :
Code: [Select]
$ yay mt7610u
3 aur/mt7610u_wifi_sta-git 1-1 (+0 0.00)
    Kernel module for MediaTek MT7610U chipset featured in TP-Link Archer T2U and T2UH, TP-Link TL-WDN5200, ASUS USB-AC50, ASUS USB-AC51, Comcast Xfinity KXW02AAA, D-Link DWA-171 rev B1 and more

Code: [Select]
$ yay RT2860
1 aur/rt5592sta_linux_patched-dkms 2.6.0.0-7 (+3 0.00)
    DKMS module which contains linux device driver for the Ralink RT2860 ABGN WLAN Card. It's based on halou89's rt5592sta_linux_patched package.
==> Paquets à installer (ex. 1 2 3, 1-3 or ^4)
https://superuser.com/questions/738096/how-to-install-mediatek-mt7610u-rt2860-driver

 

Re: [HELP] WLAN device not detected!

Reply #2
This is not my first Artix installation/migration, but still thanks!

My point is that my wlan device worked just fine on Arch, which is really mysterious why it suddenly doesn't.

I guess I need to reinstall my Artix from ground zero which I wanted to avoid...


Re: [HELP] WLAN device not detected!

Reply #4
Quick Update: I have booted into the live USB for artix with openrc and it seems to have the same issue:

Every network device except from my wlan-device from my laptop is detected.

This means the Kernel or the Migration process in general was OK, but something is broken with current firmware...

Re: [HELP] WLAN device not detected!

Reply #5
Run
Code: [Select]
sudo dmesg | grep firmware
Hopefully there will a message identifying the missing firmware.

Re: [HELP] WLAN device not detected!

Reply #6
Code: [Select]
[    0.079708] Spectre V2 : Enabling Restricted Speculation for firmware calls
[   16.899437] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   18.346398] [drm] Loading DMUB firmware via PSP: version=0x0400002E
[   18.383164] [drm] Found VCN firmware Version ENC: 1.23 DEC: 2 VEP: 0 Revision: 5
[   18.383184] amdgpu 0000:08:00.0: amdgpu: Will use PSP to load VCN firmware
[   18.981158] ieee80211 phy1: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[   18.984280] ieee80211 phy1: rt2x00lib_request_firmware: Info - Firmware detected - version: 1.7

PS: I am using a plug and play wifi adapter to post this stuff. My Laptops's WLAN device still does not work.

Re: [HELP] WLAN device not detected!

Reply #7
OK no errors.
Not sure if that loaded firmware is the laptop or the adaptor wifi device?

Without the adaptor plugged in what's the output of
Code: [Select]
ip link show

Also reboot and post the whole of the dmesg output if you don't mind.

Re: [HELP] WLAN device not detected!

Reply #8
Whatever it was it was, it must have been connected to openrc, because I just made a fresh install with dinit and my WLAN device works flawlessly as before.

Since this issue isn't resolved I'll leave this topic open, so someone smarter than me can figure out what broke
my support.


My network device was from Mediatek, but I couldn't figure out which exact model.

My laptop is "ROG FLOW X13 (2022)" from Asus.