[Eisfair] kein Netzwerk nach Update

Daniel Vogel daniel_vogel at t-online.de
Sa Mär 18 01:56:45 CET 2023


Hallo,

Am 17.03.23 um 10:49 schrieb Stefan H.:
> In der Hardwareübersicht sehe ich weiter einen Ethernet-Controller mit 
> Intel 82545EM, und den kann ich auch in der Base-Config eintragen; der 
> Erfolg ist aber leider gleich Null.

die bereits an anderer Stelle geäußerte Vermutung, es läge ein 
grundsätzliches Problem mit Intel-Netzwerkkarten vor, kann ich durch 
eigene Versuche auf einer VirtualBox 6.1 widerlegen. Dort lief Kernel 
5.15.102 mit mehreren Varianten der e1000 problemlos. Die Anbindung an 
den Host erfolgte dabei über ein NAT Netzwerk.

Allerdings konnte ich auch unter der VirtualBox einen Fall 
rekonstruieren, bei dem der Ethernet-Adapter nach einem Kaltstart (halt 
-p) keine IP-Adresse erhält.

Reproduktion
============
Ich bin wie folgt vorgegangen:
1. Installation vom aktuellen ISO (mit Kernel 5.15.82-eisfair-64-VIRT)
2. eisman update
3. eisman upgrade - Durchführung bis zum erzwungenen Reboot
4. Nach Reboot Installation von Einzelpaketen
    eisman install sysvinit-tools
    eisman install eisfair-service syslogd mdadm
    eisman install libudev1 libsyslog0 logger libssl1_1 environment
    eisman install locales
    eisman install eisman
5. halt -p (Kaltstart)

Nach dem Neustart:
eis-2852 # ip a
[...]
2: enx080027355583: [...] state DOWN group default qlen 1000
    link/ether 08:00:27:35:55:83 brd ff:ff:ff:ff:ff:ff
    altname enp0s3

=> keine IP-Adresse (wichtig: es muss ein Kaltstart sein, bei einem 
reboot bleibt die IP Adresse erhalten!). Der Effekt lässt sich übrigens 
beliebig oft reproduzieren.

Bis hierher war noch kein Kernel-Update und noch kein Firmware-Update im 
Spiel. Es läuft noch immer Kernel 5.15.82-eisfair-64-VIRT.

Lösung des Problems?
====================
Die Lösung, die zumindest bei mir funktioniert hatte, bestand darin, 
fehlende Angaben in der Netzwerkkonfiguration zu ergänzen, die der 
Installer leer gelassen hatte:

Originalkonfiguration des Netzwerks:
IP_ETH_1_NAME=""
IP_ETH_1_IPADDR="10.0.2.15"
IP_ETH_1_NETWORK="10.0.2.0"
IP_ETH_1_NETMASK="255.255.255.0"
IP_ETH_1_MACADDR=""

Änderung:
IP_ETH_1_NAME="enx080027355583"      <---
IP_ETH_1_IPADDR="10.0.2.15"
IP_ETH_1_NETWORK="10.0.2.0"
IP_ETH_1_NETMASK="255.255.255.0"
IP_ETH_1_MACADDR="08:00:27:35:55:83" <---

Nach dem Hochlauf, war die IP-Adresse wieder korrekt gesetzt.

Möglicherweise hat diese Beobachtung nichts mit dem vorliegenden Problem 
unter VMware zu tun - mag sein.

@Stefan
Es wäre interessant, was auf dem System ohne Netzwerkfunktion bei den 
Kommandos "ip a" und "lspci" ausgegeben wird.

-- 
Gruß Daniel
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair