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

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
oln
Beiträge: 502
Registriert: 05.01.2021 09:41:24

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

Beitrag von oln » 19.02.2024 08:37:43

Hallo Forum,
seit dem letzten Kernel-Update(6.1.0-18-amd64) bekomme ich alle paar Sekunden folgenden Eintrag in das syslog:

Code: Alles auswählen

2024-02-19T08:29:39.342959+01:00 neptun kernel: [608072.915982] eno2 speed is unknown, defaulting to 1000
Diese Schnittstelle ist auch nicht konfiguriert, da ich nur ein Interface benötige:

Code: Alles auswählen

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
    inet6 ::1/128 scope host noprefixroute
       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:3c:0e:6c 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:3c:0e:6d 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 d2:85:5e:cd:7b:0e brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.225/24 brd 192.168.1.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::d085:5eff:fecd:7b0e/64 scope link
       valid_lft forever preferred_lft forever
5: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br0 state UNKNOWN group default qlen 1000
    link/ether fe:54:00:c0:b0:1a brd ff:ff:ff:ff:ff:ff
    inet6 fe80::fc54:ff:fec0:b01a/64 scope link
       valid_lft forever preferred_lft forever
Mein Netzwerk ist mit Systemd konfiguriert. Wie kann ich das unterbinden?
Hier noch meine Konfiguration:

Code: Alles auswählen

[root@neptun network]# cat br0.netdev
[NetDev]
Name=br0
Kind=bridge

[root@neptun network]# cat br0.network
[Match]
Name=br0

[Network]
DNS=192.168.1.225
Domains=example.com
Address=192.168.1.225/24
Gateway=192.168.1.1
[root@neptun network]# cat uplink.network
[Match]
Name=eno1

[Network]
Bridge=br0
Zuletzt geändert von oln am 03.06.2024 15:43:00, insgesamt 3-mal geändert.
Gruß Ole
AbuseIPDB

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

Re: eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 19.02.2024 08:56:07

oln hat geschrieben: ↑ zum Beitrag ↑
19.02.2024 08:37:43
Wie kann ich das unterbinden?
Du könntest den Treiber für das eno2-Interface, blacklisten.

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

Re: eno2 speed is unknown, defaulting to 1000

Beitrag von oln » 19.02.2024 09:07:12

mat6937 hat geschrieben: ↑ zum Beitrag ↑
19.02.2024 08:56:07
Du könntest den Treiber für das eno2-Interface, blacklisten.
Nun das ist die grobe Keule.
Ich habe nun mit einer .network-Datei das Ding auch noch als unmanaged gesetzt.

Code: Alles auswählen

[Match]
Name = eno2

[Link]
Unmanaged = yes
Hilf leider auch nicht.
Merkwürdiger Weise habe ich noch einen anderen Server bei dem das nicht auftritt.
Gruß Ole
AbuseIPDB

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

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

Beitrag von oln » 19.02.2024 09:21:49

Ok. Die Änderungen ziehen jetz. Ein reboot brachte den Erfolg. Nur Netzwerk neu starten brachte nichts.
Gruß Ole
AbuseIPDB

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

Re: eno2 speed is unknown, defaulting to 1000

Beitrag von mat6937 » 19.02.2024 10:03:03

oln hat geschrieben: ↑ zum Beitrag ↑
19.02.2024 09:07:12
Nun das ist die grobe Keule.
Mag ja sein, aber warum soll ein Treiber permanent geladen sein, der nur von einem Interface gebraucht wird, das nicht benutzt wird?
Oder haben/benutzen die Interfaces eno1 und eno2 denselben Treiber?

Benutzeravatar
MSfree
Beiträge: 10918
Registriert: 25.09.2007 19:59:30

Re: eno2 speed is unknown, defaulting to 1000

Beitrag von MSfree » 19.02.2024 10:13:25

mat6937 hat geschrieben: ↑ zum Beitrag ↑
19.02.2024 10:03:03
Oder haben/benutzen die Interfaces eno1 und eno2 denselben Treiber?
Das ist bei vielen Motherboards mit mehr als einer Netzwerkschnittstelle der Fall. Da werden nur selten Netzwerkschnittstellen unterschiedlicher Hersteller verbaut.

Daher ist das unmanaged via systemd-networkd meiner Meinung nach die bessere Variante.

Benutzeravatar
unitra
Beiträge: 640
Registriert: 15.06.2002 21:09:38
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.128.129.130

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

Beitrag von unitra » 19.02.2024 17:49:19

Ich habe da keine Lösung für, aber die Fehlermeldung ist auch für die Katz.
Default mode bei Gigabit ist '''auto-negotiate'''. Lt. dieser FM macht der noch nicht mal das, sonder prügelst 1GBit fest. Das ist alles andere als RFC konform für GigabitEthernet.

Hier die Quelle, das auto-negotiate mandatory is für GigabitEthernet:

https://de.wikipedia.org/wiki/Autonegotiation#Ethernet

