web-dev-qa-db-ja.com

NetworkManagerがWLANインターフェースの管理を拒否します

最新のSamsung NP900X4CでUbuntu 12.10とGnome 3.6を使用しています。

インストーラーはワイヤレスアダプターを検出し、SSIDとWPAパスフレーズを取得し、これらを/etc/network/interfacesに書き込み、完全に接続しました。

インストールが完了したら、NetworkManagerを使用してワイヤレスアダプタを管理することに切り替えました。これは、新しいホットスポットを見つけるたびに/etc/network/interfacesをいじるよりもずっと便利だからです。

したがって、/etc/NetworkManager/NetworkManager.confを編集して設定しました:

[ifupdown]
managed=true

NetworkManagerを再起動すると、問題が始まりました。-NetworkManagerトレイアプレットがdevice not managedからdevice not readyに変わりました-wlan0がアクセスポイントに関連付けられないため、インターネット接続がすべて失われました-managed=falseNetworkManager.confでNetworkManagerとネットワークサービスの両方をコマンドラインから再起動すると、Gnomeデスクトップが「半クラッシュ」し、ウィンドウ装飾、パネル、ランチャーがすべて失われ、基本的に使用できなくなりました。

ただし、managed=falseを設定した後にコンピューターを完全に再起動すると、wlan0は再び完全に機能します。

7
user104167

私はこれを自分で修正することになりました。以下の正確な手順を参照してください。

より簡単な解決策があるかもしれませんが、これらの手順は確実に機能したことに注意してください。

  1. network-managerが最新バージョンであることを確認してください(0.9.6.0-0ubuntu7があります)。これは次の方法で確認できます:Sudo dpkg -l | grep network-manager

  2. Network Managerトレイアイコンを右クリック->接続の編集->ワイヤレス->追加WLANに接続するためのパラメーターを手動で追加します。

  3. /etc/NetworkManager/NetworkManager.confを編集して設定... [ifupdown] managed=true

    network-managerサービスを再起動しないでください。

  4. /etc/network/interfacesを編集して、ワイヤレスインターフェースの自動起動を無効にします(おそらくwlan0と呼ばれます)。
    例えば:

    これから:auto wlan0 ....これへ:#auto wlan0

  5. /etc/init.d/network-manager force-reloadを実行します

6
user104167

network-managerと共にインストールした場合は、wicdをアンインストールします

両方を一度にインストールすると、競合が発生し、一度に1つだけがデバイスを使用できるようになります。