Wifi and ethernet are broken following a bios update and a windows 11 update

So today I updated my bios on my motherboard, then booted into windows. Windows forced me into an update, cause of course it did, and following this update my internet doesn’t work at all in garuda. I tried ethernet as well as wifi and both return nothing. If I look inside of the garuda network assistant I can see that it detects my wireless card just fine, nothing is listed under associated drivers though.

Internet in windows works fine, I know there are multiple settings that can cause this behavior but I do have fast boot disabled as well as power management for the wireless card disabled in windows. I’m not sure what else to try.

And to clarify this was not caused by a garuda update, I haven’t updated in 2 days or something.

Edit: Forgot to mention that I am fully shutting down windows before starting linux, not rebooting.

System:
  Kernel: 6.9.0-1-mainline arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-mainline
    root=UUID=ae62d4ec-21c0-4717-9384-09088c9c9d7f rw rootflags=subvol=@
    quiet loglevel=3 ibt=off
  Desktop: KDE Plasma v: 6.0.4 tk: Qt v: N/A info: frameworks v: 6.2.0
    wm: kwin_wayland tools: avail: cinnamon-screensaver vt: 1 dm: SDDM
    Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: B550 Phantom Gaming 4
    serial: <superuser required> uuid: <superuser required> UEFI: American
    Megatrends LLC. v: L3.41 date: 02/22/2024
CPU:
  Info: model: AMD Ryzen 7 3800X bits: 64 type: MT MCP arch: Zen 2 gen: 3
    level: v3 note: check built: 2020-22 process: TSMC n7 (7nm)
    family: 0x17 (23) model-id: 0x71 (113) stepping: 0 microcode: 0x8701033
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB
    L3: 32 MiB desc: 2x16 MiB
  Speed (MHz): avg: 3975 high: 4324 min/max: 2200/4559 boost: enabled
    scaling: driver: acpi-cpufreq governor: performance cores: 1: 4318 2: 3873
    3: 3857 4: 3900 5: 3900 6: 3900 7: 4324 8: 3900 9: 3900 10: 3890 11: 3900
    12: 3916 13: 4254 14: 3900 15: 3900 16: 3978 bogomips: 124595
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] vendor: ASRock
    driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports:
    active: DP-2,HDMI-A-1 empty: DP-1,DP-3,Writeback-1 bus-ID: 08:00.0
    chip-ID: 1002:73ff class-ID: 0300
  Device-2: Microdia USB Live camera driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-2:3
    chip-ID: 0c45:6537 class-ID: 0102 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.0
    compositor: kwin_wayland driver: X: loaded: amdgpu dri: radeonsi gpu: amdgpu
    d-rect: 4480x1080 display-ID: 0
  Monitor-1: DP-2 pos: right res: 1920x1080 size: N/A modes: N/A
  Monitor-2: HDMI-A-1 pos: primary,left res: 2560x1080 size: N/A modes: N/A
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
    drv: radeonsi inactive: gbm
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.7-arch1.3
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6600 XT (radeonsi
    navi23 LLVM 17.0.6 DRM 3.57 6.9.0-1-mainline) device-ID: 1002:73ff
    memory: 7.81 GiB unified: no display-ID: :1.0
  API: Vulkan v: 1.3.279 layers: 10 device: 0 type: discrete-gpu name: AMD
    Radeon RX 6600 XT (RADV NAVI23) driver: mesa radv v: 24.0.7-arch1.3
    device-ID: 1002:73ff surfaces: xcb,xlib,wayland device: 1
    type: discrete-gpu name: AMD Radeon RX 6600 XT driver: amd v: (AMD
    proprietary shader compiler) device-ID: 1002:73ff
    surfaces: xcb,xlib,wayland device: 2 type: cpu name: llvmpipe (LLVM
    17.0.6 256 bits) driver: mesa llvmpipe v: 24.0.7-arch1.3 (LLVM 17.0.6)
    device-ID: 10005:0000 surfaces: xcb,xlib,wayland
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 08:00.1 chip-ID: 1002:ab28
    class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: ASRock
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0a:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: Kingston HyperX 7.1 Audio
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-3:3 chip-ID: 0951:16a4 class-ID: 0300
    serial: <filter>
  Device-4: C-Media Blue Snowball driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-1:2
    chip-ID: 0d8c:0005 class-ID: 0300 serial: <filter>
  Device-5: Microdia USB Live camera driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-2:3
    chip-ID: 0c45:6537 class-ID: 0102 serial: <filter>
  Device-6: Oculus VR Rift S
    driver: cdc_acm,hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-3.2:6 chip-ID: 2833:0051
    class-ID: 0300 serial: <filter>
  API: ALSA v: k6.9.0-1-mainline status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.0.6 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: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:24fd class-ID: 0280
  IF: wlp4s0 state: down mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: ASRock driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    port: f000 bus-ID: 05:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp5s0 state: down mac: <filter>
  IF-ID-1: br-9cf8511967b9 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IF-ID-2: br-de171f591bc2 state: down mac: <filter>
  IF-ID-3: docker0 state: down mac: <filter>
  IF-ID-4: veth6ad663a state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-5: vethe17f346 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:4 chip-ID: 8087:0a2b
    class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: no address: <filter> bt-v: 4.2 lmp-v: 8
    status: discoverable: no pairing: no
