aristanetworks / sonic

Open source drivers and initialization library for Arista platforms running SONiC
GNU General Public License v2.0
25 stars 30 forks source link

[Chassis]Only alternate ports come up on Wolverine linecard #45

Closed arlakshm closed 1 year ago

arlakshm commented 2 years ago

On the latest master image only the alternate ports become operationally up. This is because the Wolverine linecard has 36 front panel port but the port_config.ini and config.bcm have 72 100 ports configured on them. For supporting only 100G speed on this LC, this needs to be modified to support only 36 100G ports.

admin@str2-7804-lc5-1:~$ show interface status
      Interface            Lanes    Speed    MTU    FEC         Alias             Vlan    Oper    Admin             Type    Asym PFC
---------------  ---------------  -------  -----  -----  ------------  ---------------  ------  -------  ---------------  ----------
      Ethernet0      72,73,74,75     100G   9100     rs   Ethernet1/1   PortChannel102      up       up  QSFP28 or later         off
      Ethernet4      76,77,78,79     100G   9100     rs   Ethernet1/5   PortChannel102    down       up  QSFP28 or later         off
      Ethernet8      80,81,82,83     100G   9100     rs   Ethernet2/1   PortChannel104      up       up  QSFP28 or later         off
     Ethernet12      84,85,86,87     100G   9100     rs   Ethernet2/5   PortChannel104    down       up  QSFP28 or later         off
     Ethernet16      88,89,90,91     100G   9100     rs   Ethernet3/1   PortChannel106      up       up  QSFP28 or later         off
     Ethernet20      92,93,94,95     100G   9100     rs   Ethernet3/5   PortChannel106    down       up  QSFP28 or later         off
     Ethernet24      96,97,98,99     100G   9100     rs   Ethernet4/1   PortChannel108      up       up  QSFP28 or later         off
     Ethernet28  100,101,102,103     100G   9100     rs   Ethernet4/5   PortChannel108    down       up  QSFP28 or later         off
     Ethernet32  104,105,106,107     100G   9100     rs   Ethernet5/1  PortChannel1010      up       up  QSFP28 or later         off
     Ethernet36  108,109,110,111     100G   9100     rs   Ethernet5/5  PortChannel1010    down       up  QSFP28 or later         off
     Ethernet40  112,113,114,115     100G   9100     rs   Ethernet6/1  PortChannel1012      up       up  QSFP28 or later         off
     Ethernet44  116,117,118,119     100G   9100     rs   Ethernet6/5  PortChannel1012    down       up  QSFP28 or later         off
     Ethernet48  120,121,122,123     100G   9100     rs   Ethernet7/1           routed      up       up  QSFP28 or later         off
     Ethernet52  124,125,126,127     100G   9100     rs   Ethernet7/5  PortChannel1016    down       up  QSFP28 or later         off
     Ethernet56  128,129,130,131     100G   9100     rs   Ethernet8/1  PortChannel1016      up       up  QSFP28 or later         off
     Ethernet60  132,133,134,135     100G   9100     rs   Ethernet8/5           routed    down       up  QSFP28 or later         off
     Ethernet64  136,137,138,139     100G   9100     rs   Ethernet9/1  PortChannel1020      up       up  QSFP28 or later         off
     Ethernet68  140,141,142,143     100G   9100     rs   Ethernet9/5  PortChannel1020    down       up  QSFP28 or later         off
     Ethernet72      64,65,66,67     100G   9100     rs  Ethernet10/1           routed      up       up  QSFP28 or later         off
     Ethernet76      68,69,70,71     100G   9100     rs  Ethernet10/5           routed    down       up  QSFP28 or later         off
     Ethernet80      56,57,58,59     100G   9100     rs  Ethernet11/1           routed      up       up  QSFP28 or later         off
     Ethernet84      60,61,62,63     100G   9100     rs  Ethernet11/5           routed    down       up  QSFP28 or later         off
     Ethernet88      48,49,50,51     100G   9100     rs  Ethernet12/1           routed      up       up  QSFP28 or later         off
     Ethernet92      52,53,54,55     100G   9100     rs  Ethernet12/5           routed    down       up  QSFP28 or later         off
     Ethernet96      40,41,42,43     100G   9100     rs  Ethernet13/1           routed      up       up  QSFP28 or later         off
    Ethernet100      44,45,46,47     100G   9100     rs  Ethernet13/5           routed    down       up  QSFP28 or later         off
    Ethernet104      32,33,34,35     100G   9100     rs  Ethernet14/1           routed      up       up  QSFP28 or later         off
    Ethernet108      36,37,38,39     100G   9100     rs  Ethernet14/5           routed    down       up  QSFP28 or later         off
    Ethernet112      24,25,26,27     100G   9100     rs  Ethernet15/1           routed      up       up  QSFP28 or later         off
    Ethernet116      28,29,30,31     100G   9100     rs  Ethernet15/5           routed    down       up  QSFP28 or later         off
    Ethernet120      16,17,18,19     100G   9100     rs  Ethernet16/1           routed      up       up  QSFP28 or later         off
    Ethernet124      20,21,22,23     100G   9100     rs  Ethernet16/5           routed    down       up  QSFP28 or later         off
    Ethernet128        8,9,10,11     100G   9100     rs  Ethernet17/1           routed    down     down  QSFP28 or later         off
    Ethernet132      12,13,14,15     100G   9100     rs  Ethernet17/5           routed    down     down  QSFP28 or later         off
    Ethernet136          0,1,2,3     100G   9100     rs  Ethernet18/1           routed    down     down  QSFP28 or later         off
    Ethernet140          4,5,6,7     100G   9100     rs  Ethernet18/5           routed    down     down  QSFP28 or later         off
    Ethernet144      72,73,74,75     100G   9100     rs  Ethernet19/1           routed    down     down  QSFP28 or later         off
    Ethernet148      76,77,78,79     100G   9100     rs  Ethernet19/5           routed    down     down  QSFP28 or later         off
    Ethernet152      80,81,82,83     100G   9100     rs  Ethernet20/1           routed    down     down  QSFP28 or later         off
    Ethernet156      84,85,86,87     100G   9100     rs  Ethernet20/5           routed    down     down  QSFP28 or later         off
    Ethernet160      88,89,90,91     100G   9100     rs  Ethernet21/1           routed    down     down  QSFP28 or later         off
    Ethernet164      92,93,94,95     100G   9100     rs  Ethernet21/5           routed    down     down  QSFP28 or later         off
    Ethernet168      96,97,98,99     100G   9100     rs  Ethernet22/1           routed    down     down  QSFP28 or later         off
    Ethernet172  100,101,102,103     100G   9100     rs  Ethernet22/5           routed    down     down  QSFP28 or later         off
    Ethernet176  104,105,106,107     100G   9100     rs  Ethernet23/1           routed    down     down  QSFP28 or later         off
    Ethernet180  108,109,110,111     100G   9100     rs  Ethernet23/5           routed    down     down  QSFP28 or later         off
    Ethernet184  112,113,114,115     100G   9100     rs  Ethernet24/1           routed    down     down  QSFP28 or later         off
    Ethernet188  116,117,118,119     100G   9100     rs  Ethernet24/5           routed    down     down  QSFP28 or later         off
    Ethernet192  120,121,122,123     100G   9100     rs  Ethernet25/1           routed    down     down  QSFP28 or later         off
    Ethernet196  124,125,126,127     100G   9100     rs  Ethernet25/5           routed    down     down  QSFP28 or later         off
    Ethernet200  128,129,130,131     100G   9100     rs  Ethernet26/1           routed    down     down  QSFP28 or later         off
    Ethernet204  132,133,134,135     100G   9100     rs  Ethernet26/5           routed    down     down  QSFP28 or later         off
    Ethernet208  136,137,138,139     100G   9100     rs  Ethernet27/1           routed    down     down  QSFP28 or later         off
    Ethernet212  140,141,142,143     100G   9100     rs  Ethernet27/5           routed    down     down  QSFP28 or later         off
    Ethernet216      64,65,66,67     100G   9100     rs  Ethernet28/1           routed    down     down  QSFP28 or later         off
    Ethernet220      68,69,70,71     100G   9100     rs  Ethernet28/5           routed    down     down  QSFP28 or later         off
    Ethernet224      56,57,58,59     100G   9100     rs  Ethernet29/1           routed    down     down  QSFP28 or later         off
    Ethernet228      60,61,62,63     100G   9100     rs  Ethernet29/5           routed    down     down  QSFP28 or later         off
    Ethernet232      48,49,50,51     100G   9100     rs  Ethernet30/1           routed    down     down  QSFP28 or later         off
    Ethernet236      52,53,54,55     100G   9100     rs  Ethernet30/5           routed    down     down  QSFP28 or later         off
    Ethernet240      40,41,42,43     100G   9100     rs  Ethernet31/1           routed    down     down  QSFP28 or later         off
    Ethernet244      44,45,46,47     100G   9100     rs  Ethernet31/5           routed    down     down  QSFP28 or later         off
    Ethernet248      32,33,34,35     100G   9100     rs  Ethernet32/1           routed    down     down  QSFP28 or later         off
    Ethernet252      36,37,38,39     100G   9100     rs  Ethernet32/5           routed    down     down  QSFP28 or later         off
    Ethernet256      24,25,26,27     100G   9100     rs  Ethernet33/1           routed    down     down              N/A         off
    Ethernet260      28,29,30,31     100G   9100     rs  Ethernet33/5           routed    down     down              N/A         off
    Ethernet264      16,17,18,19     100G   9100     rs  Ethernet34/1           routed    down     down              N/A         off
    Ethernet268      20,21,22,23     100G   9100     rs  Ethernet34/5           routed    down     down              N/A         off
    Ethernet272        8,9,10,11     100G   9100     rs  Ethernet35/1           routed    down     down              N/A         off
    Ethernet276      12,13,14,15     100G   9100     rs  Ethernet35/5           routed    down     down              N/A         off
    Ethernet280          0,1,2,3     100G   9100     rs  Ethernet36/1           routed    down     down              N/A         off
    Ethernet284          4,5,6,7     100G   9100     rs  Ethernet36/5           routed    down     down              N/A         off
   Ethernet-IB0              222      10G   9100    N/A     Recirc0/1           routed      up       up              N/A         off
   Ethernet-IB1              222      10G   9100    N/A     Recirc0/1           routed      up       up              N/A         off
  Ethernet-Rec0              221      10G   9100    N/A     Recirc0/0           routed      up       up              N/A         off
  Ethernet-Rec1              221      10G   9100    N/A     Recirc0/0           routed      up       up              N/A         off
 PortChannel102              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
 PortChannel104              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
 PortChannel106              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
 PortChannel108              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
PortChannel1010              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
PortChannel1012              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
PortChannel1016              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
PortChannel1020              N/A     200G   9100    N/A           N/A           routed    down       up              N/A         N/A
admin@str2-7804-lc5-1:~$
kenneth-arista commented 1 year ago

@arlakshm shouldn't this be fully address by the new 36-port 100G SKU definition? For example, https://github.com/sonic-net/sonic-buildimage/blob/master/device/arista/x86_64-arista_7800r3a_36d2_lc/Arista-7800R3A-36DM2-C36