Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[device/celestica] Update Seastone2 device specific configuration #126

Merged

Conversation

pphuchar
Copy link
Collaborator

- What I did

  • Updtae hwsku and port config of Seastone2.
  • Add config to skip ledd in pmon, preventing it from the crash.
  • Update psuutil and sfputil plugins.

- How I did it

  • Replace minigraph configuration with default_sku.
  • Add port speed column in the port config file.
  • Add pmon_daemon_control.json to skip launching ledd daemon.
  • Update sfputil to reaise NotImplementedError in get_transceiver_change_event( ).
  • Update psuutil to call ipmitool directly.

- How to verify it

  • When SONiC bootup ledd won't start, pmon not crash.
  • All dockers start correctly.
  • show interface stat, show int transceiver eeprom, show platform psu run correctly.

@pphuchar pphuchar requested a review from tiantianlv November 14, 2019 17:53
@pphuchar
Copy link
Collaborator Author

pphuchar commented Nov 14, 2019

TEST LOG

  1. The front panel port LED is not working yet.
  2. show int tra eeprom -d still fails, the error pop out from sfpshow script. I need to check what's in the DB.
admin@sonic:~$ show version

SONiC Software Version: SONiC.upstream-seastone2.0-dirty-20191111.185624
Distribution: Debian 9.11
Kernel: 4.9.0-9-2-amd64
Build commit: a901f489
Build date: Mon Nov 11 13:29:12 UTC 2019
Built by: tdcadmin@CTHD0573

Platform: x86_64-cel_seastone_2-r0
HwSKU: Seastone_2
ASIC: broadcom
Serial Number: DX030B2F048414GD100004
Uptime: 23:12:15 up 5 min,  1 user,  load average: 1.73, 1.88, 0.93

Docker images:
REPOSITORY                 TAG                                          IMAGE ID            SIZE
docker-syncd-brcm          latest                                       fa51805b68ba        391MB
docker-syncd-brcm          upstream-seastone2.0-dirty-20191111.185624   fa51805b68ba        391MB
docker-fpm-frr             latest                                       7939231c1311        320MB
docker-fpm-frr             upstream-seastone2.0-dirty-20191111.185624   7939231c1311        320MB
docker-sflow               latest                                       f26cf336db2e        303MB
docker-sflow               upstream-seastone2.0-dirty-20191111.185624   f26cf336db2e        303MB
docker-lldp-sv2            latest                                       d32c6ab061ff        298MB
docker-lldp-sv2            upstream-seastone2.0-dirty-20191111.185624   d32c6ab061ff        298MB
docker-dhcp-relay          latest                                       ba2ee3ce9941        288MB
docker-dhcp-relay          upstream-seastone2.0-dirty-20191111.185624   ba2ee3ce9941        288MB
docker-database            latest                                       2db06699780f        280MB
docker-database            upstream-seastone2.0-dirty-20191111.185624   2db06699780f        280MB
docker-snmp-sv2            latest                                       7636a7f47dc1        334MB
docker-snmp-sv2            upstream-seastone2.0-dirty-20191111.185624   7636a7f47dc1        334MB
docker-orchagent           latest                                       26c7d0d7f14b        321MB
docker-orchagent           upstream-seastone2.0-dirty-20191111.185624   26c7d0d7f14b        321MB
docker-teamd               latest                                       6e3ff2419782        303MB
docker-teamd               upstream-seastone2.0-dirty-20191111.185624   6e3ff2419782        303MB
docker-sonic-telemetry     latest                                       f37f3c6fa096        303MB
docker-sonic-telemetry     upstream-seastone2.0-dirty-20191111.185624   f37f3c6fa096        303MB
docker-router-advertiser   latest                                       bcbc83d59bcc        280MB
docker-router-advertiser   upstream-seastone2.0-dirty-20191111.185624   bcbc83d59bcc        280MB
docker-platform-monitor    latest                                       e1ea1e471c22        328MB
docker-platform-monitor    upstream-seastone2.0-dirty-20191111.185624   e1ea1e471c22        328MB

