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