[gelöst] eno2 speed is unknown, defaulting to 1000

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
mat6937
Beiträge: 3366
Registriert: 09.12.2014 10:44:00

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 05.06.2024 15:21:41

oln hat geschrieben: ↑ zum Beitrag ↑
05.06.2024 15:17:04
Leider hat es keinen Erfolg gebracht.
Ja, aber wir haben noch nicht alles ausprobiert. Ich muss jetzt aber weg.
Poste mal vom baugleichen Server die Ausgaben von:

Code: Alles auswählen

ip a
networkctl list
networkctl status
?
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
oln
Beiträge: 537
Registriert: 05.01.2021 09:41:24

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von oln » 05.06.2024 15:39:11

Hier die Ausgaben:

Code: Alles auswählen

[root@saturn ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state UP group default qlen 1000
    link/ether ac:1f:6b:6c:a5:9a brd ff:ff:ff:ff:ff:ff
    altname enp96s0f0
3: eno2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether ac:1f:6b:6c:a5:9b brd ff:ff:ff:ff:ff:ff
    altname enp96s0f1
4: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 2e:c0:16:cf:e1:38 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.221/24 brd 192.168.1.255 scope global br0
       valid_lft forever preferred_lft forever
    inet 192.168.1.100/24 brd 192.168.1.255 scope global secondary br0
       valid_lft forever preferred_lft forever
    inet 192.168.1.101/24 brd 192.168.1.255 scope global secondary br0
       valid_lft forever preferred_lft forever
    inet6 fe80::2cc0:16ff:fecf:e138/64 scope link
       valid_lft forever preferred_lft forever
[root@saturn ~]# networkctl list
IDX LINK TYPE     OPERATIONAL SETUP
  1 lo   loopback carrier     unmanaged
  2 eno1 ether    enslaved    configured
  3 eno2 ether    off         unmanaged
  4 br0  bridge   routable    configured

4 links listed.
[root@saturn ~]# networkctl status
●          State: routable
    Online state: online
         Address: 192.168.1.100 on br0
                  192.168.1.101 on br0
                  192.168.1.221 on br0
                  fe80::2cc0:16ff:fecf:e138 on br0
         Gateway: 192.168.1.1 on br0
             DNS: 192.168.1.225
  Search Domains: mydomain.com

Jun 03 15:34:10 saturn.mydomain.com systemd-networkd[387]: eno1: Configuring with /etc/systemd/network/uplink.network.
Jun 03 15:34:10 saturn.mydomain.com systemd-networkd[387]: eno1: Link UP
Jun 03 15:34:10 saturn.mydomain.com systemd[1]: Started systemd-networkd.service - Network Configuration.
Jun 03 15:34:10 saturn.mydomain.com systemd[1]: Starting systemd-networkd-wait-online.service - Wait for Network to be Configured...
Jun 03 15:34:10 saturn.mydomain.com systemd-networkd[387]: br0: Configuring with /etc/systemd/network/br0.network.
Jun 03 15:34:10 saturn.mydomain.com systemd-networkd[387]: br0: Link UP
Jun 03 15:34:11 saturn.mydomain.com systemd-networkd[387]: eno1: Gained carrier
Jun 03 15:34:11 saturn.mydomain.com systemd-networkd[387]: br0: Gained carrier
Jun 03 15:34:12 saturn.mydomain.com systemd-networkd[387]: br0: Gained IPv6LL
Jun 03 15:34:24 saturn.mydomain.com systemd[1]: Finished systemd-networkd-wait-online.service - Wait for Network to be Configured.
Edit:
Dabei ist mir etwas aufgefallen. Auf dem Problemserver steht partial bei Online state.

Code: Alles auswählen

[root@neptun ~]# networkctl status
●          State: routable
    Online state: partial <--------HIER!
         Address: 192.168.1.225 on br0
                  fe80::d085:5eff:fecd:7b0e on br0
         Gateway: 192.168.1.1 on br0
             DNS: 192.168.1.225
             .....
             
Kommt das evtl. von den Configs die ich mit dir ausprobiert habe under /etc/systemd/network?
Gruß Ole
AbuseIPDB

mat6937
Beiträge: 3366
Registriert: 09.12.2014 10:44:00

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 05.06.2024 19:38:06

oln hat geschrieben: ↑ zum Beitrag ↑
05.06.2024 15:39:11
Edit:
Dabei ist mir etwas aufgefallen. Auf dem Problemserver steht partial bei Online state.
Kommt das evtl. von den Configs die ich mit dir ausprobiert habe under /etc/systemd/network?
Nein, das sollte nicht vom ausprobieren kommen.
Versuch jetzt mal mit:

Code: Alles auswählen

systemctl edit systemd-networkd-wait-online.service
und ändern in:

Code: Alles auswählen

[Service]
ExecStart=
ExecStart=/lib/systemd/systemd-networkd-wait-online --any -i eno1:missing -i eno2:off -i br0:missing -i vnet0:missing --timeout=10 -q
(vnet0 nur wenn vorhanden/benutzt).
Wenn das nichts ändert, dann mit:

Code: Alles auswählen

[Service]
ExecStart=
ExecStart=/lib/systemd/systemd-networkd-wait-online --any -i eno1:missing -i eno2:missing -i br0:missing -i vnet0:missing --timeout=10 -q
probieren.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
oln
Beiträge: 537
Registriert: 05.01.2021 09:41:24

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von oln » 06.06.2024 07:48:33

Moin,
mit beiden Einträgen erreiche ich, dass der Service wieder vernünftig läuft.

Code: Alles auswählen

[root@neptun ~]# systemctl status systemd-networkd-wait-online.service
● systemd-networkd-wait-online.service - Wait for Network to be Configured
     Loaded: loaded (/lib/systemd/system/systemd-networkd-wait-online.service; enabled; preset: disabled)
     Active: active (exited) since Thu 2024-06-06 07:38:06 CEST; 4min 9s ago
       Docs: man:systemd-networkd-wait-online.service(8)
    Process: 660 ExecStart=/lib/systemd/systemd-networkd-wait-online (code=exited, status=0/SUCCESS)
   Main PID: 660 (code=exited, status=0/SUCCESS)
        CPU: 24ms

Jun 06 07:37:51 neptun.mydomain.com systemd[1]: Starting systemd-networkd-wait-online.service - Wait for Network to be Configured...
Jun 06 07:38:06 neptun.mydomain.com systemd[1]: Finished systemd-networkd-wait-online.service - Wait for Network to be Configured.
Aber die Einträge im syslog bleiben.

Code: Alles auswählen

[root@neptun ~]# journalctl -f
Jun 06 07:41:47 neptun.mydomain.com systemd[1]: Started session-2.scope - Session 2 of User root.
Jun 06 07:41:54 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:41:54 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:41:54 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:42:09 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:42:09 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:42:09 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:42:24 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:42:24 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Jun 06 07:42:24 neptun.mydomain.com kernel: eno2 speed is unknown, defaulting to 1000
Den gleichen Effekt erziele ich, wenn ich alles lösche und zum Urzustand gehe. Also scheint das alles nichts zu bringen.
So langsam muss ich mich wohl mit den Einträgen im Syslog abfinden. :(
Gruß Ole
AbuseIPDB

mat6937
Beiträge: 3366
Registriert: 09.12.2014 10:44:00

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 06.06.2024 08:10:04

oln hat geschrieben: ↑ zum Beitrag ↑
06.06.2024 07:48:33
So langsam muss ich mich wohl mit den Einträgen im Syslog abfinden. :(
Gibt es auf deinem Server das Verzeichnis:

Code: Alles auswählen

/etc/rsyslog.d
(oder gleichwertig)?
Wenn ja, dann versuch mal mit einer blacklist-Datei:

Code: Alles auswählen

nano /etc/rsyslog.d/01_blacklist.conf
Inhalt:

Code: Alles auswählen

:msg,contains,"eno2 speed is unknown, defaulting to 1000" stop
und rebooten.

EDIT:

Wenn das nicht funktioniert, dann mal versuchen den LogLevel beim Treiber für debug, auf null zu setzen:

Code: Alles auswählen

nano /etc/modprobe.d/i40e.conf
Inhalt:

Code: Alles auswählen

options i40e debug=0
und nach dem speichern, rebooten.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
oln
Beiträge: 537
Registriert: 05.01.2021 09:41:24

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von oln » 06.06.2024 08:36:44

Ja danke. Auf die Idee bin ich noch garnicht gekommen.
Im Syslog wird es jetzt unterdrückt. Bleibt noch das journal aber das ist mir egal.
Danke.
Ich setz das jetzt hier wieder auf gelöst.
Danke nochmal für deine Bemühungen.
Gruß Ole
AbuseIPDB

mat6937
Beiträge: 3366
Registriert: 09.12.2014 10:44:00

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 06.06.2024 08:53:28

oln hat geschrieben: ↑ zum Beitrag ↑
06.06.2024 08:36:44
Bleibt noch das journal aber das ist mir egal.
Wenn Du weißt ob eine bzw. welche service-unit für den unerwünschten Eintrag in journal zuständig ist, könntest mal mit:

Code: Alles auswählen

StandardOutput=null
StandardError=null

(... oder evtl. müsste man auch nur den LogLevel dieser service-unit ändern) in der [Service]-Section dieser service-unit probieren.

EDIT:

Evtl. mit:

Code: Alles auswählen

journalctl --priority=3
und/oder mit:

Code: Alles auswählen

ReadKMsg=no
in der "/etc/systemd/journald.conf"-Datei probieren.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
oln
Beiträge: 537
Registriert: 05.01.2021 09:41:24

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von oln » 06.06.2024 09:04:09

mat6937 hat geschrieben: ↑ zum Beitrag ↑
06.06.2024 08:53:28
Wenn Du weißt ob eine bzw. welche service-unit für den unerwünschten Eintrag in journal zuständig ist, könntest mal mit:

Code: Alles auswählen

StandardOutput=null
StandardError=null
Tja wenn ich das wüsste welcher Service dafür zuständig ist. Auf der Kiste läuft bind9 isc-dhcp ntpsec samba-ad-dc.
Alle Services hab ich auf br0 hören lassen.
K.A. wer da so rummault.
Gruß Ole
AbuseIPDB

mat6937
Beiträge: 3366
Registriert: 09.12.2014 10:44:00

Re: [doch nicht gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 06.06.2024 09:05:51

oln hat geschrieben: ↑ zum Beitrag ↑
06.06.2024 09:04:09
K.A. wer da so rummault.
Versuch mal evtl. nur temporär, mit:

Code: Alles auswählen

ReadKMsg=no
in der journald.conf.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Benutzeravatar
oln
Beiträge: 537
Registriert: 05.01.2021 09:41:24

Re: [gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von oln » 06.06.2024 09:28:28

Klar dann ist es weg. Die Kernelmessages zu unterdrücken ist schon auch eine Lösung. Aber dann bekomme ich evtl. andere Sachen nicht mit.
Egal. Ich lass das jetzt so.
Danke nochnmal.
Gruß Ole
AbuseIPDB

mat6937
Beiträge: 3366
Registriert: 09.12.2014 10:44:00

Re: [gelöst] eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 06.06.2024 09:34:12

oln hat geschrieben: ↑ zum Beitrag ↑
06.06.2024 09:28:28
Klar dann ist es weg. Die Kernelmessages zu unterdrücken ist schon auch eine Lösung. Aber dann bekomme ich evtl. andere Sachen nicht mit.
Du könntest journald auch so konfigurieren, dass es keine Eintragungen in Dateien macht (d. h. nur volatile), dafür aber nach syslog weiterleitet und dann testen ob Du mit einem Filter/blacklist, nur das "unerwünschte" das von journald kommt, auch in syslog unterdrücken kannst.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

Antworten