AS4630 series - Troubleshoot for switch port link problems Follow
Purpose :
This article describes how to check the hardware portion for troubleshooting switch ports cannot link up problems.
Model :
AS4630-54PE / AS4630-54TE / AS4630-54NPE
Procedure :
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 25G and 100G on the uplink ports.
root@(none):/# swutil -C -r 25G-100G
switch config mode: 25G-100G
If you want to test with port speeds 10G and 40G, please execute the "swutil -C -r 10G-40G".
Step-4 Setup the environment for specific ports
For example:
- Use a RJ45 cable to connect port5 and port6.
- Use a pair of 25G transceivers to connect port49 and port50.
- Use a pair of 100G transceivers to connect port53 and port54.
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 :
- ge0~ge47 is physical port1~port48
- xe0~xe3 is physical port49~port52
- ce0~ce1 is physical port53~port54
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
ge0( 26) down 1 1G FD SW Yes Forward None FA SGMII 12284
ge1( 25) down 1 1G FD SW Yes Forward None FA SGMII 12284
ge2( 28) down 1 1G FD SW Yes Forward None FA SGMII 12284
ge3( 27) down 1 1G FD SW Yes Forward None FA SGMII 12284
ge4( 30) up 1 1G FD SW Yes Forward TX RX None FA SGMII 12284
ge5( 29) up 1 1G FD SW Yes Forward TX RX None FA SGMII 12284
ge6( 32) down 1 1G HD SW Yes Forward None FA SGMII 12284
ge7( 31) down 1 1G HD SW Yes Forward None FA SGMII 12284
ge8( 38) down 1 1G HD SW Yes Forward None FA SGMII 12284
ge9( 37) down 1 1G HD SW Yes Forward None FA SGMII 12284
ge10( 40) down 1 1G HD SW Yes Forward None FA SGMII 12284
<omit>
ge45( 21) down 1 1G HD SW Yes Forward None FA SGMII 12284
ge46( 24) down 1 1G HD SW Yes Forward None FA SGMII 12284
ge47( 23) down 1 1G HD SW Yes Forward None FA SGMII 12284
xe0( 51) up 1 25G FD SW No Forward TX RX None FA CR 12284
xe1( 50) up 1 25G FD SW No Forward TX RX None FA CR 12284
xe2( 49) down 1 25G FD SW No Forward TX RX None FA CR 12284
xe3( 52) down 1 25G FD SW No Forward TX RX None FA CR 12284
ce0( 57) up 4 100G FD SW No Forward TX RX None FA CAUI4 12284
ce1( 53) up 4 100G FD SW No Forward TX RX None FA CAUI4 12284
xe4( 61) down 1 10G FD SW No Forward TX RX None FA XFI 12284
xe5( 62) down 1 10G FD SW No Forward TX RX None FA XFI 12284
- If the 1G copper port CANNOT link up, please cross-test with other ports as well. If there are some specific ports still has problem, then please return the unit back for RMA repair service.
- If the 25G or 100G fiber port CANNOT link up, please refer to step-6 for debugging.
Step-6 Check the fiber port
There are four 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.
*AS4630 series have a total of 6 fiber ports, the [Port number] starts from 0 to 5.
*The switch should be able to read EEPROM information properly.
root@(none):/# trcv-dev 0 eeprom
SFP_49[0]: 0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 03 04 07 00 00 00 00 00 00 00 00 06 ff 00 00 00 ???........?....
10: 00 00 64 0a 45 64 67 65 63 6f 72 65 20 20 20 20 ..d?Edgecore
20: 20 20 20 20 02 70 72 cf 45 54 37 33 30 32 2d 53 ?pr?ET7302-S
30: 52 20 20 20 20 20 20 20 30 31 20 20 03 52 00 5f R 01 ?R._
40: 08 1a 00 00 4a 31 31 39 32 33 30 30 32 30 30 31 ??..J11923002001
50: 20 20 20 20 31 39 30 36 30 35 20 20 68 f0 03 df 190605 h???
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ - Check the "pre-emphasis" and "CL72 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):/# cd /usr/local/bin
root@(none):/usr/local/bin# swutil cint linktrain_enable.cint
int $$ = 0 (0x0)
int $$ = 0 (0x0)
int $$ = 0 (0x0)
int $$ = 0 (0x0)
int $$ = 0 (0x0)
int $$ = 0 (0x0) - Regarding the SFP28 25G port, please check the "TX_disable" setting.
(By default is disabled.)
Use "trcv-dev 0-3 txdis" to check the current setting. "False" means disabled.
root@(none):/# trcv-dev 0-3 txdis
"True" means enabled.
SFP_49[0]: False
SFP_50[1]: False
SFP_51[2]: False
SFP_52[3]: False
root@(none):/# trcv-dev 0-3 txdis
If it is enabled, please use "trcv-dev 0-3 txdis 0" to disabled.
SFP_49[0]: True
SFP_50[1]: True
SFP_51[2]: True
SFP_52[3]: True
root@(none):/# trcv-dev 0-3 txdis 0
SFP_49[0]:
SFP_50[1]:
SFP_51[2]:
SFP_52[3]:After that, please check the port status if it will link up or not.
root@(none):/# swutil ps xe0-xe3
ena/ speed/ link auto STP lrn inter max cut loop
port link Lns duplex scan neg? state pause discrd ops face frame thru? back
xe0( 51) up 1 25G FD SW No Forward TX RX None FA CR 12284
xe1( 50) up 1 25G FD SW No Forward TX RX None FA CR 12284
xe2( 49) down 1 25G FD SW No Forward TX RX None FA CR 12284
xe3( 52) down 1 25G FD SW No Forward TX RX None FA CR 12284 - Regarding the QSFP28 100G port, please check "LPmode" (Low Power mode) setting.
(By default is disabled.)
Use "trcv-dev 4-5 lpmode" to check the current setting. "False" means disabled.
root@(none):/# trcv-dev 4-5 lpmode
"True" means enabled.
QSFP_53[4]: False
QSFP_54[5]: Falseroot@(none):/# trcv-dev 4-5 lpmode
If it is enabled, please use "trcv-dev 4-5 lpmode 0" to disabled.
QSFP_53[4]: True
QSFP_54[5]: Trueroot@(none):/# trcv-dev 4-5 lpmode 0
Check port53 and port54 if it will link up or not.
QSFP_53[4]:
QSFP_54[5]:root@(none):/# swutil ps ce0-ce1
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( 57) up 4 100G FD SW No Forward TX RX None FA CAUI4 12284
ce1( 53) up 4 100G FD SW No Forward TX RX None FA CAUI4 12284
If the above items are checked, but the fiber port still cannot be linked up, please save all logs of the above test and submit the ticket to Edgecore Support.
Comments
0 comments
Please sign in to leave a comment.