Обратный модем с DUN на Bluez 5

Я хотел бы знать, какой современный современный способ сделать DUN-модем с использованием Bluez версии>= 5.

У меня есть старый КПК, которым я когда-то пользуюсь (Tapwave Zodiac под управлением PalmOS5. Он похож на Palm Tungsten и т. Д.) На этих старых устройствах нет Wi-Fi, только Bluetooth. Для работы в сети через Bluetooth эти старые устройства не поддерживают PAN, только DUN.

Таким образом, чтобы обеспечить их сетевое взаимодействие, необходимо использовать подключение к настольному ПК через Bluetooth DUN.

Вплоть до Bluez версии 4 стандартным способом обеспечения сети через Bluetooth для таких устройств PalmOS 5 было: https://wiki.debian.org/BluetoothPalmOSConnection

В принципе:

  • запустить "dund", чтобы прослушать входящее соединение.
  • Как только устройство Palmos подключится к ПК, запустите PPPD с параметрами, настроенными для этого устройства.
  • используйте iptables для пересылки соединения.

Моя проблема:

  • Я читал, что bluez 5 изменил способ обработки DUN и, таким образом, поддержка старого "dund" была прекращена.
  • Действительно, для моего дистрибутива больше нет пакета "bluez-compat" (opensuse 13.1, работает bluez 5.18)

Итак, мой вопрос:

  • Каков современный преемник "dund --listen" для bluez 5?

Как мне настроить службу DUN на моем компьютере, к которой нужно подключиться с моего КПК? Я посмотрел вокруг, но я не смог найти ни одного гида.

Функциональность "dund" очень вероятно должна быть реплицирована с использованием некоторых сценариев и вызовов dbus. Но я не могу найти указатель, где начать искать решение.

Спасибо за вашу помощь.

1 ответ

Я думаю, что вы можете

  • Запустите pppd с "rfcomm listen" в скрипте "connect" вашего / etc / ppp / peers / файла
  • Используйте "sdptool add DUN", чтобы ваш сервис был доступен для обнаружения.

Я думаю, вы сами определитесь с точными деталями. Пожалуйста, ответьте, если это не сработает для вас, и я попробую это сам или буду более конкретным.

Береги себя, Любо

Другие вопросы по тегам