请教:拔掉网线后,网口驱动都会做什么操作?
最近调试过程中发现板卡突然ping不通,在拔掉网线后再插上就恢复正常,不知道什么原因?
[解决办法]
拔掉后没做啥操作,提示你Link down而已。插上后会进行自协商,确定速率和双工模式。
[解决办法]
我说的是libphy.ko里面的操作,具体每个网卡还做了什么要看网卡自己的驱动
[解决办法]
把网口down了再up一次,看能不能好。板卡ping本机IP能不能通。建议与PC直连进行测试
[解决办法]
你的TCP协议栈是你自己实现的还是移植过来的,是不是你网络芯片没收到数据包啊。ping好像是ICMP协议这个应该不存在TCP校验问题而导致丢弃包,