admin@sonic:~$ show platform summary
Platform: x86_64-cel_seastone_2-r0
HwSKU: Seastone_2
ASIC: broadcom
admin@sonic:~$ show env
acpitz-virtual-0
Adapter: Virtual device
temp1:         +0.0 C  (crit = +94.0 C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +31.0 C  (high = +74.0 C, crit = +94.0 C)
Core 2:         +27.0 C  (high = +74.0 C, crit = +94.0 C)
Core 6:         +27.0 C  (high = +74.0 C, crit = +94.0 C)
Core 8:         +28.0 C  (high = +74.0 C, crit = +94.0 C)
Core 12:        +29.0 C  (high = +74.0 C, crit = +94.0 C)
admin@sonic:~$ show int status
  Interface            Lanes    Speed    MTU    Alias    Vlan    Oper    Admin             Type    Asym PFC
-----------  ---------------  -------  -----  -------  ------  ------  -------  ---------------  ----------
  Ethernet0          1,2,3,4     100G   9100    QSFP1   trunk      up     down  QSFP28 or later         N/A
  Ethernet4          5,6,7,8     100G   9100    QSFP2   trunk      up     down  QSFP28 or later         N/A
  Ethernet8       9,10,11,12     100G   9100    QSFP3   trunk      up     down  QSFP28 or later         N/A
 Ethernet12      13,14,15,16     100G   9100    QSFP4   trunk      up     down  QSFP28 or later         N/A
 Ethernet16      17,18,19,20     100G   9100    QSFP5   trunk      up     down  QSFP28 or later         N/A
 Ethernet20      21,22,23,24     100G   9100    QSFP6   trunk      up     down  QSFP28 or later         N/A
 Ethernet24      25,26,27,28     100G   9100    QSFP7   trunk      up     down  QSFP28 or later         N/A
 Ethernet28      29,30,31,32     100G   9100    QSFP8   trunk    down     down              N/A         N/A
 Ethernet32      33,34,35,36     100G   9100    QSFP9   trunk      up     down  QSFP28 or later         N/A
 Ethernet36      37,38,39,40     100G   9100   QSFP10   trunk      up     down  QSFP28 or later         N/A
 Ethernet40      41,42,43,44     100G   9100   QSFP11   trunk      up     down  QSFP28 or later         N/A
 Ethernet44      45,46,47,48     100G   9100   QSFP12   trunk      up     down  QSFP28 or later         N/A
 Ethernet48      49,50,51,52     100G   9100   QSFP13   trunk      up     down  QSFP28 or later         N/A
 Ethernet52      53,54,55,56     100G   9100   QSFP14   trunk      up     down  QSFP28 or later         N/A
 Ethernet56      57,58,59,60     100G   9100   QSFP15   trunk      up     down  QSFP28 or later         N/A
 Ethernet60      61,62,63,64     100G   9100   QSFP16   trunk      up     down  QSFP28 or later         N/A
 Ethernet64      65,66,67,68     100G   9100   QSFP17   trunk      up     down  QSFP28 or later         N/A
 Ethernet68      69,70,71,72     100G   9100   QSFP18   trunk      up     down  QSFP28 or later         N/A
 Ethernet72      73,74,75,76     100G   9100   QSFP19   trunk      up     down  QSFP28 or later         N/A
 Ethernet76      77,78,79,80     100G   9100   QSFP20   trunk      up     down  QSFP28 or later         N/A
 Ethernet80      81,82,83,84     100G   9100   QSFP21   trunk      up     down  QSFP28 or later         N/A
 Ethernet84      85,86,87,88     100G   9100   QSFP22   trunk      up     down  QSFP28 or later         N/A
 Ethernet88      89,90,91,92     100G   9100   QSFP23   trunk      up     down  QSFP28 or later         N/A
 Ethernet92      93,94,95,96     100G   9100   QSFP24   trunk      up     down  QSFP28 or later         N/A
 Ethernet96     97,98,99,100     100G   9100   QSFP25   trunk      up     down  QSFP28 or later         N/A
Ethernet100  101,102,103,104     100G   9100   QSFP26   trunk      up     down  QSFP28 or later         N/A
Ethernet104  105,106,107,108     100G   9100   QSFP27   trunk      up     down  QSFP28 or later         N/A
Ethernet108  109,110,111,112     100G   9100   QSFP28   trunk      up     down  QSFP28 or later         N/A
Ethernet112  113,114,115,116     100G   9100   QSFP29   trunk      up     down  QSFP28 or later         N/A
Ethernet116  117,118,119,120     100G   9100   QSFP30   trunk      up     down  QSFP28 or later         N/A
Ethernet120  121,122,123,124     100G   9100   QSFP31   trunk      up     down  QSFP28 or later         N/A
Ethernet124  125,126,127,128     100G   9100   QSFP32   trunk      up     down  QSFP28 or later         N/A
admin@sonic:~$ show int tra presence
Port         Presence
-----------  -----------
Ethernet0    Present
Ethernet4    Present
Ethernet8    Present
Ethernet12   Present
Ethernet16   Present
Ethernet20   Present
Ethernet24   Present
Ethernet28   Not present
Ethernet32   Present
Ethernet36   Present
Ethernet40   Present
Ethernet44   Present
Ethernet48   Present
Ethernet52   Present
Ethernet56   Present
Ethernet60   Present
Ethernet64   Present
Ethernet68   Present
Ethernet72   Present
Ethernet76   Present
Eternet80   Present
Ethernet84   Present
Ethernet88   Present
Ethernet92   Present
Ethernet96   Present
Ethernet100  Present
Ethernet104  Present
Ethernet108  Present
Ethernet112  Present
Ethernet116  Present
Ethernet120  Present
Ethernet124  Present
admin@sonic:~$ show int tra eeprom
Ethernet0: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800179HU

Ethernet4: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800179UB

Ethernet8: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Complianc: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800175NR

Ethernet12: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800175R5

Ethernet16: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001764A

Ethernet20: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identiier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AR5

Ethernet24: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DPY

Ethernet28: SFP EEPROM Not detected

Ethernet32: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017A75

Ethernet36: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DRT

Ethernet40: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DV0

Ethernet44: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DVP

Ethernet48: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AWD

Ethernet52: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001782L

Ethernet56: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800175W3

Ethernet60: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
       Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AY5

Ethernet64: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001789V

Ethernet68: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800178EC

Ethernet72: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
               10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017ACR

Ethernet76: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001785D

Ethernet80: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800178JN

Ethernet84: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASECR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001779D

Ethernet88: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AVK

Ethernet92: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AFG

Ethernet96: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot) 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017729

