SONiC question about "show interfaces status -d all"

218 views
Skip to first unread message

Bryant Wu

unread,
Aug 21, 2024, 2:07:50 AM8/21/24
to sonicproject
Hi everyone, I am working on a white box switch : CPU is  Intel Broadwell-DE series Processor (D-1517) , ASIC is Broadcom 56771 with external phy Broadcom 84888.
When boot into SONiC, and run "show interfaces status -d all ", I see nothing :
showineterfacestatusall.png

the syncd was gone, too,  I try to disable 84888 in config.bcm, but the issue keeps, 
Has anyone ever see this kind of issue ? 

Thank so much


Bryant Wu

unread,
Aug 21, 2024, 3:14:01 AM8/21/24
to sonicproject
Hi everyone,

and we found switch initial fail : please refer  syncd-log.txt line 13187
Is it becasue SAI of opensource SONiC didn't support Broadcom 56771 ASIC ?


Bryant Wu 在 2024年8月21日 星期三下午2:07:50 [UTC+8] 的信中寫道:

tsado...@gmail.com

unread,
Aug 21, 2024, 11:39:02 AM8/21/24
to sonicproject
Hey Bryant,

May I know what switch model are you using? Did you check the compatibilites of your hardware with the following list?

In general, Edgecore AS5835-54X base on Broadcom BCM56771 Trident 3 silicon and as far as I know that platform works with SONiC pretty well 😉

BR, Tomasz
Message has been deleted

Bryant Wu

unread,
Aug 21, 2024, 10:30:49 PM8/21/24
to sonicproject
Hi Sir,

Thanks you, yes, Indeed we had tried to use AS5835-54T SONiC image on our platform, since we are all Intel CPU, I think we can ignore the CPU side unworking function, but when we using  AS5835-54T SONiC image, we got the same result. 
By the way, I am not sure if  AS5835-54T use external 84888 phy or not, second, not sure if  AS5835-54T use the same sai library ,I mean, is it possible that they use another sai library and not on the opensource ?

Thanks a lot 

tsado...@gmail.com 在 2024年8月21日 星期三晚上11:39:02 [UTC+8] 的信中寫道:

tsado...@gmail.com

unread,
Aug 22, 2024, 12:43:07 AM8/22/24
to sonicproject
Hey Bryant,

Everything depends on what is in the eeprom for your platform... Can you go to the ONIE Rescue mode and provide the output of the onie-syseeprom command?

BR, Tomasz
Message has been deleted

Bryant Wu

unread,
Aug 22, 2024, 2:02:22 AM8/22/24
to sonicproject
Hi Sir,

As attached :
onie-syseeprom.png

Thanks a lot


tsado...@gmail.com 在 2024年8月22日 星期四中午12:43:07 [UTC+8] 的信中寫道:

Bryant Wu

unread,
Aug 28, 2024, 1:20:17 AM8/28/24
to sonicproject
Hi Sir, 

Is it possible to load our own Broadcom SDK instead of the one opensource-SONiC used ?

Many Thanks

Bryant Wu 在 2024年8月22日 星期四下午2:02:22 [UTC+8] 的信中寫道:

Bryant Wu

unread,
Aug 29, 2024, 9:20:30 PM8/29/24
to sonicproject

Hi Sir,

The reason why we need to change SAI is because our architecture is 56771 + 84888 (external phy), and 84888 needs to be brought up with a stand alone driver. Our approach is to include it in the Broadcom SDK in other NOS, but in SONiC case, we must replace the one on the official website SAI, because it seems that the SAI on the official website is converted from pure Broadcom SDK and does not include the stand alone driver of 84888. and accton's as5835_54t does not have an external external phy(reversed from the config) so there will not be this problem.

Many Thanks
Bryant Wu 在 2024年8月28日 星期三下午1:20:17 [UTC+8] 的信中寫道:
Reply all
Reply to author
Forward
0 new messages