Vine Linux バグトラッキングシステム - VineSeed
課題の詳細を表示
0002933VineSeed[全プロジェクト] カテゴリなし公開2015-06-14 11:362015-12-28 14:39
h-masuda 
 
毎回 
完了実装済 
kernel-3.14.37-1vl7.x86_64, iwlwifi-firmware-20130214-2vl7.noarch
0002933: Intel AC7265 が使用できない (iwlwifi-7265-7.ucode が見つからない)
Lenovo Thinkpad X1 Carbon (gen3) で、内蔵無線LANを使おうとすると、Firmwareが見つかりません、となります。

[ 673.907138] Intel(R) Wireless WiFi driver for Linux, in-tree:
[ 673.907139] Copyright(c) 2003- 2014 Intel Corporation
[ 673.908033] iwlwifi 0000:04:00.0: pci_enable_msi failed(0Xffffffea)
[ 673.908305] iwlwifi 0000:04:00.0: Direct firmware load failed with error -2
[ 673.908307] iwlwifi 0000:04:00.0: Falling back to user helper
[ 683.941644] iwlwifi 0000:04:00.0: Direct firmware load failed with error -2
[ 683.941646] iwlwifi 0000:04:00.0: Falling back to user helper
[ 693.963683] iwlwifi 0000:04:00.0: Direct firmware load failed with error -2
[ 693.963684] iwlwifi 0000:04:00.0: Falling back to user helper
[ 703.985690] iwlwifi 0000:04:00.0: request for firmware file 'iwlwifi-7265-7.ucode' failed.
[ 703.985692] iwlwifi 0000:04:00.0: no suitable firmware found!

サイト (https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi [^]) からは、kernel-3.14.9+ は、iwlwifi-7265-9.ucode が対応するとあったので、ダウンロードして、/lib/firmware に配置してみますと、読み込みに失敗します。

[ 1489.220087] Intel(R) Wireless WiFi driver for Linux, in-tree:
[ 1489.220088] Copyright(c) 2003- 2014 Intel Corporation
[ 1489.220633] iwlwifi 0000:04:00.0: pci_enable_msi failed(0Xffffffea)
[ 1489.221417] iwlwifi 0000:04:00.0: loaded firmware version 25.228.9.0 op_mode iwlmvm
[ 1489.222972] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210
[ 1489.223313] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 1489.223760] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 1494.226930] iwlwifi 0000:04:00.0: Failed to load firmware chunk!
[ 1494.226933] iwlwifi 0000:04:00.0: Could not load the [0] uCode section
[ 1494.226940] iwlwifi 0000:04:00.0: Failed to start INIT ucode: -110
[ 1494.227328] iwlwifi 0000:04:00.0: Failed to run INIT ucode: -110

iwlwifiモジュールの現状は以下の通りの表示になりますので、iwlwifi-7265-7.ucode が必要そうですが、既にそれは入手できないように見えます。

# modinfo iwlwifi
filename: /lib/modules/3.14.37-1vl7/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license: GPL
author: Copyright(c) 2003- 2014 Intel Corporation <ilw@linux.intel.com>
version: in-tree:
description: Intel(R) Wireless WiFi driver for Linux
firmware: iwlwifi-100-5.ucode
firmware: iwlwifi-1000-5.ucode
firmware: iwlwifi-135-6.ucode
firmware: iwlwifi-105-6.ucode
firmware: iwlwifi-2030-6.ucode
firmware: iwlwifi-2000-6.ucode
firmware: iwlwifi-5150-2.ucode
firmware: iwlwifi-5000-5.ucode
firmware: iwlwifi-6000g2b-6.ucode
firmware: iwlwifi-6000g2a-5.ucode
firmware: iwlwifi-6050-5.ucode
firmware: iwlwifi-6000-4.ucode
firmware: iwlwifi-7265-7.ucode
firmware: iwlwifi-3160-7.ucode
firmware: iwlwifi-7260-7.ucode
srcversion: 4B96EF5B88309FF2D841A69
...
Thinkpad X1 Carbon Gen3 に Vine 6.3 をインストール後、VineSeed に更新して、NetworkManager から無線を使おうとする。
設定されていません。
課題の履歴
2015-06-14 11:36h-masuda新規課題
2015-07-07 12:43h-masudaコメント追加: 0009486
2015-12-19 22:35tomopカテゴリ2 proposed-updates => カテゴリなし
2015-12-19 22:37tomopプロジェクトVine Linux => VineSeed
2015-12-20 21:17h-masudaコメント追加: 0009711
2015-12-28 14:39iwamotoコメント追加: 0009713
2015-12-28 14:39iwamoto状態新規 => 完了
2015-12-28 14:39iwamoto解決状況不明 => 実装済

