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

Interfaces not seen on AS5812-54X #562

Open
Izrodix opened this issue Feb 18, 2020 · 18 comments
Open

Interfaces not seen on AS5812-54X #562

Izrodix opened this issue Feb 18, 2020 · 18 comments

Comments

@Izrodix
Copy link

Izrodix commented Feb 18, 2020

I've installed SONiC into Accton AS5812-54X, but I am unable to see any interfaces in the CLI.
How can I fix the issue? Any help would be much appreciated.

root@sonic:~# show version
SONiC Software Version: SONiC.HEAD.202-dirty-20200217.042028
Distribution: Debian 9.12
Kernel: 4.9.0-11-2-amd64
Build commit: 4afb56da
Build date: Mon Feb 17 04:27:49 UTC 2020
Built by: johnar@jenkins-worker-8

Platform: x86_64-accton_as5812_54x-r0
HwSKU: Accton-AS5812-54X
ASIC: broadcom
Serial Number: 581254X1742123
Uptime: 17:12:31 up 3:35, 1 user, load average: 0.25, 0.36, 0.41

Docker images:
REPOSITORY TAG IMAGE ID SIZE
docker-syncd-brcm HEAD.202-dirty-20200217.042028 31ce59cc6906 435MB
docker-syncd-brcm latest 31ce59cc6906 435MB
docker-router-advertiser HEAD.202-dirty-20200217.042028 e6b6d25fa92b 288MB
docker-router-advertiser latest e6b6d25fa92b 288MB
docker-sonic-mgmt-framework HEAD.202-dirty-20200217.042028 03099a75cdd4 425MB
docker-sonic-mgmt-framework latest 03099a75cdd4 425MB
docker-platform-monitor HEAD.202-dirty-20200217.042028 fe925968d890 339MB
docker-platform-monitor latest fe925968d890 339MB
docker-fpm-frr HEAD.202-dirty-20200217.042028 67072a8c53d9 332MB
docker-fpm-frr latest 67072a8c53d9 332MB
docker-sflow HEAD.202-dirty-20200217.042028 9a452b4f58e8 312MB
docker-sflow latest 9a452b4f58e8 312MB
docker-lldp-sv2 HEAD.202-dirty-20200217.042028 cdef8ef7c801 309MB
docker-lldp-sv2 latest cdef8ef7c801 309MB
docker-dhcp-relay HEAD.202-dirty-20200217.042028 44550b864134 298MB
docker-dhcp-relay latest 44550b864134 298MB
docker-database HEAD.202-dirty-20200217.042028 da41026bbf79 288MB
docker-database latest da41026bbf79 288MB
docker-teamd HEAD.202-dirty-20200217.042028 155dda55f2f0 312MB
docker-teamd latest 155dda55f2f0 312MB
docker-snmp-sv2 HEAD.202-dirty-20200217.042028 e7431be2e281 345MB
docker-snmp-sv2 latest e7431be2e281 345MB
docker-orchagent HEAD.202-dirty-20200217.042028 d441b1eb4856 330MB
docker-orchagent latest d441b1eb4856 330MB
docker-nat HEAD.202-dirty-20200217.042028 d43e89cd4deb 314MB
docker-nat latest d43e89cd4deb 314MB
docker-sonic-telemetry HEAD.202-dirty-20200217.042028 894b34614127 349MB
docker-sonic-telemetry latest 894b34614127 349MB

root@sonic:~# sudo grep syncd# /var/log/syslog
Nov  2 14:00:05.334020 sonic INFO syncd#supervisord 2020-11-02 13:59:59,825 INFO exited: ledinit (exit status 62; not expected)
Nov  2 16:00:02.112803 sonic DEBUG syncd#saidump: :> main: enter
Nov  2 16:00:02.113958 sonic NOTICE syncd#saidump: :- dump: getting took 0.000237 sec

root@sonic:~# show interfaces status
root@sonic:~# 

