Я использовал hcitool scan
, чтобы получить MAC-адрес моего телефона.
Затем я использовал sdbtool browse
, чтобы найти канал службы «Последовательный порт».
Я поместил эту информацию в /etc/bluetooth/rfcomm.conf
, и вот как выглядит файл:
# # RFCOMM configuration file. # rfcomm0 { # Automatically bind the device at startup bind yes; # Bluetooth address of the device device 00:00:00:00:00:00; # RFCOMM channel for the connection channel 00; # Description of the connection comment "..."; }
Примечание: MAC-адрес и канал находятся там .. Я просто не хочу их здесь печатать.
Я перезапустил службу bluetooth
и пошел на /dev
- но я не мог видеть rfcomm0
или что-то похожее там.
Что я делаю не так?
Возможно ли, что ваш телефон не поддерживает последовательный порт? Моя старая ежевика не сделала. Я бы также посоветовал вам попробовать Blueman, который может сканировать и показывать сервисы, доступные на вашем телефоне, и автоматически связывать его с сетевым менеджером для привязки (хотя, по общему признанию, я думаю, что последний bluez также выполняет эту вторую часть).