Используя информацию из предыдущей темы, сделал bash-скрипт с gui для управления bluetooth устройствами (com порты, передача звука, файлов и т.п.).
Хотелось бы реализовать создание сетевого интерфейса через bluetooth через профили PANU, NAP, GN, но незнаю как создавать через dbus сетевое устройство в /dev, чтобы на нем уже можно было настроить сеть.
Также непонятен вопрос по алгоритму паринга устройств, но это пока обошел вызовом консоли c запущенным bluetoothctl.
Может кто посмотреть как это реализовано в примерах bluez https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/test
там все на python и особо не могу разобраться.