Ubuntu 12.04 64 位无法连接有线网络

Ubuntu 12.04 64 位无法连接有线网络

这是一台全新的 64 位 PC,采用 Gigabyte Z777-D3H 主板和 i7 处理器。它有 2 个 1TB SATA 驱动器,一个装有 Windows 8,另一个装有 Ubuntu 12.04。

我的 Belkin F1P1241ENau 调制解调器的有线网络连接完全没有问题,在 Virtual Box 客户端中测试安装 Ubuntu 12.04 也连接正常,但专用 1Tb HDD 上的安装无法连接。我收到的消息是“网络断开 - 您现在处于离线状态”和“没有可用的网络设备”

我还尝试通过无线 USB 加密狗进行连接(我知道它工作正常),但没有更好的结果。

我的旧戴尔 32 位计算机运行 Ubuntu 10.04,使用相同的电缆和 DSL 调制解调器连接没有任何问题。

任何帮助都将不胜感激。

答案1

这种情况是缺少驱动程序的征兆。Ubuntu-via-VirtualBox 安装的优点是先通过 Windows 驱动程序,然后再接触硬件。

您的新主板使用 Atheros GbE LAN 芯片,该芯片相对较新,可能需要一段时间才能获得完整的内核支持。Ubuntu论坛有一篇关于安装驱动程序的两种选项的很好的帖子。

本文将带你了解较新的驱动程序选项,详情请参阅http://ubuntuforums.org/showthread.php?p=12206393

从该文章中,您可以看到如何手动获取所需的驱动程序:

sudo apt-get install linux-headers-generic build-essential
wget http://www.orbit-lab.org/kernel/compat-wireless-3-stable/v3.5/compat-wireless-3.5.1-1-snpc.tar.bz2
tar -xf compat-wireless-3.5.1-1-snpc.tar.bz2
cd compat-wireless-3.5.1-1-snpc
./scripts/driver-select alx
make
sudo make install
sudo modprobe alx

如果您有 WiFi USB 加密狗,您可以使用它连接到互联网以执行此wget步骤。如果没有,请从另一台计算机下载该文件,并将其传输到闪存驱动器上。上面的后一个链接有更多关于如何应对互联网连接不足的信息。

相关内容