ネットワークカードの初期化に時間がかかりすぎる(ファームウェアの問題のように)

ネットワークカードの初期化に時間がかかりすぎる(ファームウェアの問題のように)

問題は、システムの電源を入れてから約2分ほど経つとWi-Fiが接続されるという点だ。しかし、その後、ネットワークは正常に動作します。

/var/log/messages次のエラーメッセージが含まれています。

Apr 22 17:52:41 glorx530 kernel: [    1.967945] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
Apr 22 17:52:41 glorx530 kernel: [    1.968497] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
Apr 22 17:52:41 glorx530 kernel: [    1.968790] iwlwifi 0000:03:00.0: Falling back to user helper
....
Apr 22 17:53:23 glorx530 kernel: [   62.477819] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2
Apr 22 17:53:23 glorx530 kernel: [   62.477820] iwlwifi 0000:03:00.0: Falling back to user helper
....
Apr 22 17:54:24 glorx530 kernel: [  123.954134] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 op_mode iwldvm

iwlwifi-6000-6.ucodeカーネル(またはiwlwifiドライバ?)がファームウェアをロードしようとした後、他のファイル(どれですか)からロードしようとしているようです。iwlwifi-6000-5.ucode今回は成功し、この時点でネットワークを使用できます。

/lib/firmwareディレクトリにはiwlwifi-6000-6.ucodeファイルがありませんiwlwifi-6000-5.ucode(しかしはありませんiwlwifi-6000-4.ucode)。

製造元のウェブサイトで私のネットワークカード用のファームウェアを見つけようとしています(「Intel Corporation Centrino Ultimate-N 6300」ネットワークカードがあります)、ダウンロードしたパッケージに含まれるファームウェアがiwlwifi-6000-4.ucode- 私が選択したものと一致しません。 /lib/にインストールしました。ファイルはファームウェアと同じです。

実際の問題は、不足しているファームウェアファイルではなく、ドライバがリストから次のファームウェアファイルをロードしようとするのを1分間待つことです。

この問題を解決するためのあらゆるアイデアを歓迎します。

iwlwifi-6000-4.ucode更新: にコピー(または接続)してみようとしますが、iwlwifi-6000-6.ucode実際にはそうすることはできません。

アップデート1:試してみましたが役に立ちませんでした。

この問題はここで議論される。

https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1398458

そこに提案されたソリューションが役に立ちました。 /etc/udev/rules.d/50-firmware.rules ファイルを作成しました。

SUBSYSTEM=="firmware", ACTION=="add", ATTR{loading}="-1"

関連情報