我的电脑在 12.04 和 Windows 7 上双启动。我在 12.04 上使用以太网电缆连接到互联网,没有任何问题。但当我重新启动到 Windows 7 时,我无法连接以太网。当我切换回 12.04 时,我遇到了同样的问题。两个系统上的 Wifi 都运行正常。两个系统都告诉我插入以太网电缆,即使一根电缆已正确插入。
有什么想法吗?
答案1
运行以下命令
sudo mii-tool
它将显示接口的 MII 状态。以下是示例输出:
sudo mii-tool
eth0: negotiated 1000baseT-HD flow-control, link ok
sudo mii-tool
no MII interfaces found
如果您有第一个输出,那么没问题,您现在可以转到最后一节重新加载驱动程序。基本上,mii-tool 使用 NIC 卡的 MII 单元进行自动协商,但大多数情况下它会因为 NIC 卡问题或电缆问题而失败。如果您有第二个输出,请正确检查您的电缆。
如果这不能解决您的问题,您可以重新加载内核模块(驱动程序):
检查正在使用的驱动程序:
sudo lshw -C network | grep "configuration"
您将看到包含驱动程序名称的输出:
配置:自动协商=广播=是驱动程序=r8169 驱动程序版本=2.3LK-NAPI 双工=全
现在卸载模块并再次加载:
sudo modprobe --remove r8169
sudo modprobe r8169
现在您可能需要重新启动网络管理器。