几个月前我买了一台新电脑,安装了 Windows 7 和 Ubuntu 10.04。它有一块技嘉主板,主板上有一块 Realtek 8111d 板载网卡。
在 Windows 中,网络连接很好。如果我切换到 Ubuntu,则没有任何网络连接,并且为了启动 Windows,我必须将计算机关闭一两分钟,以便在运行 Ubuntu 后网络连接正常工作。
由于 Ubuntu 默认为我的网卡安装 r8169 驱动程序,因此我尝试安装 r8168 驱动程序,因为这应该是我的网卡的正确驱动程序。但这没有帮助。
我今天安装了 10.10(全新安装),希望能解决问题。但并没有,所以我检查了 lsmod,结果显示 r8169 驱动程序再次安装。因此我尝试安装 r8168 驱动程序(根据这些按照说明操作,安装成功,没有任何问题。我关掉电脑,拔掉电源,然后去做 10 到 15 分钟的作业。我回来,希望新驱动程序和关闭电源一段时间的组合能解决这个问题。唉,没有运气。
我会发布各种命令的输出,但由于上述问题,这相当困难。但是,如果它们绝对地有必要的话我可以这么做。
因此,任何能够提供的帮助都将十分有益。
答案1
试试这个(来自http://ubuntuforums.org/showthread.php?t=538448)
如果您的以太网电缆在启动时已连接并且您遇到无链接问题,请尝试以下操作:
- 關機,断電。
- 拔下主机插头(如果维持网络唤醒电源,这将切断卡的电源)。
- 等待 15 秒。
- 插入。
- 启动 ubuntu。
答案2
有两个指南:
http://www.twm-kd.com/linux/realtek-rtl81688111e-and-ubuntu-linux/
http://www.jamesonwilliams.com/hardy-r8168
我其实更喜欢第一个。与最新的 Realtek 驱动程序 r8168-8.026.00.tar.bz2 配合使用效果很好,但只适用于 Linux 内核 3.0。3.1 和 3.2 会抱怨“无效模块”。