web-dev-qa-db-ja.com

ネットワークマネージャーをリセットする方法

ノキアモバイルを使用してインターネットに接続するモバイルブロードバンドを使用しています。 Ubuntu 12.10でしたことは、「新しいモバイルブロードバンド」を追加することだけです(ネットワークに関しては、他の調整は不要です)。
問題:
昨日、micromaxモバイル(nmで検出されない)を接続しただけでテストしました。その後、ノキアモバイルを使用してインターネットに接続できません。私の経験ではこれが最初です(電話を接続すると、ネットワークマネージャーが他の電話を検出しないようになります)。 lsusbifconfig -aは問題なく私の電話を表示します。その後、ノキアをライブシステムに接続しました。Micromax電話を接続するまではすべて問題ありません。 (ちょうどphically。nmはマイクロマックスを検出しませんでした。)その後nmで検出されません。
ネットワークマネージャーをリセットすると問題が解決すると思います。

41
totti

(端末で)を実行することにより、network-managerを再起動できます。

Sudo service network-manager restart

確かに、これはいくつかのネットワークハードウェアの問題に役立つことがわかります(たとえば、外部スイッチでWi-Fiが再びオンになったときにnetwork-managerが正しく検出されないようです)。

83
chronitis

@chronitisに加えて、マシンがこの問題に頻繁に直面する場合、reset-wifiのようなエイリアスをUNIXベースのマシンに作成できます。これにより、気分と時間を節約できます。

$ echo "alias reset-wifi='Sudo /etc/init.d/network-manager restart'" >> ~/.bash_aliases

これは私のマシンで動作します:Ubuntu 16.04 LTS。ターミナルエミュレーターの新しいインスタンス(新しいタブ)を開いて、エイリアスが機能するかどうかを確認してください。

これで毎回、1つのコマンドを使用してリセットできます。

john@john-Inspiron-7347 ~> reset-wifi 
  [Sudo] password for john: 
  [ ok ] Restarting network-manager (via systemctl): network-manager.service.
4
illusionist