我有一个 ”HP ProBook 450 G1“上网本,有些驱动程序在其支持页面的 Linux 部分。那里的所有下载都标记为“SUSE Linux”。因此,我的问题很简单:
是否可以将这些 SUSE Linux 设备驱动程序转换为可在 Ubuntu 14.04 中使用,如果可以,如何操作?
答案1
下载表中的描述是错误的(可能 HP 只想支持一个发行版),驱动程序只是 .tar 文件,即适用于所有 Linux 发行版的档案。
但是,通常不需要从制造商的网页下载任何驱动程序,因为所有驱动程序都可以开箱即用,或者可以通过包管理进行安装。
编辑:划掉它,HP 确实将 rpm 包打包到档案中。但是,第二部分仍然是正确的,您不需要从 HP 网页安装任何驱动程序。
答案2
不可以。Suse 驱动程序是为内核 3.0.76 构建的。您需要为 Ubuntu 14.04 内核构建的驱动程序,该内核当前为 3.13.0。
Suse 驱动程序基于这是 Canonical 中国员工的 GitHub 仓库,他说“该驱动程序的当前状态是在 3.5 下运行,甚至可能无法在更高版本的内核中编译。”据报道启动板错误 #1220146即使您编译了该驱动程序,它也无法与更高版本的内核兼容。
来自关于 linux-kernel-wireless 的讨论似乎有人正在计划开展工作,让主线内核支持该无线设备,但目前还未完成。
除非您愿意帮助移植或测试将要开发的新驱动程序(参见 linux-kernel-wireless 链接),否则您除了等待之外什么也做不了。