![eth0 上的 PHY 不断重新启动。我该如何让它保持开启状态?](https://linux22.com/image/486123/eth0%20%E4%B8%8A%E7%9A%84%20PHY%20%E4%B8%8D%E6%96%AD%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%E3%80%82%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E8%AE%A9%E5%AE%83%E4%BF%9D%E6%8C%81%E5%BC%80%E5%90%AF%E7%8A%B6%E6%80%81%EF%BC%9F.png)
这可能是 superuser.com 的问题,但是它尚未上线。
我的 NIC 上的 PHY 闪烁不定,但它应该一直亮着。我在 Google 上搜索了这个问题,没有找到答案,只有疑问。
http://www.google.ca/search?hl=en&q=eth0+keeps+restarting&btnG=Google+Search&meta=&aq=f&oq=
这是在带有 Broadcom 100Base-T NIC 的 Linux(Ubuntu 8.10)上的情况:
lspci 输出:01:09.0 以太网控制器:Broadcom Corporation BCM4401 100Base-T(rev 01)
答案1
我在谷歌搜索解决方案时偶然发现了ethtool
。在仔细阅读了手册页后,我决定尝试禁用暂停自动协商...
ethtool -s eth0 autoneg off
到目前为止一切顺利;PHY 未被关闭。我/etc/rc.local
暂时添加了此命令,但也许还有更好的地方。
答案2
您可能已经检查过了,但既然您没有提到这一点...您的网络电缆没问题吗?这通常是物理连接(电缆或连接器)不良的症状。