2つのWLANインターフェイスがあり、そのうちの1つをNetworkManagerに対して無効にして同様のコマンドを実行すると、service network-manager stop
WLANインターフェイスを除くすべてのインターフェイスが停止するようにしたいと思います。
いくつかのことを確認したところ、次のように指定する必要があることがわかりました。
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[keyfile]
unmanaged-devices=mac:MAC_OF_MY_WLAN_INTERFACE_I
要点は、触れたくないインターフェイスのMACを指定しましたが、再実行するとservice network-manager stop
すべて無効になることです。私が維持したいインターフェイスはwlan1
。そのインターフェイスで機能しないようにNetworkManagerのインターフェイスを無効にする方法についてのアイデアはありますか?
答え1
インターフェイスをディセーブルにするには、次のコマンドを実行します。
ip link set wlan0 down
編集を開始したときに無効にするには、/etc/rc.local
次の行を追加します。
ifconfig wlan0 down
前列"exit 0"
。