
PEAP認証とMSCHAPv2を使用して、エンタープライズWPA2ネットワークである学校のWiFiネットワークに接続しているとき、30分から1時間ごとに切断されます。再接続できず、ネットワークに再接続できる唯一の方法は、ハードウェアWiFiキルスイッチを切り替えることです(私のラップトップはMSI x350です)。
以下は、lspci の関連する出力であると想定されるものです。
03:00.0 Network controller: Intel Corporation WiFi Link 5100
以下は私のシステム ログから抜粋したものです (おそらく長すぎると思いますが、何が関係しているのかわかりません)。
私は KDE4.8 バックポート付きの Kubuntu 11.10 を使用しています。しかし、このマシンを購入して Ubuntu (unity) 11.04 を使用していたときから、この問題が続いています。gnome ネットワーク マネージャーを使用しても、KDE を使用しても、問題は解決しません。
編集: 今は再び GNOME を使用していますが、同じ問題が発生しています。
答え1
Network-Managerはアクセスポイントの変更を積極的に行いすぎて、ランダムな切断/再接続を引き起こしているようです。wicd
sudo apt-get install wicd
apt-get remove network-manager
次のように編集または作成します/etc/wicd/encryption/templates/peap-mschapv2
。
name=PEAP with MSCHAPv2
author=Cereal
version = 1
require username *Username password *Password
-----
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="$_ESSID"
scan_ssid=$_SCAN
key_mgmt=WPA-EAP
eap=PEAP
phase2="auth=MSCHAPV2"
identity="$_USERNAME"
password="$_PASSWORD"
}
ここで、wicd に対してこのテンプレートを有効にする必要があります (その後、wicd を閉じて再度開くか、再起動する必要があります)。
echo "peap-mschapv2" >> /etc/wicd/encryption/templates/active
答え2
5100では802.11nを使用して切断が発生する問題が過去にありました。カーネルアップデートで問題が解決しない場合は、別の解決策を試すことができます。
sudo gedit /etc/modprobe.d/options.conf
これを追加
options iwlagn 11n_disable=1 11n_disable50=1
リブート。
答え3
ログから、あるアクセス ポイントから別のアクセス ポイントにローミングしているようですが、これが発生するとドライバーが混乱し、新しいファームウェアをロードしてリセットする必要があります。キル スイッチを使用すると、カーネル ドライバーにそのように指示されるものと思われます。
更新されたファームウェアがダウンロード可能かどうか、Intel に問い合わせることをお勧めします。
それができない場合は、ローミングを完全に避けるのが理にかなっているかもしれません。ネットワークマネージャの代わりにwicdを使用することを提案する人もいます。サイトより詳しい情報が記載されていますが、基本的には wicd をインストールすると networkmanager が削除されるということです。その後、接続先の SSID を設定するために wicd を使用する必要があると思います。「結果は状況によって異なります。」