Code: Select all
8 RS name="sfp-sfpplus1" default-name="sfp-sfpplus1" mtu=1500 l2mtu=1514 mac-address=2C:C8:1B:FF:XX:XX
orig-mac-address=2C:C8:1B:FF:8F:65 arp=enabled arp-timeout=auto loop-protect=default
loop-protect-status=off loop-protect-send-interval=5s loop-protect-disable-time=5m auto-negotiation=no
advertise="" full-duplex=yes tx-flow-control=off rx-flow-control=off speed=10Gbps
bandwidth=unlimited/unlimited switch=switch1 sfp-rate-select=high sfp-shutdown-temperature=95C
> interface/ethernet/monitor sfp-sfpplus1
name: sfp-sfpplus1
status: link-ok
rate: 10Gbps
full-duplex: yes
tx-flow-control: no
rx-flow-control: no
sfp-module-present: yes
sfp-rx-loss: no
sfp-tx-fault: no
sfp-type: SFP-or-SFP+
sfp-connector-type: optical-pigtail
sfp-link-length-copper-active-om4: 3m
sfp-vendor-name: AVAGO
sfp-vendor-part-number: AFBR-7CER03Z-BD1
sfp-vendor-serial: XXX
sfp-manufacturing-date: 13-08-22
sfp-wavelength: 850nm
eeprom-checksum: good
When ixgbe loads/reloads (using sudo modprobe -r ixgbe && sudo modprobe ixgbe allow_unsupported_sfp=1 debug=16) - I get:$ sudo ethtool ens2
Settings for ens2:
Supported ports: /[ FIBRE /]
Supported link modes: 10000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: 10000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: Unknown!
Duplex: Unknown! (255)
Auto-negotiation: off
Port: FIBRE
PHYAD: 0
Transceiver: internal
Supports Wake-on: umbg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: no
$ sudo ethtool -m ens2
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x0b (Optical pigtail)
Transceiver codes : 0x10 0x00 0x00 0x00 0x40 0x40 0x08 0x40 0x00
Transceiver type : 10G Ethernet: 10G Base-SR
Transceiver type : FC: short distance (S)
Transceiver type : FC: Shortwave laser w/o OFC (SN)
Transceiver type : FC: Multimode, 62.5um (M6)
Transceiver type : FC: 800 MBytes/sec
Encoding : 0x06 (64B/66B)
BR, Nominal : 10300MBd
Rate identifier : 0x00 (unspecified)
Length (SMF,km) : 0km
Length (SMF) : 0m
Length (50um) : 0m
Length (62.5um) : 0m
Length (Copper) : 3m
Length (OM3) : 0m
Laser wavelength : 850nm
Vendor name : AVAGO
Vendor OUI : 00:17:6a
Vendor PN : AFBR-7CER03Z-BD1
Vendor rev :
Option values : 0x00 0x12
Option : RX_LOS implemented
Option : TX_DISABLE implemented
BR margin, max : 0%
BR margin, min : 0%
Vendor SN : XX
Date code : 130822
Unfortunately I don't have many other bits of 10G hardware to go replacing things, but I'm a bit at a loss. This is on 7.1rc6 apart from disabling autoneg wasnt too sure what to do. I tried forcing it to 1GB but the other side (linux won't let me):[ 6002.933547] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver
[ 6002.933549] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
[ 6003.100831] ixgbe 0000:04:00.0: Multiqueue Enabled: Rx Queue count = 16, Tx Queue count = 16 XDP Queue count = 0
[ 6003.101235] ixgbe 0000:04:00.0: 32.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x8 link)
[ 6003.101563] ixgbe 0000:04:00.0: MAC: 2, PHY: 16, SFP+: 5, PBA No: H29295-003
[ 6003.101565] ixgbe 0000:04:00.0: 90:e2:ba:bd:XX:XX
[ 6003.105440] ixgbe 0000:04:00.0: Intel(R) 10 Gigabit Network Connection
[ 6003.105649] libphy: ixgbe-mdio: probed
[ 6003.106393] ixgbe 0000:04:00.0 ens2: renamed from eth0
[ 6003.286464] ixgbe 0000:04:00.0: registered PHC device on ens2
[ 6003.473490] ixgbe 0000:04:00.0 ens2: detected SFP+: 5
[ 6003.745516] ixgbe 0000:04:00.0 ens2: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[ 6004.645635] ixgbe 0000:04:00.0 ens2: NIC Link is Down
Any ideas what could be wrong here? It seems everything should be working?$ sudo ethtool -s ens2 speed 1000 duplex full autoneg off
netlink error: link settings update failed
netlink error: Invalid argument