回答:
ネットワークマネージャーの2015年1月27日の変更ログをお読みください。すべての変更を含むスニペット...
network-manager(0.9.10.0-1)不安定; urgency = medium
- 新しいアップストリームリリース。
- libtool .laファイルをリスト欠落から除外します。
- シンボルファイルを更新します。
- configure.acに従ってBuild-Dependsを更新します。
- コンソール操作を簡単にするためのcursesベースのインターフェースであるnmtuiをビルドしてインストールします。
- 新しいデバイスプラグインをインストールします。
- より強力なnmcliツールに置き換えられたため、アップストリームにドロップされたnm-toolバイナリのインストールを停止します。
必要な名前は nmcliです。
それに加えて、新しいツール呼び出しがありますnmtui
:
network-manager(0.9.10.0-1)不安定; urgency = medium
- 新しいアップストリームリリース。
- libtool .laファイルをリスト欠落から除外します。
- シンボルファイルを更新します。
- configure.acに従ってBuild-Dependsを更新します。
- コンソール操作を簡単にするためのcursesベースのインターフェースであるnmtuiをビルドしてインストールします。
nmtuiのマニュアルページから:
nmtui — NetworkManagerを制御するためのテキストユーザーインターフェイス
nmtui [edit | connect | hostname] [...] nmtui-edit [connection-id | connection-name] nmtui-connect [connection-name | connection-uuid | device-name | Wi-Fi-SSID] nmtui-hostname
nmtui
。
nm-tool
ネットワークマネージャーのステータスとインターフェイスに関する情報を報告するために使用され、ネットワーク接続と接続ステータスの便利な概要を提供します。しかし、私の理解では15.04のUbuntuのように切り替えることですsystemd
サービスマネージャ、および以前のバージョンからのNetworkManagerはと非常によく動作しないsystemd
、それゆえ今NetworkManagerは(道の用途によってそのFedoraの使用NetworkManagerのに非常に似て1に変更されましたsystemd
) 。
できることは、nmcli
オプションをnm-tool
使用して、使用するのと同じように便利な要約を提供することです。特に使用しますnmcli device show <interface>
。これはnmcli dev list <iface>
以前のバージョンと同じです。 <interface>
partはオプションであり、wlan0
またはなどの特定のインターフェースに関する情報が必要な場合にのみ使用できますeth0
。alllインターフェイスの情報を表示するには、を使用しますnmcli dev show
。たくさんの資料があるので、すべてを次のless
ようにパイプすることができます: nmcli dev show | less
そして、システム接続の概要を説明するために書いた1行のライナーを次に示します。 nmcli dev show | awk '/GENERAL.DEVICE/,/GENERAL.DRIVER/;/GENERAL.CONNECTION/;/IP4.ADDRESS/,/IP4.DOMAIN/'
サンプル出力:
GENERAL.DEVICE: eth0
GENERAL.TYPE: 802-3-ethernet
GENERAL.VENDOR: Realtek Semiconductor Co., Ltd.
GENERAL.PRODUCT: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
GENERAL.DRIVER: r8169
GENERAL.CONNECTION: not connected
GENERAL.DEVICE: wlan0
GENERAL.TYPE: 802-11-wireless
GENERAL.VENDOR: Realtek Semiconductor Co., Ltd.
GENERAL.PRODUCT: RTL8187SE Wireless LAN Controller
GENERAL.DRIVER: r8180
GENERAL.CONNECTION: /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ADDRESS[1]: ip = ******/24, gw = ******.1
IP4.DNS[1]: 208.67.222.222
IP4.DNS[2]: 208.67.220.220
IP4.DNS[3]: 8.8.8.8
IP4.DOMAIN[1]: ******.edu
nmcli dev wifi
使用可能なアクセスポイントがリストされます。dev
とdevice
は、同じ意味で使用されていることに注意してください。
nmcli device wifi list
またはエラーが発生するだろうError: 'dev' command 'list' is not valid.
dev
ではlist
、引数として使用せず、に置き換えられshow
ます。
dev
場合wifi
は正常に動作するよう です。
最近のバージョンでは、nm-toolはnetwork-managerパッケージの一部として含まれなくなりました。
15.04以降の場合:
ただし、14.04バージョンのnetwork-managerからnm-toolを抽出できます。方法は次のとおりです。
これを投稿してからセキュリティの更新があった可能性があることに注意してください。http://packages.ubuntu.com/trusty/network-managerにアクセスして、以下にリストされているバージョンが利用可能な最新バージョンであることを確認できます。
次のコマンドを実行します。
cd
mkdir nm-tool; cd nm-tool
wget http://security.ubuntu.com/ubuntu/pool/main/n/network-manager/network-manager_0.9.8.8-0ubuntu7.1_amd64.deb
ar xvf *
tar xvf dat*
sudo mv ./usr/bin/nm-tool /usr/local/bin/
cd ..
rm -r nm-tool
次のコマンドが利用可能になります。
nm-tool
。
nm-applet
そしてnm-connection-editor
GUIのためのものです。それらの両方を台無しにすることは悪い考えのようです。nm-online
15.04のNetwork Managerによって提供されるため、それを台無しにする理由もありません。また、dpkg-deb --fsys-tarfile
.debファイルからファイルを抽出するコマンドを使用します。次のようなものを使用します。dpkg-deb --fsys-tarfile network-manager_*.deb | tar -xC / ./usr/bin/nm-tool
--fsys-tarfile
後で試してみる必要があります、ありがとう。また、私は主にnm-tool
bssid、ssid、およびローカル信号の強度をリストnmcli
するために使用しました。nmcli -f BSSID,SSID,SIGNAL,BARS dev wifi list
とにかくこれを行うために使用できます。
nmcli
ですか?