You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
When setting the port MTU, if it is less than 68, the APPL_DB data and the kernel MTU data will be inconsistent. For example, when it is set to 1, the APPL_DB data is 1, ASIC_DB data and sdk data is 23,but the kernel remains unchanged.
Steps to reproduce the issue:
1.set a port's MTU less than 68
2.view port status
3.view kernel status
4.view APPL_DB,ASIC_DB,sdk data Describe the results you received:
When the port MTU is set to be less than 68, the MTU values of APPL_DB、PORT STATUS and the kernel are inconsistent
//Firstly, SET Ethernet19 to 1
root@sonic:/home/admin# config interface mtu Ethernet19 1
//view port status MTU
root@sonic:/home/admin# show interfaces status
Interface Lanes Speed MTU FEC Alias Vlan Oper Admin Type Asym PFC
----------- --------------- ------- ----- ----- ------------------ ------ ------ ------- -------------- ----------
Ethernet19 31 25G 1 N/A twentyfiveGigE0/19 routed up up SFP/SFP+/SFP28 off -----------port status is 1
//view APPL_DB,ASIC_DB,sdk data
root@sonic:/home/admin# redis-cli
127.0.0.1:6379> HGETALL "PORT_TABLE:Ethernet19"
11) "mtu"
12) "1" ------------appl_db is 1
127.0.0.1:6379[4]> SELECT 1
OK
127.0.0.1:6379[1]> HGETALL "ASIC_STATE:SAI_OBJECT_TYPE_PORT:oid:0x1000000000014"
7) "SAI_PORT_ATTR_MTU"
8) "23" --------------------------------> ASCI_DB is 23
127.0.0.1:6379[1]> exit
root@sonic:/home/admin# bcmsh
Press Enter to show prompt.
Press Ctrl+C to exit.
NOTICE: Only one bcmsh or bcmcmd can connect to the shell at same time.
drivshell>ps
ps
ena/ speed/ link auto STP lrn inter max cut loop
port link Lns duplex scan neg? state pause discrd ops face frame thru? back
xe18( 31) up 1 25G FD SW No Forward None F CR 23 No ------------SDK is 23
drivshell>root@sonic:/home/admin# timed out waiting for input: auto-logout
admin@sonic:~$
Describe the results you expected:
The kernel and port status be the same, or when I enter a value less than 68, it should tell me that it is an invalid value Additional information you deem important (e.g. issue happens only occasionally):
Description
When setting the port MTU, if it is less than 68, the APPL_DB data and the kernel MTU data will be inconsistent. For example, when it is set to 1, the APPL_DB data is 1, ASIC_DB data and sdk data is 23,but the kernel remains unchanged.
Steps to reproduce the issue:
1.set a port's MTU less than 68
2.view port status
3.view kernel status
4.view APPL_DB,ASIC_DB,sdk data
Describe the results you received:
When the port MTU is set to be less than 68, the MTU values of APPL_DB、PORT STATUS and the kernel are inconsistent
//Firstly, SET Ethernet19 to 1
//view port status MTU
//view APPL_DB,ASIC_DB,sdk data
//view kernel status
Describe the results you expected:
The kernel and port status be the same, or when I enter a value less than 68, it should tell me that it is an invalid value
Additional information you deem important (e.g. issue happens only occasionally):
The text was updated successfully, but these errors were encountered: