Apart from the missing garuda-inxi , could you provide the output of lsusb ? If the USB ID for the Wifi adapter is 2357:013f or 2357:0141 , you would need something that provides support rtl8832au/rtl8852au chipsets (which I don’t think rtl88xx-aircrack-dkms supports that from what the listing says).
If the USB ID is 2357:013f or 2357:0141 , then the package rtl8852au-dkms-git in the AUR should work. I’m not sure what the state most of the Wifi6* adapter drivers are for Linux are though; so there could be some bugs still. It looks like this package was updated yesterday though .
*Edit: I was thinking of Wifi 7 drivers in a general sense, not 6. These Realtek chip drivers can be a bit hit or miss though regardless (along with some of the drivers outside of the main Arch repos).
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 10d7:b012 Actions general adapter
Bus 001 Device 004: ID 1b1c:1b4f Corsair CORSAIR K68 RGB Mechanical Gaming Keyboard
Bus 001 Device 005: ID 046d:c548 Logitech, Inc. Logi Bolt Receiver
Bus 001 Device 006: ID 2dc8:3109 8BitDo IDLE
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 1038:12b3 SteelSeries ApS SteelSeries Arctis 1 Wireless
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 2357:013f TP-Link 802.11ax WLAN Adapter
Once you have the correct driver installed, if your WiFi is still not working you may need to install the linux-lts and the linux-lts-headers packages.
Sometimes Realtek WiFi drivers break when the kernel is updated, and then you need to run the LTS kernel until the drivers are repaired.
You can select the kernel you wish to boot with at the advanced grub options menu during startup.
I was wondering how I’m supposed to do all these updates without a network connection but some neurons finally fired and now I’m tethering through my phone to go through the initial setup. Will keep you all posted, thanks for the help so far.
Edit- kernel vanished after the initial system update so I’m reinstalling…
Edit2 -
After the reinstall I’ve updated the system, ran these two as well, then followed GitHub - lwfinger/rtl8852au to install the wifi driver but its still not being detected. All I have is Wired connection 1 (never used), and Wired connection 2 which is the usb tethering from my phone. What did I miss?
First I tried using sudo pacman -S rtl8855au-dkms-git but it didnt find anything so I followed the instructions given in the GitHub - lwfinger/rtl8852au page, didn’t use paru.
I do see usb_modeswitch package installed, showing as usb_modeswitch 2.6.1-4
Now I’ve installed it using the paru command and it works! I’d give you a screenshot but the settings window doesn’t want to show up on the screen. Seems to happen whenever the panels are edited. Anyway that’s a different issue.
I have switched the solution to @Kayo’s post as he rightly identified the correct driver in post number three of this thread.
I simply recognized that the problem was that you’d likely installed the driver directly from Larry Finger’s Github hosting location and not the AUR. It is usually always best to install any Realtek WiFi drivers from the AUR or the ChaoticAUR, as the AUR versions are custom tailored for an Arch install.
As I mentioned before, if the driver breaks in the future after a kernel update, switching to the LTS kernel usually fixes things up.
Glad you got things working. Nice to see so many fellow Canucks adopting Garuda as their distro of choice.