如何检测固件版本

如何检测固件版本

我的联想电脑上有一块英特尔 N 7260 卡。我想知道 Ubuntu 13.10 提供的固件版本是否较旧或与上游版本

你能告诉我如何检测固件版本吗?

这些是当前的上游版本:

3.10+ iwlwifi-7260-ucode-22.1.7.0.tgz
3.13+ iwlwifi-7260-ucode-22.24.8.0.tgz

答案1

检测正在加载的固件版本:

dmesg | grep iwl

您将看到正在加载的固件版本,类似于:

iwlwifi 0000:xx:00.0: loaded firmware version 22.1.7.0 op_mode iwlmvm

如果是这种情况,您知道正在加载您列出的前一个版本。如果您看到 22.0.7.0,那么您应该更新固件。如果您需要指导,请回复。

我不相信 -8 版本会被 iwlwifi 驱动程序调用,直到内核 3.13 中的驱动程序版本;即 Ubuntu 14.04。你可以用以下命令判断你的驱动程序调用哪个版本:

modinfo iwlwifi

在我完全更新的 13.10 系统中,它显示:

firmware:       iwlwifi-7260-7.ucode

答案2

您可以在文件夹中查看/lib/firmware是否有最新版本:

ls -l /lib/firmware/iwlwifi-*.ucode

相关内容