This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
1.通过8线网线连接至千兆交换机自动协商1000M正常,网口工作正常;
2.通过4线网线连接至千兆交换机时,自动协商完Link up状态为1000M,此时需要强制网口为100M,网口工作正常;读取PHY status register寄存器SPEED SELECTION 位显示为100M,所以代码中判断该位强制将phy速度设置为对应值;
3.在情况2处理后,仍然通过4线网线连接至千兆交换机,进行如下测试,up网卡->dhcp获取ip->ping网关->down网卡,up网卡后dhcp获取ip地址,会出现一定概率获取不到ip的情况(20%),抓包显示此时没有对应的包发出。
请教一下当前可以从哪些方向排查?谢谢!
我们觉得这个phy的状态仍然有问题,为什么通过四线网线连接至千兆交换机会认为是1000M,在AR8035上我们验证这种情况直接是100M的状态。
在2的情况下,100M正常link up起来,需要20s左右,1000M正常link up起来,需要3s左右,或者,有没有办法能让100M快速Link up起来?
另外,在上面dhcp无法获取到IP的情况,0x0013寄存器的值为0x0。