コマンドラインからワイヤレスインターネットを無効にするにはどうすればよいですか?
Sudo ifconfig eth1 down
を試しましたが、ネットワークマネージャーはこれを無視しているようで、再アクティブ化を試行し続けます。さらに悪いことに、ネットワークマネージャウィジェットは、「接続の試行」を開始した後も無効にできません。むらのある接続の近くにいるときはいつでも、接続しようと試み続け、毎回失敗し、「申し訳ありませんが、接続できませんでした」という迷惑なエラーメッセージを表示します。
Ubuntu 16.04の同等のコマンドライン
nmcli radio wifi off
再度有効にするには、次を使用します
nmcli radio wifi on
助けるために
nmcli radio help
nmcli radio wifi help
ネットワークを完全に有効/無効にします
nmcli networking off
WiFi専用
nmcli radio wifi off
両方の場合でon
を再度有効にします。
特定のdeviceを永久に無効にする必要がある場合は、/ etc/NetworkManagerのunmanaged-devices
機能を使用してプログラムで実行できます。 /NetworkManager.confまたは(下位レベルで)対応するドライバーをブラックリストに登録または削除します。
v0.9.1 より古いバージョンの場合
nm
の代わりにnetworking
を使用します。 nmcli
manページ を参照してください。nm
オブジェクトは存在しなくなり、同等のnm wifi
オプションがradio
オブジェクトによって提供されるようになりました。nmcli
インターフェイスはv0.9.8とv0.9.10の間で大幅に変更され、ドキュメントには次のように記載されています。Nmcliが一般に後方互換性を維持しようとしても、nmcliの互換性のない変更を強制するNetworkmanager開発中の要件がありました。次の表に、0.9.8と0.9.10の違いを示します。
一般的に、シンプル
Sudo ifconfig wlan0 down
...十分なはずです。ワイヤレスカードは次のように表示される場合があります
ethX
の代わりに
wlanY
次に、どのethXを無効にするかを再確認する必要があります。
Sudo lshw -C network
ワイヤレスカードエントリを探します。
logical name: <ethX_or_wlanY_goes_here>
あなたはおそらくあなたが知っているとあなたの問題はそれよりも大きいと思いますが、同時に、おそらく多くの新鮮な人々がこのトピックを見つけるでしょう、これは彼らにとって十分なはずです。
誰も言及していない方法:
rfkill list
でワイヤレス/ Bluetoothデバイスを表示
rfkill block <device number>
で(ソフト)ブロックします
私にとって、Ubuntu 15.04ではnmcli radio wifi off
はwifiをオフにするために働きました。全般的に(LANを含む)ネットワークをオフにするには、nmcli networking off
を使用します。
WiFi接続の状態を切り替える方法があります。知っておくと役に立つかもしれません。
nmcli radio wifi `nmcli r wifi | grep enabled -c | sed -e "s/1/off/" | sed -e "s/0/on/"`
nmcli networking off
およびnmcli radio wifi off
はbuntu 12.04!では機能しません。次のコマンドが機能します。
nmcli nm status
nmcli nm wifi off
まず、次のクールなパッケージをインストールします。
Sudo apt install tlp
これで、WiFi接続をオンまたはオフにするのは非常に簡単になります。
wifi on
wifi off
すばらしいです!さらに、WiFi接続を切り替えることもできます。
wifi toggle
Tip:bluetooth
コマンドを使用して、Bluetoothデバイスでも同じことができます。
あなたが楽しめたことを願います!