Update bonked Network adapter

Dear Garuda users and forum goers

System:
Kernel: 6.2.13-zen-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=0474c9af-4141-4497-b162-69d967f7c54f rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop Mobo: BIOSTAR model: Hi-Fi A85W serial: <superuser required>
UEFI: American Megatrends v: 4.6.5 date: 04/18/2013
CPU:
Info: model: AMD A10-5800K APU with Radeon HD Graphics bits: 64 type: MT MCP
arch: Piledriver level: v2 built: 2012-13 process: GF 32nm family: 0x15 (21)
model-id: 0x10 (16) stepping: 1 microcode: 0x6001119
Topology: cpus: 1x cores: 4 smt: enabled cache: L1: 192 KiB
desc: d-4x16 KiB; i-2x64 KiB L2: 4 MiB desc: 2x2 MiB
Speed (MHz): avg: 2845 high: 4005 min/max: 1400/3800 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 1514 2: 3340
3: 2524 4: 4005 bogomips: 30400
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>

Upon recent update. (I say recent but the update in question was a week ago and i been using my snapshot to stay working.) the rtl8814au-dkms-git that allows me to use my wireless adapter has stopped working. (In addition my speakers stopped working too but thats a separate issue) I would greatly appreciate assistance. I wonder what i need to do this time.

Hi @Drdiablo, your garuda-inxi was cut off somehow--it should be quite a bit longer. Most of the relevant information (like the whole "Network" piece) is missing. When you have a chance, update the first post to get the rest in there.

The easiest intervention that has a good chance of working is to install the LTS kernel, which is using 6.1 and likely hasn't broken your network driver yet.

sudo pacman -S linux-lts linux-lts-headers

You can boot to the LTS kernel from the advanced boot options in the Grub menu.

Another option is to try the "morrownr" version of this driver. Heads-up: this is a little more challenging, because uninstalling the old version of the driver first is recommended. You may need temporary internet access, with a tethered hotspot for example. Be sure to read through the README if you want to give it a shot:

