[Eisfair] [e64] eiskernel 4.2.0 (Status 'stable') verfügbar - 4.9er Kernel für eisfair-64

Nils Lange nils at killa.eisfair.net
Fr Dez 20 04:46:33 CET 2019


On 16.12.2019 20:50, Thomas Bork wrote:
> Hi @all,
> 
> es ist eine Version 4.2.0 von eiskernel mit dem Status 'stable' für 
> eisfair-64 verfügbar.
> 

Hallo,

habt ihr mehr als eine Netzwerkarte im System, lasst das Update sein.

Nachdem ich ansonsten erfolgreich auf den neuen Kernel umgestiegen bin, 
gab es kein eth0 mehr. Ich hatte schon vorher die richtige MAC im 
baseconfig eingetragen.

Zwei sind per Kernel-Blacklist deaktiviert.

Nach ungefähr 30 Neustarts mit verschiedenen Konfigurationen ist die 
Karte nun unter eth1 zu nutzen.

Weil ich den Server halb auseinandernehmen müsste, um die anderen Karten 
auszubauen, habe ich das jetzt nicht gemacht, denn der musste schnell 
wieder laufen. Das werde ich aber zeitnah nachholen.

Network:   Card-1: Intel 82574L Gigabit Network Connection
            IF: N/A state: N/A speed: N/A duplex: N/A mac: N/A
            Card-2: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet 
Controller
            driver: r8168
            IF: enxc46e1f05a339 state: down mac: c4:6e:1f:05:a3:39
            Card-3: Broadcom NetXtreme BCM5723 Gigabit Ethernet PCIe
            driver: tg3
            IF: eth1 state: up speed: 1000 Mbps duplex: full
            mac: 28:92:4a:34:57:27


Wird die Karte in der Konfig als eth0 unter der selben MAC definiert, 
gibt es keine Schnittstelle außer lo.

Das verstehe ich nicht, MAC und Name in der Konfig sollten doch 
eindeutig sein!???


#------------------------------------------------------------------------------
# General settings:
#------------------------------------------------------------------------------

HOSTNAME='mail'                   # name of eisfair server

#------------------------------------------------------------------------------
# Wake-on-lan settings:
#------------------------------------------------------------------------------

ETH_DRV_WAKE_ON_LAN='no'         # Use: yes or no

#------------------------------------------------------------------------------
# Ether networks used with IP protocol:
#------------------------------------------------------------------------------

IP_ETH_N='1'                      # number of ip ethernet networks
IP_ETH_1_NAME='eth1'              # optional: other device name than enx*
IP_ETH_1_IPADDR='192.168.152.2'   # IP address of your n'th ethernet card
IP_ETH_1_NETWORK='192.168.152.0'  # network of your LAN
IP_ETH_1_NETMASK='255.255.255.0'  # netmask of your LAN
IP_ETH_1_MACADDR='28:92:4a:34:57:27'
                                   # Mac address of your n'th ethernet card


#------------------------------------------------------------------------------
# Kernel modules treatment:
#------------------------------------------------------------------------------

MODULE_N='2'                      # number of modules to be treated
MODULE_1_NAME='e1000e'             # name of module to be treated
MODULE_1_ACTIVE='yes'             # active 'yes' or 'no'
MODULE_1_ACTION='blacklist'       # action to apply to this module
MODULE_1_STRING=''                # option(s) for module
MODULE_2_NAME='r8169'            # name of module to be treated
MODULE_2_ACTIVE='yes'             # active 'yes' or 'no'
MODULE_2_ACTION='blacklist'       # action to apply to this module
MODULE_2_STRING=''                # option(s) for module


Nach nochmaligem Neustart sieht die Diagnose so aus:

Network:   Card-1: Intel 82574L Gigabit Network Connection
            IF: N/A state: N/A speed: N/A duplex: N/A mac: N/A
            Card-2: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet 
Controller
            driver: r8169
            IF: enxc46e1f05a339 state: down mac: c4:6e:1f:05:a3:39
            Card-3: Broadcom NetXtreme BCM5723 Gigabit Ethernet PCIe
            driver: tg3
            IF: eth0 state: up speed: 1000 Mbps duplex: full
            mac: 28:92:4a:34:57:27


Der Treiber der Realtek wechselt! Es ist die selbe Hardware verbaut, 
vermutlich gab es deswegen in der Vergangenheit schon öfter Probleme, 
die damals auf Raceconditions geschoben wurden.

Was sagt ihr dazu?

Gruß, Nils







Mehr Informationen über die Mailingliste Eisfair