【发布时间】:2014-03-26 10:37:45
【问题描述】:
我正在尝试在 ubuntu 12.04 LTS 上安装 intel e1000 以太网卡驱动程序。 当我输入
进行安装
出现以下错误:
Makefile:111: * Linux 内核源未配置 - 缺失 版本.h。停下来。
在 README 文件中你说:
当尝试通过运行 make install 来编译驱动程序时, 可能会出现以下错误:
"Linux kernel source not configured - missing version.h"要解决此问题,请转到 Linux 创建 version.h 文件 源码树并进入:
make include/linux/version.h.
我尝试在/usr/src/linux******* 文件夹中运行此命令,但没有结果
(
i have linux-headers-3.8.0-29 linux-headers-3.8.0-32
linux-headers-3.8.0-29-generic linux-headers-3.8.0-32-generic
)
有解决问题的建议吗?
【问题讨论】:
-
您的操作系统已经支持您的以太网卡。你想做什么?这个驱动是哪里来的?
-
我正在尝试安装以太网卡提供的原始驱动程序(来自 CD)@Peter
-
12.04 Linux 内核已经很好地支持了 e1000。您无需从 CD 安装驱动程序,该驱动程序适用于较旧的内核。
-
但是@Peter 是这个标准驱动程序支持的所有选项吗?例如,我尝试禁用 crc 校验和以接收所有数据包(即使有错误),但错误的数据包不会中继到上层(应用层),这就是我尝试安装原始驱动程序以使用所有功能的原因跨度>
-
这个问题现在与原来的完全不同。我认为您需要一个新问题来说明您要做什么,您要如何做,您拥有什么确切的硬件。在您的问题中还要注意,您不确定供应商提供的驱动程序是否会提供帮助,如果可能,请提供指向该驱动程序在线位置的链接。现在甚至没有足够的信息来开始。如果内置的 Intel e1000 驱动程序不能完全正常工作,我会感到非常惊讶。
标签: linux-kernel driver