[SOLVED] Interface speed only 10baseT-FD

user789

New Member
Mar 1, 2020
12
1
1
35
Hi all,

I'm running on Proxmox on a Intel NUC which has a Gigabit lan interface, however the interface speed is only set to 10baseT-FD. When I try to change the interface speed I get the following errors. See output below:

root@proxmox:~# ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether b8:ae:ed:eb:4d:42 txqueuelen 1000 (Ethernet)
RX packets 754 bytes 219522 (214.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 500 bytes 317559 (310.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16 memory 0xdf100000-df120000

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 321 bytes 28306 (27.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 321 bytes 28306 (27.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.90 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::baae:edff:feeb:4d42 prefixlen 64 scopeid 0x20<link>
ether b8:ae:ed:eb:4d:42 txqueuelen 1000 (Ethernet)
RX packets 724 bytes 200394 (195.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 458 bytes 312557 (305.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

root@proxmox:~# mii-tool eno1
eno1: negotiated 10baseT-FD flow-control, link ok
root@proxmox:~# mii-tool -F 1000baseTx-FD eno1
Invalid media specification '1000baseTx-FD'.
root@proxmox:~# mii-tool -F 100baseTx-FD eno1
SIOCSMIIREG on eno1 failed: Operation not supported


Also good to mention. I've tested the ethernet port on which the NUC is connected on my Ubuntu laptop and I get a gigabit connection immediately.

Does anybody know how to solve this?
Thanks in advance!
 
Thanks for your reply. The following command worked for me:

root@proxmox:~# ethtool -s eno1 speed 1000 autoneg off
root@proxmox:~# ethtool eno1
Settings for eno1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
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: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: off (auto)
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes

Another work around was changing the network adapter of the VM from VirtIO (paravirtualized) to Intel E1000