nmcliでモバイルルータとBluetooth PAN接続
この記事は最終更新日から1年以上が経過しています。
芽萌丸IOT研究会@iot
投稿日 2021/5/25
更新日 2021/5/25 ✏

nmcliでモバイルルータとBluetooth PAN接続

UbuntuなPCをモバイルルータに接続してインターネットを行う手順のメモです。 設定、接続、切断まで全て NetworkManager の CLI (nmcli) だけで行います。

前提

  • OS: Ubuntu 16.04.07 LTS
  • モバイルルータ: BT接続も可能なモバイルルータAterm MR04LN
  • NetworkManager の CLI (nmcli) だけで設定・接続・切断を行う

nmcliでNetworkManagerに登録

以下の前提でNetworkManagerに接続設定の登録を行います:

  • 任意の接続名(con-name):bt_myrouter
  • モバイルルータMACアドレス(addr):XX:XX:XX:XX:XX:XX
  • Bluetoothタイプ(bt-type):panu(パーソナルエリアネットワーク(PAN))
  • 自動接続(autoconnect):no(なし)
$ nmcli con add type bluetooth con-name "bt_myrouter" ifname "*" autoconnect no bt-type panu addr "XX:XX:XX:XX:XX:XX" -- ipv6.method auto ipv6.ip6-privacy 0

NOTE:GNOME公式のnmcli-exampleを読む限りではIPオプションの設定部分-- ipv6.method auto ipv6.ip6-privacy 0は特に指定しなくても良さそうでしたが、当方の環境ではこれを指定しないとうまくインターネット接続できませんでした。

nmcliでモバイルルータ(インターネット)に接続

$ nmcli con up bt_myrouter

nmcliでモバイルルータ(インターネット)から切断

$ nmcli con down bt_myrouter

以上です。


芽萌丸IOT研究会
芽萌丸IOT研究会@iot
芽萌丸のIOT関連アカウント。ラズパイとか色々。記事は主に @TanakaSoftwareLab が担当。