如何安装英特尔以太网驱动程序?

如何安装英特尔以太网驱动程序?

我刚买了一台联想 T420,我启动了 Live CD,但无法连接到我的无线路由器,所以我认为我需要它的驱动程序。我有最新版本的 Ubuntu(12.04)。

这是英特尔® 82579 千兆以太网控制器

因此我访问了英特尔网站并下载了 Linux 驱动程序,并使用 make install 对其进行了编译。以下是我遵循的教程: Linux 驱动程序安装

我有几个问题,

这些在做什么:

modprobe e1000e
ifconfig eth0 up
dhclient eth0
ping intel.com

据我所知,modprobe 似乎将驱动程序添加到内核驱动程序列表中,但该操作是否仅适用于一个会话?另外两行,我也不明白它们在做什么。

当他最后提到时他的意思是什么:

注意:每当内核版本升级时,您都需要重建此驱动程序。

这些步骤是永久的吗?还是每次启动时我都必须将它们添加到某个 boot.conf 文件中。

无论如何,这些步骤对我有用,并且我已经与路由器建立了连接,我只需要知道是否需要采取其他步骤来永久保留驱动程序等。

答案1

modprobe用于从 Linux 内核添加和删除模块的程序。您可以使用命令 了解更多详细信息man modprobe

ifconfig eth0 up- 这与在 Windows 中启用以太网设备相同。

dhclient eth0是从你的路由器获取动态 IP。

ping intel.com确认您可以连接到 intel.com 即互联网。

现在自动执行modprobe编辑rc.local文件。rc.local 文件是您登录时运行的特殊文件。

因此运行这个命令,

gksu gedit /etc/rc.local

在该文件末尾的行之前exit 0输入如下行

modprobe e1000e
exit 0

内核更新是怎么回事啊等等。

内核是任何操作系统的核心。因此,如果内核发生变化,所有驱动程序都必须与之兼容。Ubuntu 提供内核更新以确保稳定性和安全性。内核版本在 grub 菜单中提及,如本文所示3.2.0-25-generic。由于您自己构建驱动程序,因此内核发生任何变化时,您都必须重新编译驱动程序以使其兼容并包含在此新内核中。基本上,您必须执行之前执行的步骤modprobe。:)

如果您需要更多说明,请告诉我。


无论如何,你检查过Additional drivers(按下Win并输入)了吗?Ubuntu 社区可能会提供驱动程序。在这种情况下,你不需要做任何事情。它将自动更新和维护。

相关内容