This article describes how to check the hardware portion for troubleshooting switch ports cannot link up problems.
Step-1 Please make sure your network cable is good first
Step-2 Please power cycle the switch and boot into the ACCTON-DIAG for troubleshooting
Step-3 Enter the command to set port speed
Set the port speed to 100G on the uplink ports.
root@(none):/# swutil -C -r 32x100G
switch config mode: 32x100G
If you want to test with port speeds 40G, please execute the "swutil -C -r 32x40G".
Step-4 Setup the environment for specific ports
- Use a pair of 100G transceivers to connect port1 and port2.
Step-5 Enter the command to check port status
Basically, plugging those cables and transceivers does not require additional settings, the ports will link up directly if everything is properly.
The port mapping as below :
- ce0~ce31 is physical port1~port32
root@(none):/# swutil 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
ce0( 50) up 4 100G FD SW No Forward TX RX None FA CR4 9412 No
ce1( 54) up 4 100G FD SW No Forward TX RX None FA CR4 9412 No
ce2( 58) down 4 100G FD SW No Forward TX RX None FA CR4 9412 No
ce3( 62) down 4 100G FD SW No Forward TX RX None FA CR4 9412 No
ce4( 68) down 4 100G FD SW No Forward TX RX None FA CR4 9412 No
ce5( 72) down 4 100G FD SW No Forward TX RX None FA CR4 9412 No
If the fiber ports CANNOT link up, please refer to step-6 for debugging.
Step-6 Check the fiber port
There are two items need to be checked here.
Dump the EEPROM of the transceiver
Please use the command "trcv-dev [Port number] eeprom" to dump the EEPROM of the transceiver according to the port you used.
*AS5835-54X has a total of 54 fiber ports, the [Port number] starts from 0 to 53.
*Please use the command "qsfp" to dump the information of the transceiver.
root@(none):/# sfpeeprom -show 1
Part Number: ET7402-100AOC-3M
Serial Number: J11840004039
Check the "pre-emphasis" and "link training"
If you are using optical transceiver or AOC cable, then there is no additional settings are required here. By default, our DIAG already loaded the "pre-emphasis" accordingly.
If you are using the DAC cable, please enable the "link training" function.
The following command is used to enable the "link training" function:
root@(none):/# swutil phy control ce LT=1
Current PHY control settings of ce0 ->
Preemphasis = 0x264204
DriverCurrent = 0x8
DFE ENable = True
LP DFE ENable = False
BR DFE ENable = False
LinkTraining Enable = True
Interface = 0xe
If the above items are checked, but the ports still cannot be linked up, please save all logs of the above test and submit the ticket to Edgecore Support.