Armadilloフォーラム

BLEデバイスの有効化

aqura_t

2018年11月20日 13時30分

Armadillo-IoT G3Lを用いて、BLEを利用しようとしています。
コマンドラインで、hci0を確認すると、デバイス自体は正しく認識
されているように見えますが、nmcli deviceで見ると、hci0上の
BLEが認識されません。

有効化するために何らかの手順が必要でしょうか?

root@armadillo:~# hciconfig
hci0: Type: BR/EDR Bus: UART
BD Address: 38:D2:69:DF:9C:89 ACL MTU: 1021:6 SCO MTU: 180:4
UP RUNNING PSCAN
RX bytes:624 acl:0 sco:0 events:39 errors:0
TX bytes:1508 acl:0 sco:0 commands:39 errors:0

root@armadillo:~# nmcli device
DEVICE TYPE STATE CONNECTION
wlan0 wifi disconnected --
eth0 ethernet unavailable --
usb0 ethernet unavailable --
ttyACM0 modem unavailable --
gre0 gre unmanaged --
gretap0 gretap unmanaged --
ip6gre0 ip6gre unmanaged --
ip6tnl0 ip6tnl unmanaged --
tunl0 ipip unmanaged --
lo loopback unmanaged --
sit0 sit unmanaged --
ip6_vti0 vti6 unmanaged --

コメント

at_koseki

2018年11月20日 13時51分

古関です。

BLEであれば、nmcliからではなく、bluez経由でのコントロールになります。
bluetoothctlコマンドやhcitoolコマンドの実行方法をネット等で調べてみてください。

それとも、bluetoothによるテザリングが目的でしょうか?
https://freefielder.jp/blog/2016/07/ubuntu-bluetooth-tethering.html