root@sonic:~# accton_as5812_util.py show 
============================================
FAN1: 
============================================
   fan11: duty_cycle_percentage=40  fault=0  speed_rpm=9450  direction=0  fanr1_fault=0  fanr1_speed_rpm=8100 
----------------------------------------------------------------

============================================
FAN2: 
============================================
   fan21: duty_cycle_percentage=40  fault=0  speed_rpm=9450  direction=0  fanr2_fault=0  fanr2_speed_rpm=8100 
----------------------------------------------------------------

============================================
FAN3: 
============================================
   fan31: duty_cycle_percentage=40  fault=0  speed_rpm=9600  direction=0  fanr3_fault=0  fanr3_speed_rpm=7950 
----------------------------------------------------------------

============================================
FAN4: 
============================================
   fan41: duty_cycle_percentage=40  fault=0  speed_rpm=9600  direction=0  fanr4_fault=0  fanr4_speed_rpm=7950 
----------------------------------------------------------------

============================================
FAN5: 
============================================
   fan51: duty_cycle_percentage=40  fault=0  speed_rpm=9600  direction=0  fanr5_fault=0  fanr5_speed_rpm=8100 
----------------------------------------------------------------

============================================
LED: 
============================================
   led1: brightness=0 
----------------------------------------------------------------
   led2: brightness=7 
----------------------------------------------------------------
   led3: brightness=2 
----------------------------------------------------------------
   led4: brightness=7 
----------------------------------------------------------------
   led5: brightness=7 
----------------------------------------------------------------

============================================
PSU: 
============================================
   psu1: present=1  power_good=1 
----------------------------------------------------------------
   psu2: present=1  power_good=1 
----------------------------------------------------------------

============================================
SFP: 
============================================
   sfp1: module_present_1=1  module_tx_disable_1=1 
----------------------------------------------------------------
   sfp2: module_present_2=0  module_tx_disable_2=1 
----------------------------------------------------------------
   sfp3: module_present_3=0  module_tx_disable_3=1 
----------------------------------------------------------------
   sfp4: module_present_4=0  module_tx_disable_4=1 
----------------------------------------------------------------
   sfp5: module_present_5=1  module_tx_disable_5=1 
----------------------------------------------------------------
   sfp6: module_present_6=0  module_tx_disable_6=1 
----------------------------------------------------------------
   sfp7: module_present_7=0  module_tx_disable_7=1 
----------------------------------------------------------------
   sfp8: module_present_8=0  module_tx_disable_8=1 
----------------------------------------------------------------
   sfp9: module_present_9=0  module_tx_disable_9=1 
----------------------------------------------------------------
   sfp10: module_present_10=0  module_tx_disable_10=1 
----------------------------------------------------------------
   sfp11: module_present_11=0  module_tx_disable_11=1 
----------------------------------------------------------------
   sfp12: module_present_12=0  module_tx_disable_12=1 
----------------------------------------------------------------
   sfp13: module_present_13=0  module_tx_disable_13=1 
----------------------------------------------------------------
   sfp14: module_present_14=0  module_tx_disable_14=1 
----------------------------------------------------------------
   sfp15: module_present_15=0  module_tx_disable_15=1 
----------------------------------------------------------------
   sfp16: module_present_16=0  module_tx_disable_16=1 
----------------------------------------------------------------
   sfp17: module_present_17=0  module_tx_disable_17=1 
----------------------------------------------------------------
   sfp18: module_present_18=0  module_tx_disable_18=1 
----------------------------------------------------------------
   sfp19: module_present_19=0  module_tx_disable_19=1 
----------------------------------------------------------------
   sfp20: module_present_20=0  module_tx_disable_20=1 
----------------------------------------------------------------
   sfp21: module_present_21=0  module_tx_disable_21=1 
----------------------------------------------------------------
   sfp22: module_present_22=0  module_tx_disable_22=1 
----------------------------------------------------------------
   sfp23: module_present_23=0  module_tx_disable_23=1 
----------------------------------------------------------------
   sfp24: module_present_24=0  module_tx_disable_24=1 
----------------------------------------------------------------
   sfp25: module_present_25=0  module_tx_disable_25=1 
----------------------------------------------------------------
   sfp26: module_present_26=0  module_tx_disable_26=1 
----------------------------------------------------------------
   sfp27: module_present_27=0  module_tx_disable_27=1 
----------------------------------------------------------------
   sfp28: module_present_28=0  module_tx_disable_28=1 
----------------------------------------------------------------
   sfp29: module_present_29=0  module_tx_disable_29=1 
----------------------------------------------------------------
   sfp30: module_present_30=0  module_tx_disable_30=1 
----------------------------------------------------------------
   sfp31: module_present_31=0  module_tx_disable_31=1 
----------------------------------------------------------------
   sfp32: module_present_32=0  module_tx_disable_32=1 
----------------------------------------------------------------
   sfp33: module_present_33=0  module_tx_disable_33=1 
----------------------------------------------------------------
   sfp34: module_present_34=0  module_tx_disable_34=1 
----------------------------------------------------------------
   sfp35: module_present_35=0  module_tx_disable_35=1 
----------------------------------------------------------------
   sfp36: module_present_36=0  module_tx_disable_36=1 
----------------------------------------------------------------
   sfp37: module_present_37=0  module_tx_disable_37=1 
----------------------------------------------------------------
   sfp38: module_present_38=0  module_tx_disable_38=1 
----------------------------------------------------------------
   sfp39: module_present_39=0  module_tx_disable_39=1 
----------------------------------------------------------------
   sfp40: module_present_40=0  module_tx_disable_40=1 
----------------------------------------------------------------
   sfp41: module_present_41=0  module_tx_disable_41=1 
----------------------------------------------------------------
   sfp42: module_present_42=0  module_tx_disable_42=1 
----------------------------------------------------------------
   sfp43: module_present_43=0  module_tx_disable_43=1 
----------------------------------------------------------------
   sfp44: module_present_44=0  module_tx_disable_44=1 
----------------------------------------------------------------
   sfp45: module_present_45=0  module_tx_disable_45=1 
----------------------------------------------------------------
   sfp46: module_present_46=0  module_tx_disable_46=1 
----------------------------------------------------------------
   sfp47: module_present_47=0  module_tx_disable_47=1 
----------------------------------------------------------------
   sfp48: module_present_48=0  module_tx_disable_48=1 
----------------------------------------------------------------
   sfp49: module_present_49=0  module_tx_disable_49=X 
----------------------------------------------------------------
   sfp50: module_present_50=0  module_tx_disable_50=X 
----------------------------------------------------------------
   sfp51: module_present_51=0  module_tx_disable_51=X 
----------------------------------------------------------------
   sfp52: module_present_52=0  module_tx_disable_52=X 
----------------------------------------------------------------
   sfp53: module_present_53=0  module_tx_disable_53=X 
----------------------------------------------------------------
   sfp54: module_present_54=0  module_tx_disable_54=X 
----------------------------------------------------------------

============================================
THERMAL: 
============================================
   thermal1: temp1_input=23500 
----------------------------------------------------------------
   thermal2: temp1_input=23500 
----------------------------------------------------------------
   thermal3: temp1_input=22500 
----------------------------------------------------------------

accton_as5812_util.py sff 1
/sys/bus/i2c/devices/2-0050/eeprom:
00000000 03 04 00 00 00 00 08 00 00 00 00 01 0d 00 00 00 |................|
00000010 00 00 64 00 4f 45 4d 20 20 20 20 20 20 20 20 20 |..d.OEM |
00000020 20 20 20 20 00 00 00 00 53 46 50 2d 54 20 20 20 | ....SFP-T |
00000030 20 20 20 20 20 20 20 20 31 2e 30 20 00 00 00 7b | 1.0 ...{|
00000040 00 1a 00 00 4d 38 30 54 30 31 39 36 20 20 20 20 |....M80T0196 |
00000050 20 20 20 20 31 39 31 30 33 30 20 20 00 00 00 61 | 191030 ...a|
00000060 00 00 11 7b 44 a3 a3 0c cb bc 57 93 70 22 2e 0b |...{D.....W.p"..|
00000070 45 fa f5 00 00 00 00 00 00 00 00 00 59 8a 7a fd |E...........Y.z.|
00000080 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
*
00000100

root@sonic:~# show interfaces transceiver eeprom Ethernet1
Ethernet1: SFP EEPROM Not detected

root@sonic:~# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether a8:2b:b5:bd:25:49 brd ff:ff:ff:ff:ff:ff
3: bcm0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 02:10:18:0f:86:70 brd ff:ff:ff:ff:ff:ff
4: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether d2:85:a5:9e:28:68 brd ff:ff:ff:ff:ff:ff
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default
link/ether 02:42:b5:8d:8b:bc brd ff:ff:ff:ff:ff:ff
7: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 12:f7:3e:06:15:bb brd ff:ff:ff:ff:ff:ff
10: Bridge: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
link/ether fa:7e:3a:46:aa:ad brd ff:ff:ff:ff:ff:ff
11: dummy: <BROADCAST,NOARP> mtu 1500 qdisc noop master Bridge state DOWN mode DEFAULT group default qlen 1000
link/ether fa:7e:3a:46:aa:ad brd ff:ff:ff:ff:ff:ff
12: Loopback0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/ether 12:39:ed:1d:92:2e brd ff:ff:ff:ff:ff:ff

@drewbyp
Copy link

drewbyp commented Jun 10, 2020

Did you manage to get anywhere with this? I also have this problem

@smagnani96
Copy link

smagnani96 commented Jun 10, 2020 via email

@hantekno
Copy link

hantekno commented Oct 1, 2020

Hi everyone!

Im also find this issues today as I try to install the images on the switch. When I see at the supported devices and platform, total port is 72 x 10G ports, eventhough on the real switch is 54 ports (48x10G and 6x40G). I dont know exactly what is the problem.

SONiC Software Version: SONiC.master.428-d71a4efe
Distribution: Debian 10.6
Kernel: 4.19.0-9-2-amd64
Build commit: d71a4efe
Build date: Wed Sep 30 16:53:55 UTC 2020
Built by: johnar@jenkins-worker-11

Platform: x86_64-accton_as5812_54x-r0
HwSKU: Accton-AS5812-54X
ASIC: broadcom
Serial Number: 581254X1809109
Uptime: 11:39:55 up 1:21, 1 user, load average: 0.01, 0.52, 0.80

Docker images:
REPOSITORY TAG IMAGE ID SIZE
docker-teamd latest c8164e809df1 391MB
docker-teamd master.428-d71a4efe c8164e809df1 391MB
docker-nat latest 8c3eec60e391 394MB
docker-nat master.428-d71a4efe 8c3eec60e391 394MB
docker-router-advertiser latest 4ae1b22cd27d 359MB
docker-router-advertiser master.428-d71a4efe 4ae1b22cd27d 359MB
docker-platform-monitor latest 313ee0ba1b6a 441MB
docker-platform-monitor master.428-d71a4efe 313ee0ba1b6a 441MB
docker-lldp latest 1ab0eb201b8a 388MB
docker-lldp master.428-d71a4efe 1ab0eb201b8a 388MB
docker-database latest 41f7c493b706 359MB
docker-database master.428-d71a4efe 41f7c493b706 359MB
docker-orchagent latest ee2642ceba70 405MB
docker-orchagent master.428-d71a4efe ee2642ceba70 405MB
docker-dhcp-relay latest 8ec5727e70f7 366MB
docker-dhcp-relay master.428-d71a4efe 8ec5727e70f7 366MB
docker-sonic-telemetry latest 8da09e8285eb 429MB
docker-sonic-telemetry master.428-d71a4efe 8da09e8285eb 429MB
docker-sonic-mgmt-framework latest 3dbb7cc4f614 486MB
docker-sonic-mgmt-framework master.428-d71a4efe 3dbb7cc4f614 486MB
docker-sflow latest d272e5faafa3 395MB
docker-sflow master.428-d71a4efe d272e5faafa3 395MB
docker-fpm-frr latest 4ac090c73369 407MB
docker-fpm-frr master.428-d71a4efe 4ac090c73369 407MB
docker-snmp latest d72a5341003e 399MB
docker-snmp master.428-d71a4efe d72a5341003e 399MB
docker-syncd-brcm latest 280db96bbc7a 447MB
docker-syncd-brcm master.428-d71a4efe 280db96bbc7a 447MB

And I already use the latest version:

Current: SONiC-OS-master.428-d71a4efe
Next: SONiC-OS-master.428-d71a4efe
Available:
SONiC-OS-master.428-d71a4efe

All the front port will be disabled, eventhough the status is UP. I try to shutdown then startup the port, output still same. Cant configure anything to the port. Hopefully someone have the answer.

@kitinon
Copy link

kitinon commented Oct 3, 2020

In #546, @Lewis-Kang mentioned that SAI package released by Broadcom doesn't support TD2+ ASIC.
If this is true, AS5812 should be removed from supported platforms list.

@kitinon
Copy link

kitinon commented Oct 3, 2020

Also in sonic-net/sonic-buildimage#3428, the author (roylee123) mentioned that the SDK config is not ready yet. Only access to peripherals are ready!

@hantekno
Copy link

hantekno commented Oct 3, 2020

In #546, @Lewis-Kang mentioned that SAI package released by Broadcom doesn't support TD2+ ASIC.
If this is true, AS5812 should be removed from supported platforms list.

Hi Kiniton, thank you so much for providing another information about this issue, it really helps me a lot. So its more like the asic which not supported yet.

@kitinon
Copy link

kitinon commented Oct 3, 2020

@hantekno I am a newbie and struggling to make this working myself. The more I gathered the info, it seems nobody actually gets this to work yet.

@hantekno
Copy link

hantekno commented Oct 3, 2020

@kitinon yeah, I think this is the issue with TD2+ asic. Anyway, appreciate your help so much, thanks!

@kitinon
Copy link

kitinon commented Oct 3, 2020

@hantekno So, can you point me to any free NOS that works on AS5812-54X? What your switch is running on at the moment?

@hantekno
Copy link

hantekno commented Oct 3, 2020

@kitinon actually im quite new in this field too. I know several NOS name like stratum, danos, cord besides of sonic. Currently im running on white commercial NOS. But I suggest you to search for this:

https://docs.trellisfabric.org/1.12/supported-hardware.html

As in there ONOS control plane support 5812-54X. But its a part of CORD Node, where you can find the material at

https://www.opennetworking.org/cord

And

https://guide.opencord.org

For stratum you can found out in here:
https://github.com/stratum/stratum

@kitinon
Copy link

kitinon commented Oct 3, 2020 via email

@hantekno
Copy link

hantekno commented Oct 3, 2020

I have tried Stratum without any luck. There is no config files available
for AS5812.
At the moment, I am trying to compile ONL to 18 July 2017 version where I
found ofdpa_3.0 EA5 that works on the that version. A blog by Phil Huang
shows that.
BTW, what do you mean by "White commercial NOS"?

Yup stratum doesnt support 5812. For ONL I havent tested it yet.
White commercial nos is like Cumulus, Pluribus, Pica8, Ip Infusion, that what I mean. Commercial NOS, not free, need some license to use it.

@toreanderson
Copy link

The latest Edgecore SONiC build appears to support the AS5812-54X:

admin@l1-g5-osl2:~$ show ver

SONiC Software Version: SONiC.Edgecore-SONiC_20210917_063104_ec202012_172
Distribution: Debian 10.10
Kernel: 4.19.0-12-2-amd64
Build commit: 639da4e71
Build date: Fri Sep 17 06:55:08 UTC 2021
Built by: ubuntu@ip-10-5-1-158

Platform: x86_64-accton_as5812_54x-r0
HwSKU: Accton-AS5812-54X
ASIC: broadcom
ASIC Count: 1
Serial Number: 581254X1718021
Uptime: 02:52:42 up 16:40,  1 user,  load average: 7.97, 7.45, 7.19

Docker images:
REPOSITORY                    TAG                                           IMAGE ID            SIZE
docker-syncd-brcm             Edgecore-SONiC_20210917_063104_ec202012_172   adb051e168de        612MB
docker-syncd-brcm             latest                                        adb051e168de        612MB
docker-fpm-frr                Edgecore-SONiC_20210917_063104_ec202012_172   c0e5973b08e1        451MB
docker-fpm-frr                latest                                        c0e5973b08e1        451MB
docker-teamd                  Edgecore-SONiC_20210917_063104_ec202012_172   2274d496315d        422MB
docker-teamd                  latest                                        2274d496315d        422MB
docker-orchagent              Edgecore-SONiC_20210917_063104_ec202012_172   d6bae1ab12fe        443MB
docker-orchagent              latest                                        d6bae1ab12fe        443MB
docker-nat                    Edgecore-SONiC_20210917_063104_ec202012_172   a51dc943492e        425MB
docker-nat                    latest                                        a51dc943492e        425MB
docker-sflow                  Edgecore-SONiC_20210917_063104_ec202012_172   4de38e965a24        423MB
docker-sflow                  latest                                        4de38e965a24        423MB
docker-iccpd                  Edgecore-SONiC_20210917_063104_ec202012_172   cbcf9792e427        422MB
docker-iccpd                  latest                                        cbcf9792e427        422MB
docker-stp                    Edgecore-SONiC_20210917_063104_ec202012_172   380bbc816a81        399MB
docker-stp                    latest                                        380bbc816a81        399MB
docker-lldp                   Edgecore-SONiC_20210917_063104_ec202012_172   1da1cf246234        450MB
docker-lldp                   latest                                        1da1cf246234        450MB
docker-platform-monitor       Edgecore-SONiC_20210917_063104_ec202012_172   0a76430f0c56        615MB
docker-platform-monitor       latest                                        0a76430f0c56        615MB
docker-snmp                   Edgecore-SONiC_20210917_063104_ec202012_172   cb71ac5ef0ac        448MB
docker-snmp                   latest                                        cb71ac5ef0ac        448MB
docker-sonic-mgmt-framework   Edgecore-SONiC_20210917_063104_ec202012_172   6c8ff88f7fe0        750MB
docker-sonic-mgmt-framework   latest                                        6c8ff88f7fe0        750MB
docker-sonic-telemetry        Edgecore-SONiC_20210917_063104_ec202012_172   8e95b7a4c51a        505MB
docker-sonic-telemetry        latest                                        8e95b7a4c51a        505MB
docker-router-advertiser      Edgecore-SONiC_20210917_063104_ec202012_172   77bc1cb20494        405MB
docker-router-advertiser      latest                                        77bc1cb20494        405MB
docker-database               Edgecore-SONiC_20210917_063104_ec202012_172   cb4c6e3fd7f3        405MB
docker-database               latest                                        cb4c6e3fd7f3        405MB
docker-dhcp-relay             Edgecore-SONiC_20210917_063104_ec202012_172   e9ce1a000c6e        412MB
docker-dhcp-relay             latest                                        e9ce1a000c6e        412MB

admin@l1-g5-osl2:~$ show int st
  Interface            Lanes    Speed    MTU    FEC            Alias    Vlan    Oper    Admin            Type    Asym PFC
-----------  ---------------  -------  -----  -----  ---------------  ------  ------  -------  --------------  ----------
  Ethernet0               13      10G   9100   none    Eth1/1(Port1)  routed      up       up  SFP/SFP+/SFP28         N/A
  Ethernet1               14      10G   9100   none    Eth2/1(Port2)  routed    down       up  SFP/SFP+/SFP28         N/A
  Ethernet2               15      10G   9100   none    Eth3/1(Port3)  routed    down       up             N/A         N/A
  Ethernet3               16      10G   9100   none    Eth4/1(Port4)  routed    down       up             N/A         N/A
  Ethernet4               21      10G   9100   none    Eth5/1(Port5)  routed    down       up             N/A         N/A
  Ethernet5               22      10G   9100   none    Eth6/1(Port6)  routed    down       up             N/A         N/A
  Ethernet6               23      10G   9100   none    Eth7/1(Port7)  routed    down       up             N/A         N/A
  Ethernet7               24      10G   9100   none    Eth8/1(Port8)  routed    down       up             N/A         N/A
  Ethernet8               25      10G   9100   none    Eth9/1(Port9)  routed    down       up             N/A         N/A
  Ethernet9               26      10G   9100   none  Eth10/1(Port10)  routed    down       up             N/A         N/A
 Ethernet10               27      10G   9100   none  Eth11/1(Port11)  routed    down       up             N/A         N/A
 Ethernet11               28      10G   9100   none  Eth12/1(Port12)  routed    down       up             N/A         N/A
 Ethernet12               29      10G   9100   none  Eth13/1(Port13)  routed    down       up             N/A         N/A
 Ethernet13               30      10G   9100   none  Eth14/1(Port14)  routed    down       up             N/A         N/A
 Ethernet14               31      10G   9100   none  Eth15/1(Port15)  routed    down       up             N/A         N/A
 Ethernet15               32      10G   9100   none  Eth16/1(Port16)  routed    down       up             N/A         N/A
 Ethernet16               45      10G   9100   none  Eth17/1(Port17)  routed    down       up             N/A         N/A
 Ethernet17               46      10G   9100   none  Eth18/1(Port18)  routed    down       up             N/A         N/A
 Ethernet18               47      10G   9100   none  Eth19/1(Port19)  routed    down       up             N/A         N/A
 Ethernet19               48      10G   9100   none  Eth20/1(Port20)  routed    down       up             N/A         N/A
 Ethernet20               49      10G   9100   none  Eth21/1(Port21)  routed    down       up             N/A         N/A
 Ethernet21               50      10G   9100   none  Eth22/1(Port22)  routed    down       up             N/A         N/A
 Ethernet22               51      10G   9100   none  Eth23/1(Port23)  routed      up       up  SFP/SFP+/SFP28         N/A
 Ethernet23               52      10G   9100   none  Eth24/1(Port24)  routed    down       up  SFP/SFP+/SFP28         N/A
 Ethernet24               53      10G   9100   none  Eth25/1(Port25)  routed    down       up             N/A         N/A
 Ethernet25               54      10G   9100   none  Eth26/1(Port26)  routed    down       up             N/A         N/A
 Ethernet26               55      10G   9100   none  Eth27/1(Port27)  routed    down       up             N/A         N/A
 Ethernet27               56      10G   9100   none  Eth28/1(Port28)  routed    down       up             N/A         N/A
 Ethernet28               57      10G   9100   none  Eth29/1(Port29)  routed    down       up             N/A         N/A
 Ethernet29               58      10G   9100   none  Eth30/1(Port30)  routed    down       up             N/A         N/A
 Ethernet30               59      10G   9100   none  Eth31/1(Port31)  routed    down       up             N/A         N/A
 Ethernet31               60      10G   9100   none  Eth32/1(Port32)  routed    down       up             N/A         N/A
 Ethernet32               61      10G   9100   none  Eth33/1(Port33)  routed    down       up             N/A         N/A
 Ethernet33               62      10G   9100   none  Eth34/1(Port34)  routed    down       up             N/A         N/A
 Ethernet34               63      10G   9100   none  Eth35/1(Port35)  routed    down       up             N/A         N/A
 Ethernet35               64      10G   9100   none  Eth36/1(Port36)  routed    down       up             N/A         N/A
 Ethernet36               65      10G   9100   none  Eth37/1(Port37)  routed    down       up             N/A         N/A
 Ethernet37               66      10G   9100   none  Eth38/1(Port38)  routed    down       up             N/A         N/A
 Ethernet38               67      10G   9100   none  Eth39/1(Port39)  routed    down       up             N/A         N/A
 Ethernet39               68      10G   9100   none  Eth40/1(Port40)  routed    down       up             N/A         N/A
 Ethernet40               69      10G   9100   none  Eth41/1(Port41)  routed    down       up             N/A         N/A
 Ethernet41               70      10G   9100   none  Eth42/1(Port42)  routed    down       up             N/A         N/A
 Ethernet42               71      10G   9100   none  Eth43/1(Port43)  routed    down       up             N/A         N/A
 Ethernet43               72      10G   9100   none  Eth44/1(Port44)  routed    down       up             N/A         N/A
 Ethernet44               73      10G   9100   none  Eth45/1(Port45)  routed    down       up             N/A         N/A
 Ethernet45               74      10G   9100   none  Eth46/1(Port46)  routed    down       up             N/A         N/A
 Ethernet46               75      10G   9100   none  Eth47/1(Port47)  routed    down       up             N/A         N/A
 Ethernet47               76      10G   9100   none  Eth48/1(Port48)  routed    down       up             N/A         N/A
 Ethernet48     97,98,99,100      40G   9100   none  Eth49/1(Port49)  routed    down       up  QSFP+ or later         N/A
 Ethernet52  101,102,103,104      40G   9100   none  Eth50/1(Port50)  routed    down       up             N/A         N/A
 Ethernet56      81,82,83,84      40G   9100   none  Eth51/1(Port51)  routed    down       up  QSFP+ or later         N/A
 Ethernet60  105,106,107,108      40G   9100   none  Eth52/1(Port52)  routed    down       up             N/A         N/A
 Ethernet64  109,110,111,112      40G   9100   none  Eth53/1(Port53)  routed    down       up             N/A         N/A
 Ethernet68      77,78,79,80      40G   9100   none  Eth54/1(Port54)  routed    down       up             N/A         N/A

The latest Git master image (SONiC.master.51255-dirty-20211115.182321) does not work, however this could be due to a bigger issue impacting Broadcom switches, as the AS7326-56X support is also broken.

@brent-blood
Copy link

@toreanderson is correct - installing that particular build from EdgeCore got SONiC working on these switches again. I had to sign up for access to their support site to get access to it, but it seems to work well. I'm not sure if they contribute support back to the main project, but it would be great if mainline had this same support.

@vishone
Copy link

vishone commented Feb 18, 2023

Hello @brent-blood
I am also facing this problem at the moment, can you please share the correct software, thank you very much。

@Izrodix
Copy link
Author

Izrodix commented Feb 18, 2023 via email

@vishone
Copy link

vishone commented Feb 18, 2023

Comulus linux is the right choice

On Sat, Feb 18, 2023, 09:09 vishone @.> wrote: Hello @brent-blood https://github.com/brent-blood I am also facing this problem at the moment, can you please share the correct software, thank you very much。 — Reply to this email directly, view it on GitHub <#562 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3HWAMUIFSSEHLIF3HPIN3WYBYTFANCNFSM4KXG3JRQ . You are receiving this because you authored the thread.Message ID: @.>

We have limited funds, so we can't pay the license fee for Cumulus.

@toreanderson
Copy link

As I also mentioned in https://github.com/Broadcom-Switch/SAI/issues/15#issuecomment-1435529612, Edge-Core's SONiC distribution supports the AS5812-54X. It's free, but you need to create an account in Edge-Core's support portal and request access to be able to download it.

Instructions are found here: https://support.edge-core.com/hc/en-us/articles/900003896906-Get-authorization-and-download-Enterprise-SONiC-Distribution-by-Edgecore

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

No branches or pull requests

8 participants