Ist aber schon seit 20 Jahren so. Nichts Neues.
oln hat geschrieben: ↑ zum Beitrag ↑
19.02.2024 08:37:43

Code: Alles auswählen

2024-02-19T08:29:39.342959+01:00 neptun kernel: [608072.915982] eno2 speed is unknown, defaulting to 1000

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

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

Beitrag von oln » 03.06.2024 15:45:07

Moin Forum,
ich muss das noch einmal hoch holen, da im Log jetz das alle 15sec und dann gleich 3mal auftaucht.
Ich weiß nicht wo ich anfangen könnte. Die Suchmaschine meines Vertrauens schaft dort auch keine Abhilfe.
Irgend jeman eine Idee?
Hier die Configs mit den ich versucht habe die eno2 zum schweigen zu bringen:

Code: Alles auswählen

[root@neptun network]# cat eno2.network
[Match]
Name = eno2
MACAddress=ac:1f:6b:3c:0e:6d

[Link]
Unmanaged = yes
[root@neptun network]# cat eno2.link
[Match]
MACAddress=ac:1f:6b:3c:0e:6d

[Link]
BitsPerSecond=1G
Duplex=full
Was merkwürdig ist, dass das Linkfile nicht bei networkctl auftritt:

Code: Alles auswählen

[root@neptun network]# networkctl status eno2
● 3: eno2
                     Link File: /usr/lib/systemd/network/99-default.link
                  Network File: n/a
                         State: off (unmanaged)
                  Online state: unknown
                          Type: ether
                          Path: pci-0000:60:00.1
                        Driver: i40e
                        Vendor: Intel Corporation
                         Model: Ethernet Connection X722 for 1GbE
             Alternative Names: enp96s0f1
              Hardware Address: ac:1f:6b:3c:0e:6d (Super Micro Computer, Inc.)
                           MTU: 1500 (min: 68, max: 9702)
                         QDisc: noop
  IPv6 Address Generation Mode: eui64
      Number of Queues (Tx/Rx): 16/16
              Auto negotiation: no
Danke im Voraus.
Gruß Ole
AbuseIPDB

KP97
Beiträge: 3479
Registriert: 01.02.2013 15:07:36

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

Beitrag von KP97 » 03.06.2024 18:28:43

oln hat geschrieben: ↑ zum Beitrag ↑
03.06.2024 15:45:07
[Link]
Unmanaged = yes
.....
Was merkwürdig ist, dass das Linkfile nicht bei networkctl auftritt:
Eigentlich nicht, Du hast ja systemd gesagt, es soll nicht gemanaged werden.
Die Anweisung würde ich rausnehmen.
Mach es doch mal ganz simpel:

Code: Alles auswählen

[Match]
MACAddress=1f:6b:3c:0e:6d

[Network]
DHCP=yes
und dann schau mal, ob das Netzwerk immer noch gesprächig ist.

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

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

Beitrag von oln » 04.06.2024 08:05:50

Moin,
hab ich jetzt mal so umgesetzt. Obwohl es keinen Sinn macht, eine Schnittstelle mit DHCP zu konfigurieren wo kein Kabel dran ist.
Gebracht hat es nichts. Immer noch die selben Einträge im syslog.
Gruß Ole
AbuseIPDB

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

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

Beitrag von mat6937 » 04.06.2024 09:10:11

oln hat geschrieben: ↑ zum Beitrag ↑
04.06.2024 08:05:50
Gebracht hat es nichts. Immer noch die selben Einträge im syslog.
Wie ist die Ausgabe von:

Code: Alles auswählen

ethtool eno2
dmesg | grep -iE 'eno2|enp96s0f1'
?

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

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

Beitrag von oln » 04.06.2024 09:17:52

Hier die geforderten Ausgaben:

Code: Alles auswählen

[root@neptun network]# ethtool eno2
Settings for eno2:
        Supported ports: [  ]
        Supported link modes:   1000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: Unknown!
        Duplex: Unknown! (255)
        Auto-negotiation: off
        Port: Other
        PHYAD: 0
        Transceiver: internal
        Supports Wake-on: g
        Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: no
[root@neptun network]# networkctl status eno2
● 3: eno2
                     Link File: /usr/lib/systemd/network/99-default.link
                  Network File: /etc/systemd/network/eno2.network
                         State: no-carrier (configuring)
                  Online state: offline
                          Type: ether
                          Path: pci-0000:60:00.1
                        Driver: i40e
                        Vendor: Intel Corporation
                         Model: Ethernet Connection X722 for 1GbE
             Alternative Names: enp96s0f1
              Hardware Address: ac:1f:6b:3c:0e:6d (Super Micro Computer, Inc.)
                           MTU: 1500 (min: 68, max: 9702)
                         QDisc: mq
  IPv6 Address Generation Mode: eui64
      Number of Queues (Tx/Rx): 16/16
              Auto negotiation: no
             Activation Policy: up
           Required For Online: yes

