|
楼主 |
发表于 2018-7-16 19:06:33
|
显示全部楼层
@allen 发表于 2018-7-16 10:29
你看我之前的回复,提到的监控程序。附件里面程序是检测到up的情况就调用dhclient eth0 命令。
@allen 謝謝您提供 netlink 的解決方案 , 我試過了結果還是一樣不正常 , 後面的測試我沒有啟動 netlink
試的過程中我發現了一個現象 , 只要網路線拔除後 , 等一段時間再插上 , 是有很大的機會可以取得IP
最好是等2次 eth0: link is not ready 後再插上網路線 , 大約 15 秒以上 , 等愈久愈有可能成功
<6>sunxi_emac sunxi_emac.0: eth0: link down
<6>ADDRCONF(NETDEV_UP): eth0: link is not ready
如果出現 eth0: link becomes ready 就有很大的機會成功 , 但有時會更換為一組新的IP
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
目前也只能這樣了 , 還是謝謝您的協助 !
|
|