web-dev-qa-db-ja.com

Linuxファームウェア管理が明確ではありません

ボード上にIntel Wireless 7260を搭載したラップトップがあり、Ubuntu 14.04(3.13.0-36-generic)での接続に問題がありました。これを解決している間、説明されているようにiwlwifiモジュールのiwlwifi-7260-7.ucodeと呼ばれるファームウェアを更新する必要がありました ここ 。しかし、Intelによって発行された別の新しい(?)ファームウェアがあることを発見しました: iwlwifi-7260-9.ucode なので、* -7バージョンの代わりにそれを使用することにし、/lib/firmware/から* -7を削除し、*-9をダウンロードしました。 iwlwifiを再起動し、ネットワークのサポートなしで幸いにも残されました。 iwlwifiが* -7バージョンのみを使用し、*-8と* -9については何もないことを発見しました。

modinfo iwlwifi
filename:       /lib/modules/3.13.0-36-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license:        GPL
author:         Copyright(c) 2003-2013 Intel Corporation <[email protected]>
version:        in-tree:
description:    Intel(R) Wireless WiFi driver for Linux
...
firmware:       iwlwifi-7260-7.ucode
...

私の質問は:何か問題があり、* -9はファームウェアバージョンではないか、iwlwifi新しいモジュールで作業するには?

1
arbulgazar

使用しているファームウェアのバージョンは、実際にはカーネル内のドライバーのバージョンによって異なります。したがって、-9はそれ自体がファームウェアバージョンではありませんが、後のカーネルのドライバーに対応します。 (つまり、カーネルバージョンに対応するファームウェアバージョンを使用するだけです。

詳細については、以下を参照してください。 http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmware

1