Bluetoothの初期化は起動のたびに実行が必要です。
自動的に実行するには、 /etc/init.d/rcS に登録すると良いでしょう。
-
初期化コマンドを実行します
実行完了まで12秒ほどかかります
# /bluetooth/bt_init.sh
bdaddr = 43:43:A0:12:1F:AF
port --baudrate --------------- 6
=========read from uart_fd===(null)=Done setting line discpline
Broadcom firmware initialized.
Agent registered
Default agent requested
Serial Port service registered
#
-
設定を確認します。
# hciconfig -a
hci0: Type: BR/EDR Bus: UART
BD Address: 43:43:A0:12:1F:AF ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN ISCAN
....
Name: 'MilkCake'
....
#
-
名前は /etc/bluetooth/main.conf で設定しています。
名前を変更するには、初期化コマンド実行前にNameエントリを変更します。
[General]
# Default adaper name
# %h - substituted for hostname
# %d - substituted for adapter id
# Defaults to 'BlueZ'
Name = MilkCake