Nach BIOS Update kein Netzwerk

Hallo, ich verwende Manjaro KDE 21.2.0, hatte heute ein Update auf Kernel 5.14 gemacht. Danach ging noch alles, dann habe ich für mein MSI Z390-A PRO Mainboard ein BIOS-Update gemacht (routinemäßig, ohne besondern Anlass). Seitem habe ich kein Internet, device eth0 not found, neue LAN Verbindung einrichten war erfolglos. Ich habe mich bemüht, erst mit Google nach ähnlichen Themen zu suchen, aber es hat keinen Erfolg gebracht, weil ich nicht weiß, wo ich anfangen soll, das Problem zu analysiern. Was kan ich tun?

Hallo @JoSf,

um besser helfen zu können benötigen wir ein besseren Überblick über dein System. Bitte poste mal die Ausgabe des folgenden Befehls:

inxi --admin --verbosity=7 --filter --width 

Da deine Netzwerkkarte nach dem Bios Update nicht mehr funktioniert liegt es nahe das es damit zusammen hängt. Hast du schon die Bios Einstellungen danach durchsucht?

Auch Kernel 5.14 ist jetzt schon EOL (End Of Life). Wenn du einen aktuellen Kernel benutzten möchtest wäre 5.15 besser, da dieser auch nächster LTS-Kernel wird.

:smiley:

1 Like

Hallo kisun, hier die inxi Ausgabe:

