Forum Linux.embarqué commande ethtool

Posté par . Licence CC By‐SA.
Étiquettes :
1
20
mai
2023

Hello :)

Je travaille sur une carte Mochabin de GlobalScale.
Elle possède une cage sfp+ et une sfp.

Lorsque j'essaie de récupérer des infos via la commande ethtool -m, il manque des informations :

 # ethtool -m eth2
 Identifier : 0x03 (SFP)
 Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
 Connector : 0x01 (SC)
 Transceiver codes : 0x00 0x0a 0x00 0x00 0x00 0x00 0x00 0x00 0x00
 Transceiver type : SONET: SONET reach specifier bit 2
 Transceiver type : SONET: OC-48, intermediate reach
 Encoding : 0x03 (NRZ)
 BR, Nominal : 2500MBd
 Rate identifier : 0x0c (reserved or unknown)
 Length (SMF,km) : 50km
 Length (SMF) : 0m
 Length (50um) : 0m
 Length (62.5um) : 0m
 Length (Copper) : 0m
 Length (OM3) : 0m
 Laser wavelength : 38275nm
 Vendor name : Hisense
 Vendor OUI : 00:1a:95
 Vendor PN : LTE3678M-BH+
 Vendor rev : 1.0
 Option values : 0x00 0x1a
 Option : RX_LOS implemented
 Option : TX_FAULT implemented
 Option : TX_DISABLE implemented
 BR margin, max : 20%
 BR margin, min : 20%
 Vendor SN : HISCCN2102K780
 Date code : 210108
 # ethtool -m eth0
 Identifier : 0x03 (SFP)
 Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
 Connector : 0x01 (SC)
 Transceiver codes : 0x00 0x00 0x00 0x02 0x00 0x00 0x00 0x00 0x00
 Transceiver type : Ethernet: 1000BASE-LX
 Encoding : 0x03 (NRZ)
 BR, Nominal : 1200MBd
 Rate identifier : 0x00 (unspecified)
 Length (SMF,km) : 20km
 Length (SMF) : 20000m
 Length (50um) : 0m
 Length (62.5um) : 0m
 Length (Copper) : 0m
 Length (OM3) : 0m
 Laser wavelength : 1310nm
 Vendor name : FS
 Vendor OUI : 00:00:00
 Vendor PN : GSFP-ONU-SC
 Vendor rev : 01
 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 : SCOM210A1F5A
 Date code : 211007

L'information que j'aimerais récupérer est le signal rx et tx du laser.
J'ai essayé les modules sfp sur une autre carte et les infos voulues apparaissent.

Quelqu'un aurait une idée?
Merci par avance ;)

  • # Supporté par le driver ?

    Posté par . Évalué à 3.

    Sur la carte Mochabin, c'est un chipset Marvell, le 88E1512 semble-t-il.
    Sur ton autre carte, c'est sans doute un autre chipset, donc un autre driver.

    Faudrait voir si le driver Marvell gère la remonté des infos. Je n'ai pas trop de doute sur le fait que le chipset lui-même le supporte, mais sait-on jamais.

    • [^] # Re: Supporté par le driver ?

      Posté par . Évalué à 1.

      Hello.
      Désolé de ne répondre que maintenant.
      Je te remercie pour ton réponse.

      Je vis jeter un coup d'œil.
      Quine tente rien, n'a rien :)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.