web-dev-qa-db-ja.com

コマンドラインからワイヤレスを無効にする方法

コマンドラインからワイヤレスインターネットを無効にするにはどうすればよいですか?

Sudo ifconfig eth1 downを試しましたが、ネットワークマネージャーはこれを無視しているようで、再アクティブ化を試行し続けます。さらに悪いことに、ネットワークマネージャウィジェットは、「接続の試行」を開始した後も無効にできません。むらのある接続の近くにいるときはいつでも、接続しようと試み続け、毎回失敗し、「申し訳ありませんが、接続できませんでした」という迷惑なエラーメッセージを表示します。

36
Cerin

Ubuntu 16.04の同等のコマンドライン

nmcli radio wifi off

再度有効にするには、次を使用します

nmcli radio wifi on

助けるために

nmcli radio help   
nmcli radio wifi help
38
Adriano

ネットワークを完全に有効/無効にします

nmcli networking off

WiFi専用

nmcli radio wifi off

両方の場合でonを再度有効にします。

特定のdeviceを永久に無効にする必要がある場合は、/ etc/NetworkManagerのunmanaged-devices機能を使用してプログラムで実行できます。 /NetworkManager.confまたは(下位レベルで)対応するドライバーをブラックリストに登録または削除します。


v0.9.1 より古いバージョンの場合

  • nmの代わりにnetworkingを使用します。 nmcli manページ を参照してください。
  • nmcli v0.9.8とv0.9.10の違い の表。
  • 最上位のnmオブジェクトは存在しなくなり、同等のnm wifiオプションがradioオブジェクトによって提供されるようになりました。
  • nmcliインターフェイスはv0.9.8とv0.9.10の間で大幅に変更され、ドキュメントには次のように記載されています。

Nmcliが一般に後方互換性を維持しようとしても、nmcliの互換性のない変更を強制するNetworkmanager開発中の要件がありました。次の表に、0.9.8と0.9.10の違いを示します。

29
steeldriver

一般的に、シンプル

Sudo ifconfig wlan0 down

...十分なはずです。ワイヤレスカードは次のように表示される場合があります

ethX

の代わりに

wlanY

次に、どのethXを無効にするかを再確認する必要があります。

Sudo lshw -C network

ワイヤレスカードエントリを探します。

logical name: <ethX_or_wlanY_goes_here>

あなたはおそらくあなたが知っているとあなたの問題はそれよりも大きいと思いますが、同時に、おそらく多くの新鮮な人々がこのトピックを見つけるでしょう、これは彼らにとって十分なはずです。

7

誰も言及していない方法:

rfkill listでワイヤレス/ Bluetoothデバイスを表示

rfkill block <device number>で(ソフト)ブロックします

5
13dimitar

私にとって、Ubuntu 15.04ではnmcli radio wifi offはwifiをオフにするために働きました。全般的に(LANを含む)ネットワークをオフにするには、nmcli networking offを使用します。

2
Leopold Vilnius

WiFi接続の状態を切り替える方法があります。知っておくと役に立つかもしれません。

nmcli radio wifi `nmcli r wifi | grep enabled -c | sed -e "s/1/off/" | sed -e "s/0/on/"`
1
Vic

nmcli networking offおよびnmcli radio wifi offbuntu 12.04!では機能しません。次のコマンドが機能します。

nmcli nm status
nmcli nm wifi off
0
N. S.

まず、次のクールなパッケージをインストールします。

Sudo apt install tlp

これで、WiFi接続をオンまたはオフにするのは非常に簡単になります。

wifi on
wifi off

すばらしいです!さらに、WiFi接続を切り替えることもできます。

wifi toggle

Tipbluetoothコマンドを使用して、Bluetoothデバイスでも同じことができます。

あなたが楽しめたことを願います!

0
MAChitgarha