LINUX.ORG.RU

PAN на OpenWRT через Bluetooth

 , ,


1

3

Приветствую.

Не получается поднять ip over bluetooth под openwrt. Железо - бытовой роутер (tp-link какой-то там, думаю, неважно), усб-донгл Mobiledata UBT-210. Софт - Openwrt 15.05, bluez (bluez-libs, bluez-utils). BT-устройство в системе видится:

root@OpenWrt:~# hcitool dev
Devices:
        hci0    00:1A:7D:DA:71:0B
Оно даже видит соседние девайсы:
root@OpenWrt:~# hcitool scan
Scanning ...
        14:3E:BF:D9:F0:F5       nubia Z9 max
Т.е. вроде бы работоспособно. Нужно поднять сетевое соединение поверх БТ, но как это сделать - не могу нагуглить. Подключение по hcitools cc не отвечает вообще ничего:
root@OpenWrt:~# hcitool cc 14:3E:BF:D9:F0:F5
root@OpenWrt:~#
Подключение с помощью rfcomm фейлится:
root@OpenWrt:~# rfcomm connect hci0 14:3E:BF:D9:F0:F5
Can't connect RFCOMM socket: Connection refused
(впрочем, rfcomm как-то готовить надо, не уверен, что я это делаю и делаю правильно)

При попытке опросить сервисы с другого устройства (комп на офтопике) приходит отлуп.

Проблема в том, что на «большом» линуксе есть пакет bluez-tools, в котором куча хелперов, а в openwrt только hci*-утилиты. Плюс основная масса вопросов по bluez датируется 2008-2011 годом и большинство информации уже устарело. Подскажите, куда копать?

И если кто-то этот путь уже проходил, скажите, как в итоге соединение - скорость, стабильность итд? Фильмы смотреть не собираюсь, просто сервис опрашивать надо постоянно.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.