Drives:
  Local Storage: total: 4.09 TiB used: 3.49 TiB (85.3%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Gigabyte
    model: GP-ASM2NE6100TTTD size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: EGFM13.0 temp: 42.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST2000DM006-2DM164
    size: 1.82 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 7200 serial: <filter> fw-rev: CC26 scheme: MBR
  ID-3: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WDS100T2B0A-00SM50 size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter> fw-rev: 00WD
    scheme: MBR
  ID-4: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 850 EVO 250GB
    size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 1B6Q scheme: GPT
  ID-5: /dev/sdd maj-min: 8:48 vendor: Samsung model: SSD 850 EVO 250GB
    size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 1B6Q scheme: GPT
Partition:
  ID-1: / raw-size: 136.72 GiB size: 136.72 GiB (100.00%)
    used: 73.11 GiB (53.5%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
  ID-2: /boot/efi raw-size: 800 MiB size: 798.4 MiB (99.80%)
    used: 584 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p5 maj-min: 259:5
  ID-3: /home raw-size: 525.11 GiB size: 515.8 GiB (98.23%)
    used: 472.14 GiB (91.5%) fs: ext4 dev: /dev/nvme0n1p4 maj-min: 259:4
  ID-4: /var/log raw-size: 136.72 GiB size: 136.72 GiB (100.00%)
    used: 73.11 GiB (53.5%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
  ID-5: /var/tmp raw-size: 136.72 GiB size: 136.72 GiB (100.00%)
    used: 73.11 GiB (53.5%) fs: btrfs dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 15.54 GiB used: 714 MiB (4.5%) priority: 100
    comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 19.61 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p8 maj-min: 259:8
Sensors:
  System Temperatures: cpu: 57.8 C mobo: N/A gpu: amdgpu temp: 38.0 C
    mem: 34.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
  Memory: total: 16 GiB available: 15.54 GiB used: 5.37 GiB (34.5%)
  Processes: 377 Power: uptime: 5m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 6.21 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
    tool: systemctl
  Packages: 2159 pm: pacman pkgs: 2154 libs: 588 tools: octopi,paru
    pm: flatpak pkgs: 5 Compilers: clang: 17.0.6 gcc: 14.1.1 alt: 12
    Shell: garuda-inxi default: fish v: 3.7.1 running-in: konsole inxi: 3.3.34
Garuda (2.6.26-1):
  System install date:     2024-02-20
  Last full system update: 2024-05-21
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       Probably (Run as root to verify)
  Failed units:

ifconfig -

br-9cf8511967b9: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.19.0.1  netmask 255.255.0.0  broadcast 172.19.255.255
        inet6 fe80::42:e9ff:fe14:bcfa  prefixlen 64  scopeid 0x20<link>
        ether 02:42:e9:14:bc:fa  txqueuelen 0  (Ethernet)
        RX packets 200  bytes 10000 (9.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 210  bytes 33170 (32.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

br-de171f591bc2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.18.0.1  netmask 255.255.0.0  broadcast 172.18.255.255
        ether 02:42:da:e6:62:16  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:7a:de:e1:e2  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp5s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 70:85:c2:98:40:f9  txqueuelen 1000  (Ethernet)
        RX packets 77  bytes 16609 (16.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 22  bytes 3998 (3.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 516  bytes 44600 (43.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 516  bytes 44600 (43.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

veth6ad663a: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::b8e2:cdff:fe24:4882  prefixlen 64  scopeid 0x20<link>
        ether ba:e2:cd:24:48:82  txqueuelen 0  (Ethernet)
        RX packets 102  bytes 15019 (14.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 353  bytes 49697 (48.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vethe17f346: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::90af:cdff:fe5f:b625  prefixlen 64  scopeid 0x20<link>
        ether 92:af:cd:5f:b6:25  txqueuelen 0  (Ethernet)
        RX packets 159  bytes 15453 (15.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 298  bytes 49537 (48.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 52:60:3d:e6:ef:4a  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

I got it figured out and now I just feel silly. Turns out, either the bios or windows update simply signed me out of my wifi and or bugged it out, as plasma still showed me as connected. Launching cinnamon with the cinnamon network tool though showed me as signed out and all I had to do was log in. Guess I wasn’t running on enough sleep last night.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.