我是 Ubuntu 新手,遇到了一个非常奇怪的问题,希望你们能帮助我。
我为 eth0 设置了一个静态以太网 IP
addr 192.168.0.100
mask 255.255.255.0
gateway 192.168.0.100
当我将我的 Ubuntu 连接到以太网时,一切正常,我获得了以太网连接。
我的工作也需要与另一台设备建立以太网连接,现在这很奇怪。每次我重置计算机时,我都需要连接到真正的以太网网络,然后拔下电缆,插入设备的另一根电缆。这样就可以了。
但是,如果我不先插入以太网网络,我的计算机就无法识别我的设备的连接。
我尝试手动设置路由,尝试配置 /etc/interfaces,但似乎没有什么能解决我的问题。我检查了路由 -n,它说在以太网连接后
Des 0.0.0.0 gw 192.168.0.100 genmask 0.0.0.0
Des 192.168.0.0 gw 0.0.0.0 genmask 255.255.255.0
当我拔下网络然后插入设备时,这些值仍然相同。当我没有在设备电缆之前插入以太网电缆时,route-n 中没有任何内容
我希望我的问题不会让人感到困惑(很难准确描述问题是什么),这样你们就能理解我的情况。希望有人能给我一个答案,祝大家有美好的一天,
答案1
谢谢大家阅读我的问题。无论如何,我在搜索互联网后找到了解决方案。无论如何,对于与我有类似问题的人,您应该检查以太网驱动程序的版本和 Ubuntu 的版本。
就我而言,我的计算机使用 Ubuntu 14.04 LTS,以太网是 Realtek Semiconductor RTL8111/8168/8411 PCI Express 千兆以太网控制器,内核驱动程序是 r8169。
您应该删除该驱动程序并使用旧版本。对我来说,r8168 有效。