01:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
Subsystem: Intel Corporation Ethernet Server Adapter X520-2
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 16
Region 0: Memory at c5500000 (64-bit, non-prefetchable) [size=512K]
Region 2: I/O ports at 2020 [size=32]
Region 4: Memory at c5680000 (64-bit, non-prefetchable) [size=16K]
Expansion ROM at c5580000 [disabled] [size=512K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] MSI-X: Enable- Count=64 Masked-
Vector table: BAR=4 offset=00000000
PBA: BAR=4 offset=00002000
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 256 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM L0s, Exit Latency L0s <1us, L1 <8us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x8, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP+ SDES- TLP+ FCP+ CmpltTO+ CmpltAbrt+ UnxCmplt+ RxOF+ MalfTLP+ ECRC+ UnsupReq+ ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr+ BadTLP+ BadDLLP+ Rollover+ Timeout+ NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140 v1] Device Serial Number 90-e2-ba-ff-ff-19-f7-50
Capabilities: [150 v1] Alternative Routing-ID Interpretation (ARI)
ARICap: MFVC- ACS-, Next Function: 1
ARICtl: MFVC- ACS-, Function Group: 0
Capabilities: [160 v1] Single Root I/O Virtualization (SR-IOV)
IOVCap: Migration-, Interrupt Message Number: 000
IOVCtl: Enable- Migration- Interrupt- MSE- ARIHierarchy-
IOVSta: Migration-
Initial VFs: 64, Total VFs: 64, Number of VFs: 64, Function Dependency Link: 00
VF offset: 384, stride: 2, Device ID: 10ed
Supported Page Size: 00000553, System Page Size: 00000001
Region 0: Memory at 00000000c5684000 (64-bit, non-prefetchable)
Region 3: Memory at 00000000c5784000 (64-bit, non-prefetchable)
VF Migration: offset: 00000000, BIR: 0
[ 4.689087] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 3.15.1-k
[ 4.689087] ixgbe: Copyright (c) 1999-2013 Intel Corporation.
[ 4.720717] ixgbe 0000:1a:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
[ 4.720718] ixgbe 0000:1a:00.0: Reload the driver after installing a supported module.
[ 5.863034] ixgbe 0000:1a:00.1: irq 68 for MSI/MSI-X
[ 5.863043] ixgbe 0000:1a:00.1: irq 69 for MSI/MSI-X
[ 5.863049] ixgbe 0000:1a:00.1: irq 70 for MSI/MSI-X
[ 5.863056] ixgbe 0000:1a:00.1: irq 71 for MSI/MSI-X
[ 5.863063] ixgbe 0000:1a:00.1: irq 72 for MSI/MSI-X
[ 5.863069] ixgbe 0000:1a:00.1: irq 73 for MSI/MSI-X
[ 5.863076] ixgbe 0000:1a:00.1: irq 74 for MSI/MSI-X
[ 5.863082] ixgbe 0000:1a:00.1: irq 75 for MSI/MSI-X
[ 5.863089] ixgbe 0000:1a:00.1: irq 76 for MSI/MSI-X
[ 5.863118] ixgbe 0000:1a:00.1: Multiqueue Enabled: Rx Queue count = 8, Tx Queue count = 8
[ 5.915258] ixgbe 0000:1a:00.1: PCI Express bandwidth of 32GT/s available
[ 5.941927] ixgbe 0000:1a:00.1: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[ 5.968586] ixgbe 0000:1a:00.1: MAC: 2, PHY: 1, PBA No: G28774-000
[ 5.994495] ixgbe 0000:1a:00.1: a0:36:9f:1f:35:96
[ 6.024107] ixgbe 0000:1a:00.1: Intel(R) 10 Gigabit Network Connection
1a:00.0 Ethernet controller: Intel Corporation Ethernet 10G 2P X520 Adapter (rev 01)
Subsystem: Intel Corporation 10GbE 2P X520 Adapter
Physical Slot: 3
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 30
Region 0: Memory at 9ba00000 (64-bit, non-prefetchable) [size=512K]
Region 2: I/O ports at 2020 [size=32]
Region 4: Memory at 9bb00000 (64-bit, non-prefetchable) [size=16K]
Expansion ROM at 90000000 [disabled] [size=512K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] MSI-X: Enable- Count=64 Masked-
Vector table: BAR=4 offset=00000000
PBA: BAR=4 offset=00002000
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
MaxPayload 256 bytes, MaxReadReq 4096 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM L0s, Exit Latency L0s unlimited, L1 <8us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x8, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported
DevCtl2: Completion Timeout: 260ms to 900ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [e0] Vital Product Data
Product Name: X520 10GbE Controller
Read-only fields:
[PN] Part number: G28774
[MN] Manufacture ID: 31 30 32 38
[V0] Vendor specific: FFV14.0.12
[V1] Vendor specific: DSV1028VPDR.VER1.0
[V3] Vendor specific: DTINIC
[V4] Vendor specific: DCM10010081D521010081D5
[V5] Vendor specific: NPY2
[V6] Vendor specific: PMT12345678
[V7] Vendor specific: NMVIntel Corp
[RV] Reserved: checksum good, 3 byte(s) reserved
End
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UESvrt: DLP+ SDES- TLP+ FCP+ CmpltTO+ CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC+ UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr+ BadTLP+ BadDLLP+ Rollover+ Timeout+ NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140 v1] Device Serial Number 00-00-00-ff-ff-00-00-00
Capabilities: [150 v1] Alternative Routing-ID Interpretation (ARI)
ARICap: MFVC- ACS-, Next Function: 1
ARICtl: MFVC- ACS-, Function Group: 0
Capabilities: [160 v1] Single Root I/O Virtualization (SR-IOV)
IOVCap: Migration-, Interrupt Message Number: 000
IOVCtl: Enable- Migration- Interrupt- MSE- ARIHierarchy+
IOVSta: Migration-
Initial VFs: 64, Total VFs: 64, Number of VFs: 0, Function Dependency Link: 00
VF offset: 128, stride: 2, Device ID: 10ed
Supported Page Size: 00000553, System Page Size: 00000001
Region 0: Memory at 0000000090100000 (64-bit, prefetchable)
Region 3: Memory at 0000000090200000 (64-bit, prefetchable)
VF Migration: offset: 00000000, BIR: 0
cat /etc/modprobe.d/ixgbe.conf
options ixgbe allow_unsupported_sfp=1
Intel® Ethernet SFP SR Optics and Intel® Ethernet SFP LR Optics are the only 10-Gbps optical modules supported. These modules can be purchased separately.
http://www.intel.com/content/www/us/en/support/network-and-i-o/ethernet-products/000005528.html
c'est limité a de l'Intel.
Code: [Sélectionner]cat /etc/modprobe.d/ixgbe.conf
options ixgbe allow_unsupported_sfp=1
sur les anciennes versions du module ca doit marcher normalement
(je crois que ca a sauté sur les versions récentes par contre ;)
Mik
05:00.0 Ethernet controller: Intel Corporation 82598EB 10-Gigabit AF Dual Port Network Connection (rev 01)
05:00.1 Ethernet controller: Intel Corporation 82598EB 10-Gigabit AF Dual Port Network Connection (rev 01)
[68784.388699] Intel(R) 10GbE PCI Express Linux Network Driver - version 4.4.6
[68784.388702] Copyright(c) 1999 - 2016 Intel Corporation.
[68784.389047] ixgbe 0000:05:00.0: can't disable ASPM; OS doesn't have ASPM control
[68784.389099] ixgbe: allow_unsupported_sfp Enabled
[68784.476924] ixgbe 0000:05:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
[68784.476976] ixgbe 0000:05:00.0: Reload the driver after installing a supported module.
[68784.477145] ixgbe 0000:05:00.1: can't disable ASPM; OS doesn't have ASPM control
[68784.477172] ixgbe: allow_unsupported_sfp Enabled
[68784.565134] ixgbe 0000:05:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
[68784.565183] ixgbe 0000:05:00.1: Reload the driver after installing a supported module.
17% [jack:~]grep allow <<<$(modinfo ixgbe)
parm: allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
Je ne pense pas que cela provienne de là, à priori les deux sont supportés.Code: [Sélectionner]17% [jack:~]grep allow <<<$(modinfo ixgbe)
parm: allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
Ton NIC n'est pas 82599-based, si je ne m'abuse : c'est un 82598-based
En plus le SFP officiel est une référence Finisar...J'appelle cela "La valse des étiquettes" des usines de fabrication,des taxes et droits de douane...
Doit y avoir une histoire d'EEPROM à flasher.
J'appelle cela "La valse des étiquettes" des usines de fabrication,des taxes et droits de douane...
Je partage l'analyse en ce qui concerne l'EEPROM à flasher.
/* Vendor OUIs: format of OUI is 0x[byte0][byte1][byte2][00] */
#define IXGBE_SFF_VENDOR_OUI_TYCO 0x00407600
#define IXGBE_SFF_VENDOR_OUI_FTL 0x00906500
#define IXGBE_SFF_VENDOR_OUI_AVAGO 0x00176A00
#define IXGBE_SFF_VENDOR_OUI_INTEL 0x001B2100
Si le constructeur n'est pas dans cette liste dans l'EEPROM point de salut. :)Voici les valeurs "optical power" pour 3 SFP+ compatible Intel de deux marques différentes.C'est marqué dans les specs, y a qu'à les lire.
Vous savez quel est la valeur de référence ?
$ dmesg | grep ixgbe
[ 3.830581] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 4.4.0-k
[ 3.845432] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
[ 4.016955] ixgbe 0000:01:00.0: Multiqueue Enabled: Rx Queue count = 8, Tx Queue count = 8
[ 4.017156] ixgbe 0000:01:00.0: PCI Express bandwidth of 32GT/s available
[ 4.017165] ixgbe 0000:01:00.0: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[ 4.017283] ixgbe 0000:01:00.0: MAC: 2, PHY: 18, SFP+: 5, PBA No: E66560-005
[ 4.017301] ixgbe 0000:01:00.0: 90:e2:ba:19:f7:50
[ 4.032541] ixgbe 0000:01:00.0: Intel(R) 10 Gigabit Network Connection
[ 5.240424] ixgbe 0000:01:00.1: Multiqueue Enabled: Rx Queue count = 8, Tx Queue count = 8
[ 5.257618] ixgbe 0000:01:00.1: PCI Express bandwidth of 32GT/s available
[ 5.266373] ixgbe 0000:01:00.1: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[ 5.275593] ixgbe 0000:01:00.1: MAC: 2, PHY: 1, PBA No: E66560-005
[ 5.284928] ixgbe 0000:01:00.1: 90:e2:ba:19:f7:51
[ 5.294438] ixgbe 0000:01:00.1: Intel(R) 10 Gigabit Network Connection
[ 5.307355] ixgbe 0000:01:00.1 p1p2: renamed from eth1
[ 5.341594] ixgbe 0000:01:00.0 p1p1: renamed from eth0
[ 13.168592] ixgbe 0000:01:00.0: registered PHC device on p1p1
[ 13.348951] ixgbe 0000:01:00.0 p1p1: detected SFP+: 5
[ 13.612919] ixgbe 0000:01:00.0 p1p1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
$ sudo ethtool -m eth4
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x07 (LC)
Transceiver codes : 0x20 0x00 0x00 0x02 0x00 0x00 0x00 0x00
Transceiver type : 10G Ethernet: 10G Base-LR
Transceiver type : Ethernet: 1000BASE-LX
Encoding : 0x06 (64B/66B)
BR, Nominal : 10300MBd
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
Optical diagnostics support : Yes
Laser bias current : 17.528 mA
Laser output power : 0.5182 mW / -2.86 dBm
Receiver signal average optical power : 0.4770 mW / -3.21 dBm
Module temperature : 34.23 degrees C / 93.62 degrees F
Module voltage : 3.2000 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 : 90.000 mA
Laser bias current low alarm threshold : 2.000 mA
Laser bias current high warning threshold : 80.000 mA
Laser bias current low warning threshold : 3.000 mA
Laser output power high alarm threshold : 1.7783 mW / 2.50 dBm
Laser output power low alarm threshold : 0.1995 mW / -7.00 dBm
Laser output power high warning threshold : 1.4125 mW / 1.50 dBm
Laser output power low warning threshold : 0.2512 mW / -6.00 dBm
Module temperature high alarm threshold : 90.00 degrees C / 194.00 degrees F
Module temperature low alarm threshold : -25.00 degrees C / -13.00 degrees F
Module temperature high warning threshold : 85.00 degrees C / 185.00 degrees F
Module temperature low warning threshold : -20.00 degrees C / -4.00 degrees F
Module voltage high alarm threshold : 3.6000 V
Module voltage low alarm threshold : 3.0000 V
Module voltage high warning threshold : 3.5000 V
Module voltage low warning threshold : 3.0500 V
Laser rx power high alarm threshold : 1.0000 mW / 0.00 dBm
Laser rx power low alarm threshold : 0.0158 mW / -18.01 dBm
Laser rx power high warning threshold : 0.7943 mW / -1.00 dBm
Laser rx power low warning threshold : 0.0200 mW / -16.99 dBm
$ sudo ethtool -m p1p1
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x07 (LC)
Transceiver codes : 0x20 0x00 0x00 0x02 0x00 0x00 0x00 0x00
Transceiver type : 10G Ethernet: 10G Base-LR
Transceiver type : Ethernet: 1000BASE-LX
Encoding : 0x06 (64B/66B)
BR, Nominal : 10300MBd
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 0x1a
Option : RX_LOS implemented
Option : TX_FAULT implemented
Option : TX_DISABLE implemented
BR margin, max : 0%
BR margin, min : 0%
Vendor SN : b1ndp05w0576
Date code : 130405
Optical diagnostics support : Yes
Laser bias current : 33.302 mA
Laser output power : 0.5906 mW / -2.29 dBm
Receiver signal average optical power : 0.5137 mW / -2.89 dBm
Module temperature : 33.45 degrees C / 92.20 degrees F
Module voltage : 3.1753 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 : 90.000 mA
Laser bias current low alarm threshold : 2.000 mA
Laser bias current high warning threshold : 80.000 mA
Laser bias current low warning threshold : 3.000 mA
Laser output power high alarm threshold : 1.7783 mW / 2.50 dBm
Laser output power low alarm threshold : 0.1995 mW / -7.00 dBm
Laser output power high warning threshold : 1.4125 mW / 1.50 dBm
Laser output power low warning threshold : 0.2512 mW / -6.00 dBm
Module temperature high alarm threshold : 90.00 degrees C / 194.00 degrees F
Module temperature low alarm threshold : -25.00 degrees C / -13.00 degrees F
Module temperature high warning threshold : 85.00 degrees C / 185.00 degrees F
Module temperature low warning threshold : -20.00 degrees C / -4.00 degrees F
Module voltage high alarm threshold : 3.6000 V
Module voltage low alarm threshold : 3.0000 V
Module voltage high warning threshold : 3.5000 V
Module voltage low warning threshold : 3.0500 V
Laser rx power high alarm threshold : 1.0000 mW / 0.00 dBm
Laser rx power low alarm threshold : 0.0158 mW / -18.01 dBm
Laser rx power high warning threshold : 0.7943 mW / -1.00 dBm
Laser rx power low warning threshold : 0.0200 mW / -16.99 dBm
[10468.824399] Intel(R) 10GbE PCI Express Linux Network Driver - version 4.4.6
[10468.824402] Copyright(c) 1999 - 2016 Intel Corporation.
[10468.824809] ixgbe 0000:05:00.0: can't disable ASPM; OS doesn't have ASPM control
[10468.824861] ixgbe: allow_unsupported_sfp Enabled
[10468.911325] ixgbe 0000:05:00.0: PCI Express bandwidth of 16GT/s available
[10468.911328] ixgbe 0000:05:00.0: (Speed:2.5GT/s, Width: x8, Encoding Loss:20%)
[10468.911403] ixgbe 0000:05:00.0 eth6: MAC: 1, PHY: 10, PBA No: E37002-011
[10468.911405] ixgbe 0000:05:00.0: 00:1b:21:d9:79:0d
[10468.911410] ixgbe 0000:05:00.0 eth6: Enabled Features: RxQ: 16 TxQ: 16
[10468.911412] ixgbe 0000:05:00.0 eth6: Intel(R) 10 Gigabit Network Connection
[10468.911504] ixgbe 0000:05:00.1: can't disable ASPM; OS doesn't have ASPM control
[10468.911550] ixgbe: allow_unsupported_sfp Enabled
[10468.995313] ixgbe 0000:05:00.1: PCI Express bandwidth of 16GT/s available
[10468.995318] ixgbe 0000:05:00.1: (Speed:2.5GT/s, Width: x8, Encoding Loss:20%)
[10468.995393] ixgbe 0000:05:00.1 eth7: MAC: 1, PHY: 10, PBA No: E37002-011
[10468.995396] ixgbe 0000:05:00.1: 00:1b:21:d9:79:0c
[10468.995398] ixgbe 0000:05:00.1 eth7: Enabled Features: RxQ: 16 TxQ: 16
[10468.995400] ixgbe 0000:05:00.1 eth7: Intel(R) 10 Gigabit Network Connection
Je sens que je vais être condamné à acheter
root@sixties:~# dmesg | grep ixgbe
[ 2.167880] ixgbe: loading out-of-tree module taints kernel.
[ 2.168032] ixgbe: module verification failed: signature and/or required key missing - tainting kernel
[ 2.189438] ixgbe: 0000:04:00.0: ixgbe_check_options: FCoE Offload feature enabled
[ 2.189440] ixgbe: allow_unsupported_sfp Enabled
[ 2.200200] ixgbe 0000:04:00.0 0000:04:00.0 (uninitialized): WARNING: Intel (R) Network Connections are quality tested using Intel (R) Ethernet Optics. Using untested modules is not supported and may cause unstable operation or damage to the module or the adapter. Intel Corporation is not responsible for any harm caused by using untested modules.
[ 2.347198] ixgbe 0000:04:00.0: PCI Express bandwidth of 32GT/s available
[ 2.347200] ixgbe 0000:04:00.0: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[ 2.347281] ixgbe 0000:04:00.0 eth0: MAC: 2, PHY: 18, SFP+: 5, PBA No: E66560-006
[ 2.347282] ixgbe 0000:04:00.0: 90:e2:ba:52:08:d4
[ 2.347284] ixgbe 0000:04:00.0 eth0: Enabled Features: RxQ: 32 TxQ: 32 FdirHash
[ 2.347329] ixgbe 0000:04:00.0 eth0: Intel(R) 10 Gigabit Network Connection
[ 2.367895] ixgbe: 0000:04:00.1: ixgbe_check_options: FCoE Offload feature enabled
[ 2.566629] ixgbe 0000:04:00.1: PCI Express bandwidth of 32GT/s available
[ 2.566631] ixgbe 0000:04:00.1: (Speed:5.0GT/s, Width: x8, Encoding Loss:20%)
[ 2.566712] ixgbe 0000:04:00.1 eth1: MAC: 2, PHY: 19, SFP+: 6, PBA No: E66560-006
[ 2.566713] ixgbe 0000:04:00.1: 90:e2:ba:52:08:d5
[ 2.566715] ixgbe 0000:04:00.1 eth1: Enabled Features: RxQ: 32 TxQ: 32 FdirHash
[ 2.566756] ixgbe 0000:04:00.1 eth1: Intel(R) 10 Gigabit Network Connection
[ 2.567716] ixgbe 0000:04:00.0 ens5f0: renamed from eth0
[ 2.585625] ixgbe 0000:04:00.1 ens5f1: renamed from eth1
[ 5.594560] ixgbe 0000:04:00.0: registered PHC device on ens5f0
[ 5.710109] ixgbe 0000:04:00.0 ens5f0: WARNING: Intel (R) Network Connections are quality tested using Intel (R) Ethernet Optics. Using untested modules is not supported and may cause unstable operation or damage to the module or the adapter. Intel Corporation is not responsible for any harm caused by using untested modules.
[ 5.765874] ixgbe 0000:04:00.0 ens5f0: detected SFP+: 5
[ 5.844348] ixgbe 0000:04:00.1: registered PHC device on ens5f1
[ 6.013867] ixgbe 0000:04:00.1 ens5f1: detected SFP+: 6
[ 7.637727] ixgbe 0000:04:00.0 ens5f0: NIC Link is Up 10 Gbps, Flow Control: RX/TX
04:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
04:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
Bon, je viens de tester avec deux SFP+ de Fiberstore, un BiDi non codé et un LR codé intel, aucun des deux ne charge, que ce soit avec le driver do'rigine de la ubuntu 16.10 ou avec la dernière version compilée à la main.Ah oui, même un codé Intel ? Quel produit de FS ?
La carte que j'ai installée cette fois est la 82598EB, je vais reessayer avec une 82599 si j'en retrouve dans mon stock.
After confirming with the engineer, #36431 <http://www.fs.com/products/36431.html>(kindly check below quotation and ETA) can well work on your Intel 82598EB PCIe NIC with Intel code.
The reason why your Finisar have issues using on it is caused by incompatible.
We can help to write Intel code to assure compatibility.
BTW, all our optics now can enjoy *lifetime warranty*. If you need, just be rest assured to shop with us, there is no risk for you.
Intel E10GSFPSR Compatible 1000BASE-SX and 10GBASE-SR SFP+ 850nm 300m DOM Transceiver <http://www.fs.com/products/36431.html> #36431 same day shipping
Est ce qu'on a une idée de la version à laquelle Intel a ajouté ce coup de pute ? Genre pour downgrader et pouvoir enfin utiliser ce matos ?
root@sixties:~# ethtool -m ens5f0
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x07 (LC)
Transceiver codes : 0x20 0x00 0x00 0x00 0x20 0x00 0x01 0x00
Transceiver type : 10G Ethernet: 10G Base-LR
Transceiver type : FC: intermediate distance (I)
Transceiver type : FC: Single Mode (SM)
Encoding : 0x06 (64B/66B)
BR, Nominal : 10300MBd
Rate identifier : 0x00 (unspecified)
Length (SMF,km) : 10km
Length (SMF) : 10000m
Length (50um) : 0m
Length (62.5um) : 0m
Length (Copper) : 0m
Length (OM3) : 0m
Laser wavelength : 1330nm
Vendor name : FiberStore
Vendor OUI : 00:00:00
Vendor PN : SFP-10G-BX
Vendor rev :
Option values : 0x00 0x1a
Option : RX_LOS implemented
Option : TX_FAULT implemented
Option : TX_DISABLE implemented
BR margin, max : 0%
BR margin, min : 0%
Vendor SN : F172CO00421
Date code : 170205
Optical diagnostics support : Yes
Laser bias current : 48.960 mA
Laser output power : 1.5516 mW / 1.91 dBm
Receiver signal average optical power : 0.9209 mW / -0.36 dBm
Module temperature : 37.71 degrees C / 99.88 degrees F
Module voltage : 3.3137 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 : 100.000 mA
Laser bias current low alarm threshold : 5.000 mA
Laser bias current high warning threshold : 90.000 mA
Laser bias current low warning threshold : 5.000 mA
Laser output power high alarm threshold : 2.2387 mW / 3.50 dBm
Laser output power low alarm threshold : 0.0955 mW / -10.20 dBm
Laser output power high warning threshold : 1.7783 mW / 2.50 dBm
Laser output power low warning threshold : 0.1514 mW / -8.20 dBm
Module temperature high alarm threshold : 95.00 degrees C / 203.00 degrees F
Module temperature low alarm threshold : -50.00 degrees C / -58.00 degrees F
Module temperature high warning threshold : 85.00 degrees C / 185.00 degrees F
Module temperature low warning threshold : -40.00 degrees C / -40.00 degrees F
Module voltage high alarm threshold : 3.6000 V
Module voltage low alarm threshold : 3.0000 V
Module voltage high warning threshold : 3.5000 V
Module voltage low warning threshold : 3.1000 V
Laser rx power high alarm threshold : 2.2387 mW / 3.50 dBm
Laser rx power low alarm threshold : 0.0229 mW / -16.40 dBm
Laser rx power high warning threshold : 1.7783 mW / 2.50 dBm
Laser rx power low warning threshold : 0.0363 mW / -14.40 dBm
root@sixties:~# ethtool -m ens5f1
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x07 (LC)
Transceiver codes : 0x20 0x00 0x00 0x02 0x00 0x00 0x00 0x00
Transceiver type : 10G Ethernet: 10G Base-LR
Transceiver type : Ethernet: 1000BASE-LX
Encoding : 0x06 (64B/66B)
BR, Nominal : 10300MBd
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 : FiberStore
Vendor OUI : 00:1b:21
Vendor PN : SFP-10GLR-31
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 : F172IN01505
Date code : 170223
Optical diagnostics support : Yes
Laser bias current : 37.530 mA
Laser output power : 0.9817 mW / -0.08 dBm
Receiver signal average optical power : 0.0001 mW / -40.00 dBm
Module temperature : 35.44 degrees C / 95.79 degrees F
Module voltage : 3.3091 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 : On
Laser rx power high warning : Off
Laser rx power low warning : On
Laser bias current high alarm threshold : 110.000 mA
Laser bias current low alarm threshold : 1.000 mA
Laser bias current high warning threshold : 100.000 mA
Laser bias current low warning threshold : 1.000 mA
Laser output power high alarm threshold : 2.2387 mW / 3.50 dBm
Laser output power low alarm threshold : 0.0955 mW / -10.20 dBm
Laser output power high warning threshold : 1.7783 mW / 2.50 dBm
Laser output power low warning threshold : 0.1514 mW / -8.20 dBm
Module temperature high alarm threshold : 100.00 degrees C / 212.00 degrees F
Module temperature low alarm threshold : -50.00 degrees C / -58.00 degrees F
Module temperature high warning threshold : 85.00 degrees C / 185.00 degrees F
Module temperature low warning threshold : -40.00 degrees C / -40.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.4650 V
Module voltage low warning threshold : 3.1350 V
Laser rx power high alarm threshold : 2.2387 mW / 3.50 dBm
Laser rx power low alarm threshold : 0.0229 mW / -16.40 dBm
Laser rx power high warning threshold : 1.7783 mW / 2.50 dBm
Laser rx power low warning threshold : 0.0363 mW / -14.40 dBm
Vendor name : FiberStore
Vendor OUI : 00:1b:21
Vendor PN : SFP-10GLR-31
Oui, il est possible de flasher le firmware de la carte, il y a régulièrement des nouvelles versions.
C'est une INTEL Network 82599 Dual Port 10G ?
Je pense que le problème est différent et ça ne marchera probablement pas ....
Nous avons des E10G42AFDA et deviez quoi ....
Le DA semble être pour DirectAttach -> Ce qui veut dire, uniquement avec des câbles SFP+ TwinAX
X710-DA2 -> DA c'est pour ?
D'après Intel (http://www.intel.com/content/www/us/en/support/network-and-i-o/ethernet-products/000006754.html) le 82598EB ne supporte que les DAC, pas les optiques.
Reste à voir si c'est contournable ou si je peux utiliser ces cartes pour de la déco murale…
Ce qui est dingue c'est que d'après https://downloadmirror.intel.com/22919/eng/README.txt il y a quand même trois références d'optiques supportées. Peut être qu'il "suffirait" de trouver à cloner les EEPROM de ces modèles pour que ça passe… Ou bien patcher le driver…
Bref il a une carte Intel Ethernet Converged Network Adapter X710-DA2 que Dell a mis dans un slot PCI Express demi hauteur.
En boutant sur Ubuntu server 16.04.2 LTS avec Kernel 4.8, je remarque le message
PCI-Express: Speed 8.0GT/s Width x4
PCI-Express bandwidth available for this device may be insufficient for optimal performance.
Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.
Dell semble avoir mis la carte sur un connecteur PCI Express 8x physiquement avec seulement 4x de câblé.
Je me demande , si le driver dit juste que cela peut avoir un impact sur les performances où c'est erroné.
En 4x en PCI express 3.0 (8 GT/s) on a un débit de 3.938 Go/s symétrique soit 31,504 Gb/s.
En partant sur une efficacité de seulement 70% cela fait plus de 22 Gb/s disponible.
=> Pourquoi le pilote parle de risque de dégradation pour cette carte 2 x 10 Gb/s ?
Je me suis trompé dans mes calculs ?
Tiens moi au courant.
Je vais au datacenter la retirer de mon serveur :x
case IXGBE_DEV_ID_82598EB_XF_LR:
physical_layer = IXGBE_PHYSICAL_LAYER_10GBASE_LR;
break;
Attends un peu. Je suis en train de lire le source du driver, ça a pas l'air compliqué.J'ai un dilemme,le code est ouvert on devrait pouvoir le modifier sans les foudres de Intel,mais comme je n'ai pas de certitudes, je n'ai pas envie de suivre une pente savonneuse pour Vivien. :)
T'as tout un process de detection du media dont on pourrait forcer les return en 10G-LR en fait, genre :Code: [Sélectionner]case IXGBE_DEV_ID_82598EB_XF_LR:
physical_layer = IXGBE_PHYSICAL_LAYER_10GBASE_LR;
break;
Je me sens pas au point pour faire la modif en solo, mais si quelqu'un peut m'aider à bien comprendre la procédure d'init, on peut cibler les modifs minimales pour que ça monte quand même…
A propos de driver Intel, vous avez compris pourquoi il affiche un message "PCI-Express bandwidth available for this device may be insufficient for optimal performance." quand il y a une débit de 31 Gb/s ? 4x en PCI express 3.0 (8 GT/s) => on a un débit de 3.938 Go/s symétrique soit 31,504 Gb/s.
J'ai un dilemme,le code est ouvert on devrait pouvoir le modifier sans les foudres de Intel,mais comme je n'ai pas de certitudes, je n'ai pas envie de suivre une pente savonneuse pour Vivien. :)
Sinon,c'est la bonne piste, le code ne s'applique pas aux SFP juste aux SFP+
Intel ne pourrait pas mettre la vérification dans le firmware, plutôt que dans le driver ?
Le SFP officiel, qui coûte cher mais qui permet d'éviter les bidouilles :
(https://lafibre.info/images/materiel/201703_Dell_PowerEdge_R330_Intel_X710-DA2_9.jpg)
Pas d'accord, ils sont vendus avec une puissance d'émission très claire, donc n'importe lequel fait l'affaire :)
Nom | Code de produit ou numéro de pièce | Numéro de pièce fournisseur | Type |
Optique Intel® Ethernet SFP SR | E10GSFPSR | FTLX8571D3BCVIT1 | Dual Rate 10GBASE-SR/1000BASE-SX |
Optique Intel® Ethernet SFP SR | E10GSFPSR | AFBR-709DMZ-IN2 | Dual Rate 10GBASE-SR/1000BASE-SX |
Optique Intel® Ethernet SFP LR | E10GSFPLR | FTLX1471D3BCVI31 | Dual Rate 10GBASE-LR/1000BASE-LX |
Pas d'accord, ils sont vendus avec une puissance d'émission très claire, donc n'importe lequel fait l'affaire :)
explique moi ceci alors ? c'est intel qui le dit !
explique moi ceci alors ? c'est intel qui le dit !Normal, Intel veut que tu achètes leurs optiques pour se faire leur marge.
Normal, Intel veut que tu achètes leurs optiques pour se faire leur marge.
Dans la vraie vie, on utilise tous des optiques compatibles, parce que c'est standard.
Normal, Intel veut que tu achètes leurs optiques pour se faire leur marge.
Dans la vraie vie, on utilise tous des optiques compatibles, parce que c'est standard.
Normal, Intel veut que tu achètes leurs optiques pour se faire leur marge.Presque, je bosse sur le SI d'un client qui accepte de payer des SFP+ Cisco 10G SR à 250 € pièce après réduction ::)
Dans la vraie vie, on utilise tous des optiques compatibles, parce que c'est standard.
Tu a jamais pratiquer Intel comme moi je l'ai pratiquer Intel en direct au USAHum, je bosse avec des x520 tous les jours. Le serveur de speedtest de Leonix est derrière une x520, le serveur principal de MilkyWan aussi.
Généralement dans les grosses boites, c'est TOUJOURS les SFP certifiés.
Généralement dans les grosses boites, c'est TOUJOURS les SFP certifiés.
Voyou, racket...un peu de mesure, svp.
"pieces d'origines" en automobile
Je me disais aussi qu'il manquait un truc.
Alors, on peut dire que je bosse dans une relativement grosse boite. Et des SFP compatibles, on en a des milliers. Comme des "officielles" d'ailleurs, qui ne nous coutent pas forcèment plus cher vu les volumes qu'on achete.
On n'a pas plus de pannes sur les compatibles, hormis d'occasionnels problèmes de compatibilité lors de la sortie d'un nouveau firmware coté sfp ou switch/routeur, qui est généralement rapidement résolu par nos fournisseurs d'optiques.
J'ai utilisé personnellement pour des projets des modules sfp+ compatible, ainsi que du Juniper dans une x520, et ça fonctionne très bien, y compris la remontée des niveaux optiques (DOM).
Amha il n'y a pas vraiment de raison de préférer un module compatible ou constructeur au niveau fonctionnalités, juste le prix. Et globalement un constructeur qui oblige des optiques de sa marque, c'est un voyou qui rackette ses clients.
root@moon:~# grep ixgbe /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet ixgbe.allow_unsupported_sfp=1"
Code: [Sélectionner]cat /etc/modprobe.d/ixgbe.conf
options ixgbe allow_unsupported_sfp=1
sur les anciennes versions du module ca doit marcher normalement
(je crois que ca a sauté sur les versions récentes par contre ;)
Mik
J'en profite pour poser cette question, car j'ai récemment eu à préparer un serveur avec X520-DA2, et comme d'habitude j'utilise des DAC, je n'avais jamais eu à me poser la question (mais j'avais, cette fois-ci, besoin de SFP+ 10G SR) :
Nous sommes d'accord qu’indépendamment de la partie Driver/OS, le boot PXE avec la X520 et les optiques incompatibles ne fonctionne pas ? (ce qui peut être très embêtant !)
Le lien ne montait pas, j'ai dû utiliser des optiques Intel qui traînaient et ont enfin servi à quelque chose.
(CM Supermicro)
On m'avais aussi dit que d'autres cartes ne supportent que les DirectAttach, mais non, une carte DA support des optiques et des câbles DirectAttach
Tu as déjà vu une carte X520 SR ou LR ? Je n’ai toujours vu que des DA, et il me semble qu’Intel dit que les optiques Intel sont Ok sur des DA.