コメント
(0009486)
h-masuda   
2015-07-07 12:43   
kernelが、3.18.17-1vl7 に上がっていたので、iwlfiwi-7265-ucode-23.15.10.0.tgz をダウンロードして iwlwifi-7265-10.ucode を /lib/firmware/ に配置してみました。

[ 6.094634] iwlwifi 0000:04:00.0: pci_enable_msi failed(0Xffffffea)
[ 6.096227] iwlwifi 0000:04:00.0: loaded firmware version 23.15.10.0 op_mode iwlmvm
[ 6.107386] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210
[ 6.108080] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 6.108521] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 11.116949] iwlwifi 0000:04:00.0: Failed to load firmware chunk!
[ 11.116952] iwlwifi 0000:04:00.0: Could not load the [0] uCode section
[ 11.116959] iwlwifi 0000:04:00.0: Failed to start INIT ucode: -110
[ 11.117352] iwlwifi 0000:04:00.0: Failed to run INIT ucode: -110

modinfo iwlwifi によると、
filename: /lib/modules/3.18.17-1vl7/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko
license: GPL
author: Copyright(c) 2003- 2014 Intel Corporation <ilw@linux.intel.com>
version: in-tree:
description: Intel(R) Wireless WiFi driver for Linux
firmware: iwlwifi-100-5.ucode
 (snip)
firmware: iwlwifi-7265-9.ucode
 (snip)

ということだったので、iwlwifi-7265-ucode-25.228.9.0.tgz を持ってきて、iwlwifi-7265-9.ucode にしてみても、同様のエラーになりました。

[ 824.057778] Intel(R) Wireless WiFi driver for Linux, in-tree:
[ 824.057779] Copyright(c) 2003- 2014 Intel Corporation
[ 824.058481] iwlwifi 0000:04:00.0: pci_enable_msi failed(0Xffffffea)
[ 824.058574] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-7265-10.ucode failed with error -2
[ 824.058880] iwlwifi 0000:04:00.0: loaded firmware version 25.228.9.0 op_mode iwlmvm
[ 824.060456] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210
[ 824.060800] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 824.061300] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 829.064946] iwlwifi 0000:04:00.0: Failed to load firmware chunk!
[ 829.064950] iwlwifi 0000:04:00.0: Could not load the [0] uCode section
[ 829.064956] iwlwifi 0000:04:00.0: Failed to start INIT ucode: -110
[ 829.065345] iwlwifi 0000:04:00.0: Failed to run INIT ucode: -110
(0009711)
h-masuda   
2015-12-20 21:17   
久しぶりに起動し、linux-4.1.15-1vl7 で試してみたところ、認識するようになっていました。

[ 4.276724] Intel(R) Wireless WiFi driver for Linux
[ 4.309357] iwlwifi 0000:04:00.0: loaded firmware version 25.30.13.0 op_mode iwlmvm
[ 4.343973] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210
[ 4.344389] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 4.344841] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[ 4.413359] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[ 4.415166] iwlwifi 0000:04:00.0 wlp4s0: renamed from wlan0
(0009713)
iwamoto   
2015-12-28 14:39   
kernel 更新により認識したとのことですので、
完了とします。