ip
Xubuntu 14.04では、ネットワークインターフェイスを処理するためにおよび両方を使用しようとしましたが、ifconfig
同じ結果が得られました。
$ sudo ifconfig wlan0 down
$ sudo ip link set wlan0 down
両方ともインターフェイスを正しくドロップし、接続が機能しません。
$ sudo ifconfig wlan0 up
$ sudo ip link set wlan up
接続が復元されませんでした!
ip link show
インターフェイスを削除した後の出力は次のとおりです。
wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether <my_MAC_address> brd ff:ff:ff:ff:ff:ff
inet 192.168.1.29/24 brd 192.168.1.255 scope global wlan0
valid_lft forever preferred_lft forever
インターフェイスを設定した後の出力は次のとおりです。
wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether <my_MAC_address> brd ff:ff:ff:ff:ff:ff
inet 192.168.1.29/24 brd 192.168.1.255 scope global wlan0
valid_lft forever preferred_lft forever
だから、通信会社がなく、ネットワークに接続できませんが、IPはあります!
1)なぜ?このコマンドを使用しup
て以前の状況を復元することはできませんか? Webを再閲覧するには、ワイヤレスボードの物理スイッチをオフにしてからオンにする必要があります。またdhclient -r wlan0
、と試してみましたが、dhclient wlan0
物理スイッチがすべて機能していないため、システム全体を再起動する必要がありました。
2)インターフェイスを削除した後も、GUI接続アイコンはまだアクティブになっており、ワイヤレスアクセスポイントへの接続は正常に表示されます(実際に利用可能なWebページがないにもかかわらず)。なぜ?
答え1
私はifconfig
、これがESSID、チャンネル、キーなどのワイヤレスアイテムを扱っているとは思わない。iwconfig
反対側を見てください。
http://manpages.ubuntu.com/manpages/vivid/en/man8/iwconfig.8.html
-編集する-
「NetworkManagerコマンドライン」を使用することもできますnmcli
。https://askubuntu.com/questions/461825/connect-to-wifi-from-command-line
答え2
1)この回答は有線接続にのみ適用されます。パラメータを手動で指定したくない場合は、ifconfigの代わりにifupとifdownを使用してください。 ifupは/etc/network/interfaces(またはディストリビューションの場所)でネットワーク構成を調べます。
2) Wi-Fiでwpaを使用している場合、ifupだけでは接続できません。セカンダリアプリケーションを設定して実行する必要があります(通常wpa_supplicant)。通常、ディストリビューションはこれらのタスクを自動化するためのネットワークスクリプトを提供します。