inxi --admin --verbosity=7 --filter --width                                                                                                                                         ✔
System:
  Kernel: 5.14.21-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.14-x86_64
    root=UUID=28978515-f71b-4f3d-9f5e-ca298a52644c rw quiet apparmor=1
    security=apparmor resume=UUID=0e1cfd91-c6de-442b-94f1-684d277dcf32
    udev.log_priority=3
  Desktop: KDE Plasma 5.23.4 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: Z390-A PRO (MS-7B98) v: 1.0
    serial: <superuser required> UEFI: American Megatrends v: 1.D0
    date: 01/19/2021
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 15.5 GiB used: 1.15 GiB (7.4%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i5-9400 bits: 64 type: MCP arch: Coffee Lake
    family: 6 model-id: 0x9E (158) stepping: 0xA (10) microcode: 0xEA
  Topology: cpus: 1x cores: 6 smt: <unsupported> cache: L1: 384 KiB
    desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB desc: 6x256 KiB L3: 9 MiB
    desc: 1x9 MiB
  Speed (MHz): avg: 800 min/max: 800/4100 scaling: driver: intel_pstate
    governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800
    bogomips: 34814
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_perfmon
    art avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid
    cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts ept ept_ad erms est f16c
    flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window hwp_epp
    hwp_notify ibpb ibrs ida intel_pt invpcid invpcid_single lahf_lm lm mca
    mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat
    pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts
    rdrand rdseed rdtscp rep_good sdbg sep smap smep ss ssbd sse sse2 sse4_1
    sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust
    tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt
    xsaves xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf
    mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled
  Type: mds mitigation: Clear CPU buffers; SMT disabled
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
    IBRS_FW, STIBP: disabled, RSB filling
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel CometLake-S GT2 [UHD Graphics 630] vendor: Micro-Star MSI
    driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:3e92 class-ID: 0300
  Display: x11 server: X.Org 1.21.1.2 compositor: kwin_x11 driver:
    loaded: modesetting alternate: fbdev,vesa display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1680x1050 s-dpi: 96 s-size: 444x277mm (17.5x10.9")
    s-diag: 523mm (20.6")
  Monitor-1: DP-1 res: 1680x1050 hz: 60 dpi: 90 size: 474x296mm (18.7x11.7")
    diag: 559mm (22")
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci_intel_cnl
    bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403
  Sound Server-1: ALSA v: k5.14.21-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.40 running: yes
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:15bc class-ID: 0200
  WAN IP: No WAN IP found. Connected to web? SSL issues? Try enabling dig
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 715.41 GiB used: 67.29 GiB (9.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Transcend model: TS256GSSD370S
    size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 3D scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Transcend model: TS512GSSD370S
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 8C3N scheme: MBR
  Optical-1: /dev/sr0 vendor: TSSTcorp model: DVD-ROM SH-D163C rev: SB02
    dev-links: cdrom
  Features: speed: 32 multisession: yes audio: yes dvd: yes rw: none
    state: running
  Optical-2: /dev/sr1 vendor: TSSTcorp model: CDDVDW SH-224DB rev: SB01
    dev-links: N/A
  Features: speed: 48 multisession: yes audio: yes dvd: yes
    rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 229.37 GiB size: 224.71 GiB (97.97%)
    used: 45.92 GiB (20.4%) fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: N/A
    uuid: 28978515-f71b-4f3d-9f5e-ca298a52644c
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: NO_LABEL
    uuid: 4C2A-5492
  ID-3: /export raw-size: 476.84 GiB size: 468.35 GiB (98.22%)
    used: 21.37 GiB (4.6%) fs: ext4 dev: /dev/sdb1 maj-min: 8:17 label: export
    uuid: d41f69e2-3516-419f-a6c2-53fd64c4f0a7
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda3 maj-min: 8:3 label: swap
    uuid: 0e1cfd91-c6de-442b-94f1-684d277dcf32
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 16 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-2:2 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
    power: 100mA chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 1-2.1:3 info: Omnidirectional Control USB KVM Switch 2 PORT 2.71
    type: Keyboard,Mouse driver: hid-generic,usbhid interfaces: 2 rev: 1.1
    speed: 1.5 Mb/s power: 100mA chip-ID: 0b39:ad02 class-ID: 0301
  Device-2: 1-2.2:4 info: Cherry G83 (RS 6000) Keyboard type: Keyboard
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s
    power: 100mA chip-ID: 046a:0011 class-ID: 0301
  Device-3: 1-2.3:5 info: Sunplus Innovation Gaming mouse [Philips SPK9304]
    type: Mouse driver: hid-generic,usbhid interfaces: 1 rev: 2.0
    speed: 1.5 Mb/s power: 98mA chip-ID: 1bcf:08a0 class-ID: 0301
  Hub-3: 2-0:1 info: Super-speed hub ports: 10 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 27.8 C pch: 27.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 206 Uptime: 6m wakeups: 0 Init: systemd v: 249 tool: systemctl
  Compilers: gcc: N/A Packages: pacman: 1265 lib: 364 flatpak: 0 Shell: Zsh
  v: 5.8 default: Bash v: 5.1.12 running-in: konsole inxi: 3.3.11

Es wird also ein Netzwerk-Device gefunden. Wie kann ich jetzt weitersuchen?

Das hier kein Treiber steht, irritiert etwas.

Im Arch-Forum scheint jemand ein ähnliches Problem gehabt zu haben, dort steht auch eine Beschreibung, wie das Problem gelöst wurde:

https://bbs.archlinux.org/viewtopic.php?id=270781

Die erste Konsequenz für mich ist, sich den dmesg Output genauer anzusehe. Um das Problem zu finden:

dmesg -T|grep "failed with error"
[Mo Dez 27 14:35:54 2021] e1000e: probe of 0000:00:1f.6 failed with error -5

…und dann für weitere Einzelheiten:

dmesg -T |grep e1000e
[Mo Dez 27 14:35:53 2021] e1000e: Intel(R) PRO/1000 Network Driver
[Mo Dez 27 14:35:53 2021] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[Mo Dez 27 14:35:53 2021] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[Mo Dez 27 14:35:54 2021] e1000e 0000:00:1f.6: The NVM Checksum Is Not Valid
[Mo Dez 27 14:35:54 2021] e1000e: probe of 0000:00:1f.6 failed with error -5

Es geht also um ein Problem mit einer Checksum, der von Wollie angegebene Link passt genau dazu.
Allerdings verstehe ich die im angegebenen Link gegebene Beschreibung nicht. Kann bitte jemand so freundlich sein und mir mit einfachen Worten schreiben, was ich jetzt tun soll?

Etwas OT: der Kernel ist EOL und es sollte auf einen anderen unterstützten (wie z.B. 5.15) gewechselt werden.

Ich hab Folgendes ausprobiert: Hole mir von
https://www.intel.com/content/www/us/en/download/15755/intel-ethernet-connections-boot-utility-preboot-images-and-efi-drivers.html
…das Archiv preboot_26.6.tar.gz
Dann wieder auf meinem PC, stelle dieses Archiv in ein geeignetes Verzeichnis, und dann als User:

tar xzf preboot_26.6.tar.gz
su -
cd APPS/BootUtil/Linux_x64
chmod +x bootutil64e
./bootutil64e
Connection to QV driver failed - please reinstall it!

Intel(R) Ethernet Flash Firmware Utility
BootUtil version 1.37.28.0
Copyright (C) 2003-2021 Intel Corporation

Type BootUtil -? for help

Port Network Address Location Series  WOL Flash Firmware                Version
==== =============== ======== ======= === ============================= =======
  1   2CF05D06B85C     0:31.6 Gigabit N/A FLASH Not Present

Weiter bin ich noch nicht - jeder Ratschlag ist willkommen.

Sorry for English

But it happens sometimes with some msi motherboards that after bios update network adapter no longer works.
apparently the bios update removes or destroys the mac adress of the network adapter.

So i don’t have a solution but you can search on line at this problem, i have seen that msi in their forums give a solution but can’t remember where i’ve seen that

Ich hatte zuvor die Parameter beim Aufruf von bootutil64e vergessen. Hier jetzt mit den Parametern, wie sie in dem von Wollie genannten Link angegeben sind - als root:

 ./bootutil64e -NIC=1 -DEFAULTCONFIG
Connection to QV driver failed - please reinstall it!

Intel(R) Ethernet Flash Firmware Utility
BootUtil version 1.37.28.0
Copyright (C) 2003-2021 Intel Corporation

ERROR: The adapter (location 0:31.6) cannot be initialized due to inaccessible device memory.
Update the device driver and reboot the system before running this utility again.
Consult the utility documentation for more information.

Port Network Address Location Series  WOL Flash Firmware                Version
==== =============== ======== ======= === ============================= =======
  1   (Cannot initialize adapter)

Was ist ein QV Driver? Muss ich den tatsächlich neu installieren, und gegebenenfalls, wie?

QV = Quality Vendor ?
Willst / sollst du die Onboard LAN Karte mit der Firmware von Intel flashen ?
Meisten haben Onboard Karten eigene Hardware-ID’s. So das auch meisten nur die Boardtreiber funktionieren.
Normalerweise sollte das Boardbios den LAN-Chip flashen.
Vielleicht gibt es ja schon ein neues Fehler bereinigtes.

Wenn man nach “MSI No ethernet after Bios update” googlet findet man einiges uU auch das: MSI Forum

Solche Probleme scheinen da öfters aufzutreten und der MSI-Support scheint auch eine Lösung dafür zu haben. In dem Post scheinen die Netzwerkkarten nach dem Bios Update ohne (gültige) MAC-Adresse aufzuwachen.

Der 5te Beitrag sagt folgendes:

If the adapter doesen’t show up in CMD, go to BIOS, “Integrated Peripherals” and enable Network Stack.
Restart and go to BIOS - Advanced - System Information and check the MAC of your card there - if it shows up something like “FFFFF…” go straight to MSI support and tell them that, they will give you a program to reset the MAC address.

Bitte prüf mal ob im Bios a) der “Network Stack / Onboard LAN” aktiviert ist und b) dir eine ordentliche MAC-Adresse angezeigt wird.

Wenn a = ja und b = nein, dann benötigst du ein Programm was deiner Netzwerkkarte eine neue MAC-Adresse einprogrammiert. Und da ist dann MSI der bessere Ansprechpartner. :frowning_face:

Im inxi output steht bei uefi als Version ‘1.D0’

Wenn das passt und man der Herstellerseite glauben kann sollte das die Version von Februar 2021 sein. Eine neuer Version gibts auch seit November, aber nur als Beta.

uU hilft das erneute flaschen des Bios (auf eigene Gefahr). :neutral_face:

Ich habe, wie empfohlen, den Network Stack im BIOS aktiviert. Nach Restart bekomme ich die MAC-Adresse angezeigt. Vergleich mit meinen Aufzeichnungen zeigt, dass es dieselbe ist wie zuvor. Das Netzwerk geht jetzt wieder. Ich habe anschliessend den Network Stack wieder deaktiviert. Das Netzwerk geht weiterhin, und die Fehlermeldung in dmesg zur “invalid checksum” trittt nicht mehr auf.
Fazit: Durch das BIOS -Update hat sich vermutlich “irgendein” Wert im BIOS geändert. Deshalb mus “irgendetwas” neu initialisiert werden, was durch das einmalige Aktivieren des Network Stacks geschieht.
Vielen Dank an alle Beteiligten - das Problem ist gelöst.

Hast Du auch im Bios die Default Values geladen ?

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