Unable to insert SFP+ on 10G card without Proxmox disabling eno1

Fredi Diaz

Active Member
Aug 9, 2018
5
0
41
42
I am running Proxmox VE but whenever I insert an SFP+ in my intel 10G card it disables the network interface.

This is what I am getting after boot from DMESG:
==============================
root@proxmox:~# dmesg | grep ixgbe
[ 1.095868] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 5.1.0-k
[ 1.095869] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
[ 2.280388] ixgbe 0000:01:00.0: Multiqueue Enabled: Rx Queue count = 32, Tx Queue count = 32 XDP Queue count = 0
[ 2.280514] ixgbe 0000:01:00.0: PCI Express bandwidth of 32GT/s available
[ 2.280516] ixgbe 0000:01:00.0: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[ 2.280836] ixgbe 0000:01:00.0: MAC: 2, PHY: 1, PBA No: G61346-000
[ 2.280837] ixgbe 0000:01:00.0: ec:f4:bb:c7:41:18
[ 2.283847] ixgbe 0000:01:00.0: Intel(R) 10 Gigabit Network Connection
[ 3.460375] ixgbe 0000:01:00.1: Multiqueue Enabled: Rx Queue count = 32, Tx Queue count = 32 XDP Queue count = 0
[ 3.460500] ixgbe 0000:01:00.1: PCI Express bandwidth of 32GT/s available
[ 3.460501] ixgbe 0000:01:00.1: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[ 3.460821] ixgbe 0000:01:00.1: MAC: 2, PHY: 1, PBA No: G61346-000
[ 3.460822] ixgbe 0000:01:00.1: ec:f4:bb:c7:41:1a
[ 3.463816] ixgbe 0000:01:00.1: Intel(R) 10 Gigabit Network Connection
[ 3.464970] ixgbe 0000:01:00.1 eno2: renamed from eth1
[ 3.488137] ixgbe 0000:01:00.0 eno1: renamed from eth0
==============================

As soon as I insert the SFP
==============================
[ 13.935546] ixgbe 0000:01:00.0: registered PHC device on eno1
[ 14.111340] ixgbe 0000:01:00.1: registered PHC device on eno2
[ 239.950667] ixgbe 0000:01:00.0: failed to initialize because an unsupported SFP+ module type was detected.
[ 239.950700] ixgbe 0000:01:00.0: Reload the driver after installing a supported module.
[ 239.950931] ixgbe 0000:01:00.0: removed PHC on eno1
[ 245.009344] ixgbe 0000:01:00.1: failed to initialize because an unsupported SFP+ module type was detected.
[ 245.009386] ixgbe 0000:01:00.1: Reload the driver after installing a supported module.
[ 245.009577] ixgbe 0000:01:00.1: removed PHC on eno2
=============================

My server is a Dell R620 and I am using Dell SFP's

See below for modinfo:
modinfo ixgbe
filename: /lib/modules/4.15.18-4-pve/updates/drivers/net/ethernet/intel/ixgbe/ixgbe.ko
version: 5.3.7
license: GPL
description: Intel(R) 10GbE PCI Express Linux Network Driver
author: Intel Corporation, <linux.nics@intel.com>
srcversion: 9E1B3824190E963083DADF5

My Package List:
  • proxmox-ve: 5.2-2 (running kernel: 4.15.18-4-pve)
  • pve-manager: 5.2-8 (running version: 5.2-8/fdf39912)
  • pve-kernel-4.15: 5.2-7
  • pve-kernel-4.15.18-4-pve: 4.15.18-23
  • pve-kernel-4.15.18-3-pve: 4.15.18-22
  • pve-kernel-4.15.18-2-pve: 4.15.18-21
  • pve-kernel-4.15.17-1-pve: 4.15.17-9
  • corosync: 2.4.2-pve5
  • criu: 2.11.1-1~bpo90
  • glusterfs-client: 3.8.8-1
  • ksm-control-daemon: 1.2-2
  • libjs-extjs: 6.0.1-2
  • libpve-access-control: 5.0-8
  • libpve-apiclient-perl: 2.0-5
  • libpve-common-perl: 5.0-38
  • libpve-guest-common-perl: 2.0-17
  • libpve-http-server-perl: 2.0-10
  • libpve-storage-perl: 5.0-27
  • libqb0: 1.0.1-1
  • lvm2: 2.02.168-pve6
  • lxc-pve: 3.0.2+pve1-2
  • lxcfs: 3.0.0-1
  • novnc-pve: 1.0.0-2
  • proxmox-widget-toolkit: 1.0-19
  • pve-cluster: 5.0-30
  • pve-container: 2.0-26
  • pve-docs: 5.2-8
  • pve-firewall: 3.0-14
  • pve-firmware: 2.0-5
  • pve-ha-manager: 2.0-5
  • pve-i18n: 1.0-6
  • pve-libspice-server1: 0.12.8-3
  • pve-qemu-kvm: 2.11.2-1
  • pve-xtermjs: 1.0-5
  • qemu-server: 5.0-33
  • smartmontools: 6.5+svn4324-1
  • spiceterm: 3.0-5
  • vncterm: 1.5-3
  • zfsutils-linux: 0.7.9-pve1~bpo9

Please let me know if any further info is needed to help troubleshoot this issue.