PI4: systemd und eth0

  • Seit dem update auf den Kernel 6.6.74+rpt-rpi-v8 (RaspiOS, bookworm) kann ich mit meinen drei PI4, das eth0-Interface nicht mehr mit systemd-networkd konfigurieren/benutzen (... auch nach dem Bootvorgang nicht). Beim booten gibt es die Meldung/Ausgabe:

    Code
    :~ $ dmesg | grep -i eth0.device
    [    3.332687] systemd[1]: Expecting device sys-subsystem-net-devices-eth0.device - /sys/subsystem/net/devices/eth0...

    und die *.network-Datei für eth0 wird ignoriert:

    Display Spoiler
    Code
    :~ $ networkctl status eth0
    ● 2: eth0                                                                 
                       Link File: n/a
                    Network File: n/a
                           State: routable (unmanaged)
                    Online state: unknown
                            Type: ether
                            Path: platform-fd580000.ethernet
                          Driver: bcmgenet

    systemd-networkd funktioniert aber, denn ein wg- und ein dummy-Interface können erstellt bzw. benutzt werden:

    Display Spoiler
    Code
    :~ $ networkctl status wg0
    ● 4: wg0                                                                   
                     Link File: n/a
                  Network File: /etc/systemd/network/wg0.network
                         State: routable (configured)
                  Online state: unknown
                          Type: wireguard
                          Kind: wireguard
                        Driver: wireguard
    Code
    :~ $ networkctl status dummy0
    ● 3: dummy0                                                                
                     Link File: n/a
                  Network File: /etc/systemd/network/dummy0.network
                         State: routable (configured)
                  Online state: online                                         
                          Type: ether
                          Kind: dummy
                        Driver: dummy

    EEE enabled oder disabled beim eth0-Interface, hat keinen Einfluss auf das Verhalten von systemd. Das eth0-Interface kann aber manuell bzw. mit frontends konfiguriert und normal benutzt werden.
    Kann jemand der einen PI4 mit dem Kernel 6.6.74+rpt-rpi-v8 hat und eth0 benutzt, die Ausgabe von:

    Code
    dmesg | grep -i eth0.device

    hier posten. Danke.

  • Code
    pi@jumper:~ $ dmesg | grep -i eth0.device
    pi@jumper:~ $ 

    Danke. So war das auch auf meinem PI4, mit dem Kernel 6.6.62+rpt-rpi-v8.
    Mit dem neuen Kernel hat systemd plötzlich keinen Zugang zum eth0-Interface. Da muss ich wohl abwarten und schauen ob es mit einem anderen Kernel besser wird bzw. sich etwas ändert.

  • Selbes Ergebnis bei mir.

    Code
    pi@raspberrypi-bookworm64-desktop:~ $ uname -a
    Linux raspberrypi-bookworm64-desktop 6.6.74+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.74-1+rpt1 (2025-01-27) aarch64 GNU/Linux
    pi@raspberrypi-bookworm64-desktop:~ $ dmesg | grep -i eth0.device
    pi@raspberrypi-bookworm64-desktop:~ $ 

    :no_sad: ... Kein raspiBackup - kein Mitleid ... :no_sad:

    Mein Raspberry Zoo

    3 * RPi1B, 2 * RPi3B, 2 * RPI4, 1 * CM4, 1 * RPi5

  • Selbes Ergebnis bei mir.

    Danke.
    Ich warte mal ab bis ein neuer Kernel kommt. Wenn das Problem weiter besteht, werde ich mir die Konfiguration von systemd (System und userland) auf meinem PI4 genauer anschauen und testen.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!