Ethernet100: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800178B0

Ethernet104: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800176K1

Ethernet108: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Ampheno
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800177T3

Ethernet112: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800176DU

Ethernet116: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AAG

Ethernet120: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vedor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017B1L

Ethernet124: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance: 
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800179P9


admin@sonic:~$ sudo sfputil show eeprom -d
Ethernet0: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800179HU
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet4: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800179UB
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet8: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800175NR
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet12: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800175R5
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet16: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001764A
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet20: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AR5
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet24: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DPY
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet28: SFP EEPROM not detected

Ethernet32: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017A75
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet36: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DRT
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet40: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DV0
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet44: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-19 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16460014DVP
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet48: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AWD
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet52: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001782L
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet56: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800175W3
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet60: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AY5
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet64: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001789V
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet68: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800178EC
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet72: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017ACR
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet76: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001785D
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet80: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800178JN
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet84: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF1648001779D
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet88: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AVK
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet92: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AFG
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet96: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017729
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet100: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800178B0
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet104: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800176K1
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet108: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800177T3
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet112: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-29 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800176DU
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet116: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017AAG
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet120: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-11-30 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF16480017B1L
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts

Ethernet124: SFP EEPROM detected
        Connector: No separable connector
        Encoding: Unspecified
        Extended Identifier: Power Class 4(3.5W max)
        Extended RateSelect Compliance: QSFP+ Rate Select Version 1
        Identifier: QSFP28 or later
        Length Cable Assembly(m): 0
        Length OM1(m): 0
        Length OM2(m): 0
        Length OM3(2m): 0
        Length(km): 0
        Nominal Bit Rate(100Mbs): 255
        Specification compliance:
                10/40G Ethernet Compliance Code: 40GBASE-CR4
        Vendor Date Code(YYYY-MM-DD Lot): 2016-12-01 
        Vendor Name: Amphenol
        Vendor OUI: 78-a7-14
        Vendor PN: 07126189
        Vendor Rev: A
        Vendor SN: APF164800179P9
        ChannelMonitorValues:
                RX1Power: -infdBm
                RX2Power: -infdBm
                RX3Power: -infdBm
                RX4Power: -infdBm
                TX1Bias: 0.0000mA
                TX2Bias: 0.0000mA
                TX3Bias: 0.0000mA
                TX4Bias: 0.0000mA
        ModuleMonitorValues:
                Temperature: 0.0000C
                Vcc: 0.0000Volts


