CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2019/04/14 21:39:28

Modified files:
        sbin/ifconfig  : sff.c 

Log message:
follow the basic xfp support with basic qsfp+ support

qsfp was originally defined in SFF-8436, but the management interface
now seems to be managed in SFF-8636, so this uses sff8636 as a
prefix for qsfp things. the same spec applies to qsfp+ and probably
qsfp28.

XFP and QSFP share a bunch of offsets for where strings are located,
so this factors out the printing of those strings from the xfp code
and uses it from both the xfp and qsfp handling.

i have a qsfp+ to 4x sfp+ cable that looks like this with the new
code:

transceiver: QSFP+
model: Amphenol 601110005 rev A
serial: CN0HVVVFxxxxxxx date: 2013-04-18

if i ever get a pair of optics i can work on the diags

Reply via email to