スリープモードで再起動した後、WiFiは利用できません(認証タイムアウト)。

スリープモードで再起動した後、WiFiは利用できません(認証タイムアウト)。

Intel 6205ワイヤレスカードがスリープしても機能しません。時には起動時にも機能せず、同じ方法で失敗します。約10分程度連続使用後は動作が止まる場合もあります。

私は次の組み合わせを試しました:休止状態のmodprobe -r iwlwifi前後(または問題が発生した場合)、 then modprobe iwlwifithen ;これらの回避策は、その症状のすべての検索結果に関するものです。systemctl restart network-managersystemctl restart NetworkManager

また何を試すべきですか?

構成:

  • Debian の提示
  • カーネル 3.14.4-1
  • ネットワーク管理者 0.9.8.10
  • インテル6205改訂96(iwlwifi)
  • Lenovo ThinkPad X1カーボン
$ dmesg
wlan0: authenticate with 47:f2:2f:91:db:7b
wlan0: Wrong control channel: center-freq: 5500 ht-cfreq: 5180 ht->primary_chan: 36 band: 1 - Disabling HT
wlan0: direct probe to 47:f2:2f:91:db:7b (try 1/3)
wlan0: direct probe to 47:f2:2f:91:db:7b (try 2/3)
wlan0: direct probe to 47:f2:2f:91:db:7b (try 3/3)
wlan0: authentication with 47:f2:2f:91:db:7b timed out
wlan0: authenticate with 47:f2:2f:91:db:7b
wlan0: send auth to 47:f2:2f:91:db:7b (try 1/3)
wlan0: send auth to 47:f2:2f:91:db:7b (try 2/3)
wlan0: send auth to 47:f2:2f:91:db:7b (try 3/3)
wlan0: authentication with 47:f2:2f:91:db:7b timed out
# the last 5 messages repeat indefinitely as connection is reattempted

ベストアンサー1

特定のハードウェアに対してカーネルがどのドライバ/モジュールを使用しているかを確認するには、このコマンドの出力を見てください。

$ lshw -C network
...
  *-network
       description: Wireless interface
       product: Centrino Wireless-N 1000 [Condor Peak]
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlp3s0
       version: 00  
       serial: 00:26:c7:85:a7:20
       width: 64 bits
       clock: 33MHz 
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=3.14.4-100.fc19.x86_64 firmware=39.31.5.1 build 35138 ip=192.168.1.161 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn  
       resources: irq:42 memory:f2400000-f2401fff

ドライバ名は `config 行:

driver=iwlwifi

この高度なドライバが使用している他のドライバが何であるかを確認してください。

$ lsmod | grep iwlwifi
iwlwifi               116346  1 iwldvm
cfg80211              513095  3 iwlwifi,mac80211,iwldvm

すべてアンロードrmmod <name>した後、再ロードしてみてください。

$ sudo modprobe iwlwifi

これにより、最上位レベルドライバ+下位レベルドライバが自動的にロードされます。

Wireless-Nを無効にする

私は、ほとんどのThinkpadラップトップでワイヤレス機能が不安定である多くの問題を経験しました。私が見つけた唯一の解決策は、iwlwifiモジュールのWireless-N機能を無効にすることでした。次のように、モジュールの対応するパラメータ名/オプションを見つけることができます。

$ modinfo iwlwifi | grep dis
parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm:           wd_disable:Disable stuck queue watchdog timer 0=system default, 1=disable, 2=enable (default: 0) (int)
parm:           power_save:enable WiFi power management (default: disable) (bool)

したがって、モジュールを取り外した後にmodprobeincludeオプションを使用して再ロードする準備が整いました11n_disable。たとえば、

$ sudo modprobe iwlwifi 11n_disable=1

modprobe.dディレクトリからブートからブートまで永久に作成できます。

おすすめ記事