Onboard Intel Ethernet I219-V not working

Hello,

i have flashed the Mainboard PRO H610M-G DDR4 (MS-7D46) BIOS to the latest version 7D46v1F. Since then I219-V stopped working. No Wifi, no Ethernet (Cable is plugged in and the plug blinking), no bluetooth (No default controller available). ip link does not even show eth0 (i’m online using a wifi dongle right now)

So far i tried using e1000e-dkms from the AUR, using mainline kernel and failed to install “e1000e Linux* Base Driver for Intel(R) Network Connection” from Intel.

In BIOS Network Stack is enabled (Flashed BIOS after that no Internet Access - #26 by Valiant_AJ)

Update: Ethernet works (eno1) after reflashing the BIOS. Wifi and Bluetooth still do not work. I’ve tried some different kernels (lts, next-git) without success.

λ sudo ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlp0s20f0u4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default q
len 1000
link/ether 64:d1:a3:4f:b4:7b brd ff:ff:ff:ff:ff:ff
─λ lsmod | grep e1000e
e1000e                385024  0
sudo dmesg | grep e1000e
[    3.091259] e1000e: Intel(R) PRO/1000 Network Driver
[    3.091261] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    3.092061] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    3.283034] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[    3.383688] e1000e: probe of 0000:00:1f.6 failed with error -5
System:
Kernel: 6.7.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=989ecf51-2d52-4519-b28c-b68890703db5 rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.12 wm: kwin_wayland dm: SDDM
Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop Mobo: Micro-Star model: PRO H610M-G DDR4 (MS-7D46) v: 1.0
serial: <filter> UEFI: American Megatrends LLC. v: 1.F0 date: 10/31/2023
CPU:
Info: model: 12th Gen Intel Core i5-12400F socket: U3E1 bits: 64
type: MT MCP arch: Alder Lake gen: core 12 level: v3 note: check
built: 2021+ process: Intel 7 (10nm ESF) family: 6 model-id: 0x97 (151)
stepping: 5 microcode: 0x32
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 480 KiB desc: d-6x48 KiB; i-6x32 KiB L2: 7.5 MiB desc: 6x1.2 MiB
L3: 18 MiB desc: 1x18 MiB
Speed (MHz): avg: 800 min/max: 800/4400 base/boost: 2475/4400 scaling:
driver: intel_pstate governor: powersave volts: 0.8 V ext-clock: 100 MHz
cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800
10: 800 11: 800 12: 800 bogomips: 59904
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel DG2 [Arc A750] driver: i915 v: kernel arch: Gen-12.7
code: Alchemist process: TSMC n6 (7nm) built: 2022+ pcie: gen: 1
speed: 2.5 GT/s lanes: 1 ports: active: DP-2,HDMI-A-1 empty: DP-1, DP-3,
HDMI-A-2, HDMI-A-3, HDMI-A-4 bus-ID: 03:00.0 chip-ID: 8086:56a1
class-ID: 0300
Device-2: Sunplus Innovation Aukey-PC-LM1E Camera
driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-1.3:8 chip-ID: 1bcf:0215 class-ID: 0102
Display: server: X.Org v: 23.2.4 with: Xwayland v: 23.2.4
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x285mm (40.00x11.22")
s-diag: 1055mm (41.54")
Monitor-1: DP-2 pos: right model: Acer XV240Y V serial: <filter>
built: 2020 res: 1920x1080 hz: 144 dpi: 92 gamma: 1.2
size: 530x300mm (20.87x11.81") diag: 604mm (23.8") ratio: 16:9 modes:
max: 1920x1080 min: 720x400
Monitor-2: HDMI-A-1 pos: primary,left model: Acer XV240Y V
serial: <filter> built: 2020 res: 1920x1080 hz: 120 dpi: 92 gamma: 1.2
size: 530x300mm (20.87x11.81") diag: 604mm (23.8") ratio: 16:9 modes:
max: 3840x2160 min: 720x400
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris x11: drv: iris
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 23.3.4-arch1.2
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Arc A750 Graphics (DG2)
device-ID: 8086:56a1 memory: 7.75 GiB unified: no
API: Vulkan v: 1.3.276 layers: 9 device: 0 type: discrete-gpu name: Intel
Arc A750 Graphics (DG2) driver: mesa intel v: 23.3.4-arch1.2
device-ID: 8086:56a1 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 16.0.6 256 bits) driver: mesa llvmpipe v: 23.3.4-arch1.2 (LLVM
16.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Alder Lake-S HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_tgl
bus-ID: 00:1f.3 chip-ID: 8086:7ad0 class-ID: 0403
Device-2: Intel DG2 Audio driver: snd_hda_intel v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 8086:4f90 class-ID: 0403
Device-3: C-Media TONOR TC-777 Audio Device
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 1-1.2:6 chip-ID: 0d8c:0134 class-ID: 0300
Device-4: Sunplus Innovation Aukey-PC-LM1E Camera
driver: snd-usb-audio,uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 1-1.3:8 chip-ID: 1bcf:0215 class-ID: 0102
API: ALSA v: k6.7.1-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.0.1 status: n/a (root, process) 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 Ethernet I219-V vendor: Micro-Star MSI driver: N/A
modules: e1000e port: N/A bus-ID: 00:1f.6 chip-ID: 8086:1a1d class-ID: 0200
Device-2: Sitecom Europe B.V. 802.11n WLAN Adapter driver: rtl8192cu
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-4:5
chip-ID: 0df6:0077 class-ID: 0000 serial: <filter>
IF: wlp0s20f0u4 state: up mac: <filter>
Drives:
Local Storage: total: 931.51 GiB used: 163.98 GiB (17.6%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Crucial model: CT1000T500SSD8
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: P8CR002 temp: 43.9 C
scheme: GPT
SMART: yes health: PASSED on: 8 hrs cycles: 38
read-units: 415,657 [212 GB] written-units: 421,433 [215 GB]
Partition:
ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 163.98 GiB (17.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:1
ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 163.98 GiB (17.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-4: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 163.98 GiB (17.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-5: /var/tmp raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 163.98 GiB (17.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.2 GiB used: 4 MiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 12 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 44.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Processes: 342 Uptime: 14m wakeups: 0 Memory: total: 32 GiB
available: 31.2 GiB used: 4.47 GiB (14.3%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
pm: pacman pkgs: 1790 libs: 532 tools: octopi,paru Shell: garuda-inxi (sudo)
default: Bash v: 5.2.26 running-in: konsole inxi: 3.3.31
Garuda (2.6.22-1):
System install date:     2024-01-27
Last full system update: 2024-01-27
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:

Any directions are very much appreciated.

Welcome to the Garuda forum @Kazanian. :wave:

Did you try re-downloading the bios update before you re-flashed your bios in case the download was corrupted?

Does your motherboard manufacturer permit downgrading your bios to an older version?

Can you please double check if your network components are all currently working on a Garuda (or Ubuntu) live boot disk?

Please answer all questions as fully as possible if you wish to get your issues resolved quickly as possible.

One thing you may want to try that sometimes helps when hardware isn’t being detected is to remove all power sources from your computer. Unplug your computer from its power source, and it sometimes helps to remove your CMOS battery from your mobo as well. Wait 5 minutes before powering back up.That’s a bit of a long shot, but sometimes it pays off.

I would also suggest testing the linux kernel version, and perhaps the hardened version.

3 Likes

Hello tbg, thank you for your reply! After testing the live usb again i also double checked the mainboard’s specs and actually it does not have Wifi and Bluetooth. I misread a table when purchasing it. I’m terribly sorry. The issue is resolved as ethernet is now working correctly!

I would expect your inxi output was generated before your bios update, as your wifi is reported as working. Is that the case?

Correct. The inxi report was generated before the second flash.

Are you absolutely 100% sure you updated with the correct bios version?

Yes. The BIOS reports back the correct version and also showed the version during the flash. After both BIOS flashes secure boot was suddenly enabled.

Did you try re-downloading the bios update before you re-flashed your bios in case the download was corrupted?

No. There are no checksums for the firmwares to check. The extraction programm did not complain about corruption, though.

Does your motherboard manufacturer permit downgrading your bios to an older version?

As far as i can tell, no. The manual only mentions upgrades.

Did your wifi, ethernet, and bluetooth all work correctly on your Garuda live install disk?

I can’t tell and only used it to install it and did so offline. I also did not pay attention much during the installation.

Have you used all your networking components on another distro before?

No, i only used elementary os in offline and also did not have bluetooth and wifi working there.

Were all your networking components working properly on other distros you might have tested in the past?

See “Have you used all your networking components on another distro before?”

Can you double check if your network components are all currently working on a Garuda live boot disk (or Ubuntu) live boot disk?

I’ve checked again in live distro

Sorry I edited my reply after you read it.

Also, try installing the linux-firmware-git package.

Please clarify if wifi is working on live disk.

1 Like

It’ll never work regardless of distro. Simply there is no hardware that has Wifi or Bluetooth.

Again, i’m very sorry for the confusion.

Please test my suggestions on my last post.

Test linux-mainline kernel.

Please post:

lspci -k

sudo dmesg | grep iwlwifi

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