I'm having an issue with the FTLX1471D3BCV-IT and dual rate support, most notably 1G speeds.
E10GSFPLR - No problem, plug into a 1G switch, it gets link FTLX1471D3BCV-IT - Plug into a 1G switch, or any device with 1G SMF I've tried, no link. Plug into 10G, no problem. Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.078714] i40e: loading out-of-tree module taints kernel. Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.080358] i40e: Intel(R) 40-10 Gigabit Ethernet Connection Network Driver - version 2.3.6 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.080359] i40e: Copyright(c) 2013 - 2017 Intel Corporation. Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.092096] i40e 0000:83:00.0: fw 6.0.48442 api 1.7 nvm 6.01 0x80003493 0.0.0 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.323996] i40e 0000:83:00.0: MAC address: 6c:b3:11:51:19:50 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.390288] i40e 0000:83:00.0: PCI-Express: Speed 8.0GT/s Width x8 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.399514] i40e 0000:83:00.0: Features: PF-id[0] VFs: 32 VSIs: 34 QP: 32 RSS FD_ATR FD_SB NTUPLE CloudF DCB VxLAN Geneve NVGRE PTP VEPA Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.411654] i40e 0000:83:00.1: fw 6.0.48442 api 1.7 nvm 6.01 0x80003493 0.0.0 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.644757] i40e 0000:83:00.1: MAC address: 6c:b3:11:51:19:52 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.651576] i40e 0000:83:00.1: PCI-Express: Speed 8.0GT/s Width x8 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.651995] i40e 0000:83:00.1: Features: PF-id[1] VFs: 32 VSIs: 34 QP: 32 RSS FD_ATR FD_SB NTUPLE CloudF DCB VxLAN Geneve NVGRE PTP VEPA Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.663910] i40e 0000:83:00.2: fw 6.0.48442 api 1.7 nvm 6.01 0x80003493 0.0.0 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.895505] i40e 0000:83:00.2: MAC address: 6c:b3:11:51:19:54 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.901931] i40e 0000:83:00.2: PCI-Express: Speed 8.0GT/s Width x8 Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.902346] i40e 0000:83:00.2: Features: PF-id[2] VFs: 32 VSIs: 34 QP: 32 RSS FD_ATR FD_SB NTUPLE CloudF DCB VxLAN Geneve NVGRE PTP VEPA Nov 26 20:53:12 cr-0a-aaa kernel: [ 5.914126] i40e 0000:83:00.3: fw 6.0.48442 api 1.7 nvm 6.01 0x80003493 0.0.0 Nov 26 20:53:12 cr-0a-aaa kernel: [ 6.146399] i40e 0000:83:00.3: MAC address: 6c:b3:11:51:19:56 Nov 26 20:53:12 cr-0a-aaa kernel: [ 6.152863] i40e 0000:83:00.3: PCI-Express: Speed 8.0GT/s Width x8 Nov 26 20:53:12 cr-0a-aaa kernel: [ 6.153298] i40e 0000:83:00.3: Features: PF-id[3] VFs: 32 VSIs: 34 QP: 32 RSS FD_ATR FD_SB NTUPLE CloudF DCB VxLAN Geneve NVGRE PTP VEPA # ethtool -i enp131s0f0 driver: i40e version: 2.3.6 firmware-version: 6.01 0x80003493 0.0.0 expansion-rom-version: bus-info: 0000:83:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes # ethtool -m enp131s0f0 Identifier : 0x03 (SFP) Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID) Connector : 0x07 (LC) Transceiver codes : 0x10 0x00 0x00 0x02 0x00 0x00 0x00 0x00 Transceiver type : 10G Ethernet: 10G Base-SR Transceiver type : Ethernet: 1000BASE-LX Encoding : 0x06 (64B/66B) BR, Nominal : 25500MBd Rate identifier : 0x02 (8/4/2G Rx Rate_Select only) Length (SMF,km) : 10km Length (SMF) : 10000m Length (50um) : 0m Length (62.5um) : 0m Length (Copper) : 0m Length (OM3) : 0m Laser wavelength : 1310nm Vendor name : Intel Corp. Vendor OUI : 00:1b:21 Vendor PN : FTLX1471D3BCV-IT Vendor rev : A Option values : 0x00 0x3a Option : RX_LOS implemented Option : TX_FAULT implemented Option : TX_DISABLE implemented Option : RATE_SELECT implemented BR margin, max : 0% BR margin, min : 0% Vendor SN : UEL08SG Date code : 130811 Optical diagnostics support : Yes Laser bias current : 37.670 mA Laser output power : 0.6629 mW / -1.79 dBm Receiver signal average optical power : 0.3753 mW / -4.26 dBm Module temperature : 34.22 degrees C / 93.60 degrees F Module voltage : 3.2566 V Alarm/warning flags implemented : Yes Laser bias current high alarm : Off Laser bias current low alarm : Off Laser bias current high warning : Off Laser bias current low warning : Off Laser output power high alarm : Off Laser output power low alarm : Off Laser output power high warning : Off Laser output power low warning : Off Module temperature high alarm : Off Module temperature low alarm : Off Module temperature high warning : Off Module temperature low warning : Off Module voltage high alarm : Off Module voltage low alarm : Off Module voltage high warning : Off Module voltage low warning : Off Laser rx power high alarm : Off Laser rx power low alarm : Off Laser rx power high warning : Off Laser rx power low warning : Off Laser bias current high alarm threshold : 85.000 mA Laser bias current low alarm threshold : 7.000 mA Laser bias current high warning threshold : 80.000 mA Laser bias current low warning threshold : 12.000 mA Laser output power high alarm threshold : 1.1220 mW / 0.50 dBm Laser output power low alarm threshold : 0.1445 mW / -8.40 dBm Laser output power high warning threshold : 1.0000 mW / 0.00 dBm Laser output power low warning threshold : 0.1820 mW / -7.40 dBm Module temperature high alarm threshold : 90.00 degrees C / 194.00 degrees F Module temperature low alarm threshold : -10.00 degrees C / 14.00 degrees F Module temperature high warning threshold : 85.00 degrees C / 185.00 degrees F Module temperature low warning threshold : -5.00 degrees C / 23.00 degrees F Module voltage high alarm threshold : 3.6300 V Module voltage low alarm threshold : 2.9700 V Module voltage high warning threshold : 3.5640 V Module voltage low warning threshold : 3.0360 V Laser rx power high alarm threshold : 1.4125 mW / 1.50 dBm Laser rx power low alarm threshold : 0.0079 mW / -21.02 dBm Laser rx power high warning threshold : 1.1220 mW / 0.50 dBm Laser rx power low warning threshold : 0.0126 mW / -19.00 dBm # ethtool enp131s0f0 Settings for enp131s0f0: Supported ports: [ ] Supported link modes: 1000baseX/Full 10000baseSR/Full Supported pause frame use: Symmetric Supports auto-negotiation: Yes Advertised link modes: 1000baseX/Full 10000baseSR/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: Unknown! Duplex: Unknown! (255) Port: Other PHYAD: 0 Transceiver: internal Auto-negotiation: off Supports Wake-on: g Wake-on: g Current message level: 0x0000000f (15) drv probe link timer Link detected: no # ethtool -s enp131s0f0 autoneg off # ethtool -s enp131s0f0 speed 1000 Cannot set new settings: Operation not supported not setting speed Any pointers would be greatly appreciated. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired