[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