Jun 04 07:53:47 neptun.paradigma-software.com systemd-networkd[3238]: eno2: Link UP
Jun 04 07:53:47 neptun.paradigma-software.com systemd-networkd[3238]: eno2: Configuring with /etc/systemd/network/eno2.network.
Jun 04 07:55:55 neptun.paradigma-software.com systemd-networkd[3377]: eno2: Link UP
Jun 04 08:02:07 neptun.paradigma-software.com systemd-networkd[3696]: eno2: Link UP
Jun 04 08:02:54 neptun.paradigma-software.com systemd-networkd[3764]: eno2: Link UP
Jun 04 08:02:54 neptun.paradigma-software.com systemd-networkd[3764]: eno2: Configuring with /etc/systemd/network/eno2.network.
Jun 04 08:13:49 neptun.paradigma-software.com systemd-networkd[4325]: eno2: Link UP
Jun 04 08:13:49 neptun.paradigma-software.com systemd-networkd[4325]: eno2: Configuring with /etc/systemd/network/eno2.network.
Jun 04 09:07:00 neptun.paradigma-software.com systemd-networkd[6875]: eno2: Link UP
Jun 04 09:07:00 neptun.paradigma-software.com systemd-networkd[6875]: eno2: Configuring with /etc/systemd/network/eno2.network.
[root@neptun network]# dmesg | grep -iE 'eno2|enp96s0f1'
[    1.682089] i40e 0000:60:00.1 eno2: renamed from eth1
[    7.524291] eno2 speed is unknown, defaulting to 1000
[    7.524297] eno2 speed is unknown, defaulting to 1000
[    7.524330] eno2 speed is unknown, defaulting to 1000
[    7.524612] eno2 speed is unknown, defaulting to 1000
[   11.211808] eno2 speed is unknown, defaulting to 1000
[   66.172898] eno2 speed is unknown, defaulting to 1000
..... unendliche Wiederholungen
Gruß Ole
AbuseIPDB

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

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

Beitrag von mat6937 » 04.06.2024 09:25:19

oln hat geschrieben: ↑ zum Beitrag ↑
04.06.2024 09:17:52
Hier die geforderten Ausgaben:

Code: Alles auswählen

[root@neptun network]# ethtool eno2
Settings for eno2:
        Supported ports: [  ]
        Supported link modes:   1000baseT/Full
        Supported pause frame use: Symmetric Receive-only
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  1000baseT/Full
        
Teste mal was passiert, wenn Du speed jetzt mit ethtool setzt:

Code: Alles auswählen

ethtool -s eno2 speed 1000 duplex full
EDIT:

Benutzt Du noch immer den Kernel 6.1.0-18-amd64? Wenn ja, denn evtl. updaten auf 6.1.0-21-amd64.

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

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

Beitrag von oln » 04.06.2024 09:53:31

Danke für deine Hilfe.
Hier mal das Ergebnis:

Code: Alles auswählen

[root@neptun network]# uname -r
6.1.0-21-amd64
[root@neptun network]# ethtool -s eno2 speed 1000 duplex full
netlink error: link settings update failed
netlink error: Operation not supported
Gruß Ole
AbuseIPDB

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

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

Beitrag von mat6937 » 04.06.2024 10:09:25

oln hat geschrieben: ↑ zum Beitrag ↑
04.06.2024 09:53:31

Code: Alles auswählen

[
[root@neptun network]# ethtool -s eno2 speed 1000 duplex full
netlink error: link settings update failed
netlink error: Operation not supported
Teste ob autonegotiation aktiviert werden kann:

Code: Alles auswählen

ethtool -a eno2
ethtool -s eno2 autoneg on
ethtool -a eno2
Was passiert wenn ein Ethernetkabel ( ohne Verbindung zum Router oder gleichwertig) bei eno2 angeschlossen ist?

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

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

Beitrag von oln » 04.06.2024 10:27:43

Bringt nichts.

Code: Alles auswählen

[root@neptun network]# ethtool -a eno2
Pause parameters for eno2:
Autonegotiate:  off
RX:             off
TX:             off

[root@neptun network]# ethtool -s eno2 autoneg on
[root@neptun network]# ethtool -a eno2
Pause parameters for eno2:
Autonegotiate:  off
RX:             off
TX:             off
Wie gesagt, ich brauche die Schnittstelle nicht und dort ist auch kein Kabel dran.
Ein baugleicher Server hat diese Probleme nicht. Es laufen nur unterschiedliche Dienste drauf.
Gruß Ole
AbuseIPDB

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

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

Beitrag von mat6937 » 04.06.2024 10:34:53

oln hat geschrieben: ↑ zum Beitrag ↑
04.06.2024 10:27:43
Wie gesagt, ich brauche die Schnittstelle nicht und dort ist auch kein Kabel dran.
Das weiß ich, ... es ging nur darum ob man mit Kabel und ohne Verbindung, autoneg auf on stellen kann.

EDIT:

Z. B. ich habe auch kein Kabel an eth0 und trotzdem kann das System die Informationen bekommen:

Code: Alles auswählen

:~# ethtool -a eth0
Pause parameters for eth0:
Autonegotiate:	on
RX:		on
TX:		on

Antworten