admin@sonic:~$ show platform psu
PSU    Status
-----  --------
PSU 1  OK
PSU 2  OK
admin@sonic:~$

@pphuchar pphuchar merged commit 430268b into SONIC-DEV:upstream-seastone2 Nov 14, 2019
Copy link

@tiantianlv tiantianlv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if the port led is correct, please submit the code, and commit to Azure

tiantianlv pushed a commit that referenced this pull request Mar 24, 2020
…onic-net#4193)

* [Mellanox]Integrate hw-mgmt 7.0000.3012

* [sonic-linux-kernel]Advance the submodule head

Advance the sonic-linux-kernel

[sFlow]: Patch to fix skb_over_panic in psample driver (#120)
Added support in the kernel for fullcone 3-tuple unique nat. (#100)
Adding support to compile ARM architecture (#102)
[ixgbe] Support bcm54616s external phy in ixgbe (#122)
Fix i2c ISMT DMA buffer alignment issue (#123)
[mellanox]: Add SN4700 patches. (#126)
pphuchar pushed a commit that referenced this pull request Apr 8, 2020
…onic-net#4193)

* [Mellanox]Integrate hw-mgmt 7.0000.3012

* [sonic-linux-kernel]Advance the submodule head

Advance the sonic-linux-kernel

[sFlow]: Patch to fix skb_over_panic in psample driver (#120)
Added support in the kernel for fullcone 3-tuple unique nat. (#100)
Adding support to compile ARM architecture (#102)
[ixgbe] Support bcm54616s external phy in ixgbe (#122)
Fix i2c ISMT DMA buffer alignment issue (#123)
[mellanox]: Add SN4700 patches. (#126)
tiantianlv pushed a commit that referenced this pull request Apr 24, 2020
…onic-net#4193)

* [Mellanox]Integrate hw-mgmt 7.0000.3012

* [sonic-linux-kernel]Advance the submodule head

Advance the sonic-linux-kernel

[sFlow]: Patch to fix skb_over_panic in psample driver (#120)
Added support in the kernel for fullcone 3-tuple unique nat. (#100)
Adding support to compile ARM architecture (#102)
[ixgbe] Support bcm54616s external phy in ixgbe (#122)
Fix i2c ISMT DMA buffer alignment issue (#123)
[mellanox]: Add SN4700 patches. (#126)
@pphuchar pphuchar deleted the seastone2-update-hwsku branch May 13, 2020 12:31
bbinxie added a commit that referenced this pull request Jul 12, 2020
* [brcmsai]: Updated BRCM SAI Debina package to 3.7.5.1-2 (sonic-net#4916)

Fix for Copp Rules not having Policer Rate-Limit applied.

Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>

* [nephos]: upgrade Nephos SAI version to c749df (sonic-net#4814)

Verified with Nephos nps8365 based platform Accton AS7116-54x.

* "[config]: Multi ASIC loopback changes (sonic-net#4895)

Resubmitting the changes for (sonic-net#4825) with fixes for sonic-bgpcdgd test failures
Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>

* [mellanox]: Support warm reboot on MSN4700 (sonic-net#4910)

* [Submodule Update] Sonic-platform-common
[sfp_base] Update return value documentation of channel-specific methods
(#98)
[SfpBase] Fix key name typo in docstring (#99)
[sfp] Tweak key names of some transceiver info fields (#97)
[sfputil] Make SfpUtilHelper.get_physical_to_logical noexcept as
in SfpUtilBase (#96)

* [Submodule update] sonic-platform-daemons
[xcvrd] Update key names in 'get_media_settings_value()' (#63)
[xcvrd] Tweak some transceiver info key names (#62)

* [Submodule update] sonic-utilities
[sfpshow][mock_state_db] Tweak key names of some transceiver info fields
(sonic-net#958)
[config] Fix syntax error (sonic-net#966)
[config] Fix indentation level in _get_disabled_services_list() (sonic-net#965)

* [Submodule Update] sonic-swss
[aclorch] Use IPv6 Next Header internally for protocol number on MLNX
platform (sonic-net#1343)

* [Submodule Update]
 Add support for attribute capability query in lua script (sonic-net#362)

* Cherry-pick was not clean. Fixing it.
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>

* [telemetry] Call sonic-cfggen Once (sonic-net#4901)

sonic-cfggen call is slow and this is taking place in the SONiC
boot up process. The change uses templates to assemble all required
vars into single template file. With this change, telemetry now calls
once into sonic-cfggen.

signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>

* [mgmt docker] move pycryptodome installation to the end of the docker building (sonic-net#4917)

* [mgmt docker] move pycryptodome installation to the end of the docker building

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* pin down the version to current: 3.9.8

* comment

* Add support for bcmsh and bcmcmd utlitites in multi ASIC devices (sonic-net#4926)

Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>
This PR has changes to support accessing the bcmsh and bcmcmd utilities on multi ASIC devices
Changes done
- move the link of /var/run/sswsyncd from docker-syncd-brcm.mk to docker_image_ctl.j2
- update the bcmsh and bcmcmd scripts to take -n [ASIC_ID] as an argument on multi ASIC platforms

* [caclmgrd] Improve code reuse (sonic-net#4931)

Improve code reuse in `generate_block_ip2me_traffic_iptables_commands()` function.

* [Submodule Update] sonic-utilities
Intf table migration for APP_DB entries during warmboot (sonic-net#980)
[Multi NPU] Time Improvements to the config reload/load_minigraph
commands  (sonic-net#917)

* [Submodule Update] sonic-py-swssdk
 [MultiDB]: use python class composition to avoid confusion in base
class (#74)

* [Submodule update] sonic-snmpagent. Movent to 201911 Branch with with
following PR's :
Implement cbgpPeer2State in CiscoBgp4MIB (#119)
Fix index nodes in LLDP tables whose access right is not-accessible.
(#112)
 Fix quagga/FRR parser on IPv6 BGP sessions (#122)
 [lint] Fix some syntax errors or warnings (#127)
  Update README.md: Add lgtm badges (#128)
  [Multi-asic]: Support multi-asic platform (#126)
  Simplify test code (#132)
  [Multi-asic]: Namespace support for LLDP and Sensor tables (#131)
  Fix undefined variable and warning message (#134)
  Fix SNMP AgentX socket connection timeout when using
  Namespace.get_all() (#140)
  [Namespace] Fix interfaces counters in InterfacesMIB RFC 2863 (#141)
   Fix LGTM reported alert of PR#141 (#142)

* [bgpcfgd] - Fix a key error during delete (sonic-net#4946)

Co-authored-by: abdosi <58047199+abdosi@users.noreply.github.com>
Co-authored-by: gracelicd <39251567+gracelicd@users.noreply.github.com>
Co-authored-by: arlakshm <55814491+arlakshm@users.noreply.github.com>
Co-authored-by: Stephen Sun <5379172+stephenxs@users.noreply.github.com>
Co-authored-by: Abhishek Dosi <abdosi@microsoft.com>
Co-authored-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
Co-authored-by: Ying Xie <yxieca@users.noreply.github.com>
Co-authored-by: Joe LeVeque <jleveque@users.noreply.github.com>
Co-authored-by: Prince Sunny <prince.sunny@microsoft.com>
bbinxie added a commit that referenced this pull request Jul 22, 2020
* [brcmsai]: Updated BRCM SAI Debina package to 3.7.5.1-2 (sonic-net#4916)

Fix for Copp Rules not having Policer Rate-Limit applied.

Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>

* [nephos]: upgrade Nephos SAI version to c749df (sonic-net#4814)

Verified with Nephos nps8365 based platform Accton AS7116-54x.

* "[config]: Multi ASIC loopback changes (sonic-net#4895)

Resubmitting the changes for (sonic-net#4825) with fixes for sonic-bgpcdgd test failures
Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>

* [mellanox]: Support warm reboot on MSN4700 (sonic-net#4910)

* [Submodule Update] Sonic-platform-common
[sfp_base] Update return value documentation of channel-specific methods
(#98)
[SfpBase] Fix key name typo in docstring (#99)
[sfp] Tweak key names of some transceiver info fields (#97)
[sfputil] Make SfpUtilHelper.get_physical_to_logical noexcept as
in SfpUtilBase (#96)

* [Submodule update] sonic-platform-daemons
[xcvrd] Update key names in 'get_media_settings_value()' (#63)
[xcvrd] Tweak some transceiver info key names (#62)

* [Submodule update] sonic-utilities
[sfpshow][mock_state_db] Tweak key names of some transceiver info fields
(sonic-net#958)
[config] Fix syntax error (sonic-net#966)
[config] Fix indentation level in _get_disabled_services_list() (sonic-net#965)

* [Submodule Update] sonic-swss
[aclorch] Use IPv6 Next Header internally for protocol number on MLNX
platform (sonic-net#1343)

* [Submodule Update]
 Add support for attribute capability query in lua script (sonic-net#362)

* Cherry-pick was not clean. Fixing it.
Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>

* [telemetry] Call sonic-cfggen Once (sonic-net#4901)

sonic-cfggen call is slow and this is taking place in the SONiC
boot up process. The change uses templates to assemble all required
vars into single template file. With this change, telemetry now calls
once into sonic-cfggen.

signed-off-by: Tamer Ahmed <tamer.ahmed@microsoft.com>

* [mgmt docker] move pycryptodome installation to the end of the docker building (sonic-net#4917)

* [mgmt docker] move pycryptodome installation to the end of the docker building

Signed-off-by: Ying Xie <ying.xie@microsoft.com>

* pin down the version to current: 3.9.8

* comment

* Add support for bcmsh and bcmcmd utlitites in multi ASIC devices (sonic-net#4926)

Signed-off-by: Arvindsrinivasan Lakshmi Narasimhan <arlakshm@microsoft.com>
This PR has changes to support accessing the bcmsh and bcmcmd utilities on multi ASIC devices
Changes done
- move the link of /var/run/sswsyncd from docker-syncd-brcm.mk to docker_image_ctl.j2
- update the bcmsh and bcmcmd scripts to take -n [ASIC_ID] as an argument on multi ASIC platforms

* [caclmgrd] Improve code reuse (sonic-net#4931)

Improve code reuse in `generate_block_ip2me_traffic_iptables_commands()` function.

* [Submodule Update] sonic-utilities
Intf table migration for APP_DB entries during warmboot (sonic-net#980)
[Multi NPU] Time Improvements to the config reload/load_minigraph
commands  (sonic-net#917)

* [Submodule Update] sonic-py-swssdk
 [MultiDB]: use python class composition to avoid confusion in base
class (#74)

* [Submodule update] sonic-snmpagent. Movent to 201911 Branch with with
following PR's :
Implement cbgpPeer2State in CiscoBgp4MIB (#119)
Fix index nodes in LLDP tables whose access right is not-accessible.
(#112)
 Fix quagga/FRR parser on IPv6 BGP sessions (#122)
 [lint] Fix some syntax errors or warnings (#127)
  Update README.md: Add lgtm badges (#128)
  [Multi-asic]: Support multi-asic platform (#126)
  Simplify test code (#132)
  [Multi-asic]: Namespace support for LLDP and Sensor tables (#131)
  Fix undefined variable and warning message (#134)
  Fix SNMP AgentX socket connection timeout when using
  Namespace.get_all() (#140)
  [Namespace] Fix interfaces counters in InterfacesMIB RFC 2863 (#141)
   Fix LGTM reported alert of PR#141 (#142)

* [bgpcfgd] - Fix a key error during delete (sonic-net#4946)

* [Submodule Update] sonic-utilities
 Fix the None Type Exception when Interface Table does not exist (cold
boot) as part of db migration (sonic-net#986)

* Fix the below frr start.sh jija2 exception in 201911 image syslog: (sonic-net#4958)

File "/usr/local/bin/sonic-cfggen", line 380, in <module>
     main()
   File "/usr/local/bin/sonic-cfggen", line 354, in main
     print(template.render(data))
   File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 1090, in render
     self.environment.handle_exception()
   File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 832, in handle_exception
     reraise(*rewrite_traceback_stack(source=source))
   File "<template>", line 1, in top-level template code
   File "/usr/local/lib/python2.7/dist-packages/jinja2/environment.py", line 471, in getattr
     return getattr(obj, attribute)
 jinja2.exceptions.UndefinedError: 'WARM_RESTART' is undefined

Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>

* [Submodule update] sonic-snmpagent
 [201911] Fix interface counters in RFC1213 (#144)

* [docker-ptf] Add support for spytest to ptf container (sonic-net#4410)

- Install apt and pip dependencies
- Define traffic generator service

Signed-off-by: Danny Allen <daall@microsoft.com>

* [arista] update Arista drivers submodules (sonic-net#4967)

Merge most of the changes that recently made it to master.
This will be the last such merge operation and future commits will only cherry-pick fixes and targeted features.

Major fixes and features,
- reboot cause enhancement with more hardware reboot cause reporting
- fix reboot cause parsing issue with 201811 release
- fix get_change_event logic
- fix error message on missing sysfs entry by our plugins
- final piece of the platform refactors for fan and sensor reporting through the platform API

* [201911][devices] Update SFP keys to align with new standard (sonic-net#4976)

Align SFP key names with new standard defined in sonic-net/sonic-platform-common#97

- hardwarerev -> hardware_rev
- serialnum -> serial
- manufacturename -> manufacturer
- modelname -> model
- Connector -> connector

* [201911][sonic-telemetry] Update submodule (sonic-net#4987)

Point submodule to new 201911 branch of sonic-telemetry and update pointer to the current HEAD of the 201911 branch

* src/sonic-telemetry aaa9188...01b5365 (1):
  > [testdata] Update SFP keys to align with new standard (#39)

* [201911][sudoers] Add `sonic_installer list` to read-only commands (sonic-net#4997)

`sonic_installer list` is a read-only command. Specify it as such in the sudoers file.

This will also ensure the new `show boot` command, which calls `sudo sonic_installer list` under the hood doesn't fail due to permissions.

* [caclmgrd] Filter DHCP packets based on dest port only (sonic-net#4995)

Co-authored-by: abdosi <58047199+abdosi@users.noreply.github.com>
Co-authored-by: gracelicd <39251567+gracelicd@users.noreply.github.com>
Co-authored-by: arlakshm <55814491+arlakshm@users.noreply.github.com>
Co-authored-by: Stephen Sun <5379172+stephenxs@users.noreply.github.com>
Co-authored-by: Abhishek Dosi <abdosi@microsoft.com>
Co-authored-by: Tamer Ahmed <tamer.ahmed@microsoft.com>
Co-authored-by: Ying Xie <yxieca@users.noreply.github.com>
Co-authored-by: Joe LeVeque <jleveque@users.noreply.github.com>
Co-authored-by: Prince Sunny <prince.sunny@microsoft.com>
Co-authored-by: Danny Allen <daall@microsoft.com>
Co-authored-by: Samuel Angebault <staphylo@arista.com>
mudsut4ke pushed a commit that referenced this pull request Jan 25, 2021
…ic-net#4713)

Update sonic-snmpagent submodule with PRs:
89b7b2c  [Multi-asic]: Namespace support for LLDP and Sensor tables (#131)
fcb8955 Simplify test code (#132)
a677876 [Multi-asic]: Support multi-asic platform (#126)

update sonic-py-swsssdk submodule with PRs:
132f8d5  [MultiDB]: use python class composition to avoid confusion in base class (#74)

Signed-off-by: SuvarnaMeenakshi <sumeenak@microsoft.com>
mudsut4ke pushed a commit that referenced this pull request Jan 25, 2021
a659219 [SONIC_SFP] adding abstract methods for reading and writing the eeprom address space within platform api (#126)
848f4a6 Add third-party licenses (#138)
c2ecd9a Add license file (#137)
403747a [sonic-platform-common] Add new platform API for SONiC Physical MIB Extension feature (#134)
19b8545 [sonic_y_cable] fix the unpacking (#135)

Signed-off-by: vaibhav-dahiya <vdahiya@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants