【问题标题】:Reverse tethering with DUN on Bluez 5在 Bluez 5 上使用 DUN 反向绑定
【发布时间】:2014-07-23 15:56:55
【问题描述】:

我想知道当前使用 Bluez 版本 >= 5 进行 DUN 反向网络共享的现代方式。

我有一个旧的 PDA,我有时会使用(一个运行 PalmOS5 的 Tapwave Zodiac。它类似于 Palm Tungsten 等)这些旧设备没有 Wifi,只有蓝牙。对于通过蓝牙联网,这些旧设备不支持 PAN,只支持 DUN。

因此,要为他们提供网络,需要通过蓝牙 DUN 共享台式 PC 的连接。

直到 Bluez 版本 4,为此类 PalmOS 5 设备提供蓝牙联网的标准方式是: https://wiki.debian.org/BluetoothPalmOSConnection

基本上:

  • 运行“dund”以侦听传入连接。
  • 将 palmos 设备连接到 PC 后,使用为设备量身定制的参数启动 PPPD
  • 使用 iptables 转发连接。

我的问题:

  • 我了解到 bluez 5 改变了处理 DUN 的方式,因此放弃了对旧“dund”的支持。
  • 确实,对于我当前的发行版(opensuse 13.1,运行 bluez 5.18),没有“bluez-compat”包可用了

所以我的问题:

  • bluez 5 的“dund --listen”的现代继任者是什么?

我应该如何在我的计算机上设置一个 DUN 服务以从我的 PDA 连接到该服务? 我环顾四周,但找不到任何指南。

“dund”功能很可能应该使用一些脚本和 dbus 调用来复制。但我找不到任何指针,从哪里开始寻找解决方案。

感谢您的帮助。

【问题讨论】:

    标签: linux bluez tethering palm-os


    【解决方案1】:

    我觉得可以

    • 在 /etc/ppp/peers/ 文件的“connect”脚本中使用“rfcomm listen”运行 pppd
    • 使用“sdptool add DUN”,以便发现您的服务

    我想你会自己弄清楚确切的细节。如果它不适合您,请回复,我会自己尝试或更具体。

    保重, 路博

    【讨论】:

    猜你喜欢
    • 2018-03-22
    • 2018-08-15
    • 2021-03-24
    • 2015-02-22
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 2014-04-09
    • 2015-05-08
    相关资源
    最近更新 更多