如何安装Intel以太网驱动程序?

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

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

所以我进入了intel的网站,下载了适用于Linux的驱动程序,并使用make install进行编译。 这是我遵循的教程: Linux Driver Install

我有几个问题,

这些是做什么的:

modprobe e1000e
ifconfig eth0 up
dhclient eth0
ping intel.com

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

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

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

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

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

modprobe程序,用于在Linux内核中添加和删除模块。 您可以使用命令man modprobe找到更多详细信息。

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

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

ping intel.com确认您可以连接到intel.com即Internet。

现在自动执行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社区可能会提供驱动程序。 在这种情况下,您不需要做任何事情。 它将自动更新和维护。