5 Likes
System:
Kernel: 6.2.13-zen-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=0474c9af-4141-4497-b162-69d967f7c54f rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop Mobo: BIOSTAR model: Hi-Fi A85W serial: <superuser required>
UEFI: American Megatrends v: 4.6.5 date: 04/18/2013
CPU:
Info: model: AMD A10-5800K APU with Radeon HD Graphics bits: 64 type: MT MCP
arch: Piledriver level: v2 built: 2012-13 process: GF 32nm family: 0x15 (21)
model-id: 0x10 (16) stepping: 1 microcode: 0x6001119
Topology: cpus: 1x cores: 4 smt: enabled cache: L1: 192 KiB
desc: d-4x16 KiB; i-2x64 KiB L2: 4 MiB desc: 2x2 MiB
Speed (MHz): avg: 1485 high: 1510 min/max: 1400/3800 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 1502 2: 1440
3: 1510 4: 1488 bogomips: 30399
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: AMD Turks XT [Radeon HD 6670/7670] vendor: ASUSTeK driver: radeon
v: kernel alternate: amdgpu arch: TeraScale-2 code: Evergreen
process: TSMC 32-40nm built: 2009-15 pcie: gen: 2 speed: 5 GT/s lanes: 16
ports: active: DVI-I-1,HDMI-A-1 empty: DP-1 bus-ID: 01:00.0
chip-ID: 1002:6758 class-ID: 0300 temp: 45.5 C
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: radeon unloaded: modesetting
alternate: fbdev,vesa dri: r600 gpu: radeon display-ID: :0 screens: 1
Screen-1: 0 s-res: 3286x1080 s-dpi: 96 s-size: 869x285mm (34.21x11.22")
s-diag: 915mm (36.01")
Monitor-1: DVI-I-1 mapped: DVI-0 pos: primary,left model: 100002480
serial: <filter> built: 2020 res: 1920x1080 hz: 60 dpi: 103 gamma: 1.2
size: 474x296mm (18.66x11.65") diag: 552mm (21.7") ratio: 16:10 modes:
max: 1920x1080 min: 720x400
Monitor-2: HDMI-A-1 mapped: HDMI-0 pos: right model: ONN24 built: 2019
res: 1366x768 hz: 60 dpi: 60 gamma: 1.2 size: 575x323mm (22.64x12.72")
modes: max: 1366x768 min: 720x400
API: OpenGL v: 4.5 Mesa 23.0.3 renderer: AMD TURKS (DRM 2.50.0 /
6.2.13-zen-1-zen LLVM 15.0.7) direct-render: Yes
Audio:
Device-1: AMD FCH Azalia vendor: Biostar Microtech Intl Corp
driver: snd_hda_intel v: kernel bus-ID: 00:14.2 chip-ID: 1022:780d
class-ID: 0403
Device-2: AMD Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series]
vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 2 speed: 5 GT/s
lanes: 16 bus-ID: 01:00.1 chip-ID: 1002:aa90 class-ID: 0403
API: ALSA v: k6.2.13-zen-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.70 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Biostar Microtech Intl Corp driver: r8169 v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: d000 bus-ID: 03:00.0 chip-ID: 10ec:8168
class-ID: 0200
IF: enp3s0 state: down mac: <filter>
Device-2: NetGear Nighthawk A7000 802.11ac Wireless Adapter AC1900
[Realtek 8814AU] type: USB driver: rtl8814au bus-ID: 2-1:4
chip-ID: 0846:9054 class-ID: 0000 serial: <filter>
IF: wlp0s19f2u1 state: up mac: <filter>
Drives:
Local Storage: total: 3.09 TiB used: 179.51 GiB (5.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST3400820AS
size: 372.61 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: N/A serial: <filter> rev: D scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Western Digital
model: WD10EARS-00Y5B1 size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 3.0 Gb/s type: N/A serial: <filter> rev: 0A80
scheme: MBR
ID-3: /dev/sdc maj-min: 8:32 vendor: Samsung model: ST2000LM003 HN-M201RAD
size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: <unknown>
type: HDD rpm: 5400 serial: <filter> rev: 0002 scheme: GPT
Partition:
ID-1: / raw-size: 372.31 GiB size: 372.31 GiB (100.00%)
used: 179.51 GiB (48.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 592 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 372.31 GiB size: 372.31 GiB (100.00%)
used: 179.51 GiB (48.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 372.31 GiB size: 372.31 GiB (100.00%)
used: 179.51 GiB (48.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 372.31 GiB size: 372.31 GiB (100.00%)
used: 179.51 GiB (48.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 15.58 GiB used: 1024 KiB (0.0%)
priority: 100 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 30.5 C mobo: N/A gpu: radeon temp: 45.5 C
Fan Speeds (RPM): N/A
Info:
Processes: 224 Uptime: 3h 10m wakeups: 0 Memory: 15.58 GiB
used: 3.68 GiB (23.6%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 12.2.1 Packages: pm: pacman pkgs: 1886
libs: 537 tools: octopi,paru Shell: fish v: 3.6.1 default: Bash v: 5.1.16
running-in: konsole inxi: 3.3.26
Garuda (2.6.16-1):
System install date:     2022-10-14
Last full system update: 2023-04-30
Is partially upgraded:   No
Relevant software:       snapper NetworkManager mkinitcpio
Windows dual boot:       No/Undetected
Failed units:

I dont know why i dont realize how to edit my first post but. Here is the full thing. I am very embaressed.

Ive used Morrownr version before i think.... im unsure if this driver is the most uptodate one. If it is Id feel less confusion. Right now as it stands I dont know what solution is right for me. I will also say this, I think I dont want to move to the LTS kernel. Im unsure about that too.

With this type of issues, without changing kernel you have very little chances to solve the problem.
Package maintainers struggle to keep up to date with new kernels. The upstream site of the morrownr package explicitely mentions that.
I'd first try the LTS kernel, then if necessary the morrownr package, which seems to have a commit for 6.3 support.
A final option could be rtl88xxau-aircrack-dkms-git.
Always remove the previous packages when trying a new one.

5 Likes

Is this the most current BIOS (2013) offered for your machine?

4 Likes

Yes this is an older machine. Im not 100% sure this is the current BIOS but im fairly confident it is.

Thank you filo for clearing that up. I will go ahead and try out the LTS kernel.

1 Like

Why not find out? BIOS updates are usually hardware-related and you are having hardware-related problems, right? But that probably is not why, since your adapter did work awhile back.

Do what @filo @BluishHumility suggested and change kernels (the very first thing to do).

3 Likes