我正在开发一个 TCP/IP 堆栈,它将在通过蓝牙连接的另一台设备上运行。
但我想测试一个工作堆栈。我的测试场景是:
我的设备 TCP/IP 堆栈 --------------蓝牙 ----- WINDOWS/MAC TCP/IP 堆栈。
任何人都知道如何在 Linux/Windows 或 mac 上通过蓝牙连接编写 IP 数据包?
我正在开发一个 TCP/IP 堆栈,它将在通过蓝牙连接的另一台设备上运行。
但我想测试一个工作堆栈。我的测试场景是:
我的设备 TCP/IP 堆栈 --------------蓝牙 ----- WINDOWS/MAC TCP/IP 堆栈。
任何人都知道如何在 Linux/Windows 或 mac 上通过蓝牙连接编写 IP 数据包?
一种方法是您可以先通过蓝牙在设备和 PC 之间建立 ppp 连接。为此,您需要在设备端支持 ppp。一旦您能够拨号并建立 ppp 连接,就可以在 ppp 上运行 tcp/ip。
这些链接可能有用(尽管它们特定于 linux):
http://www.daybefore.net/bluetooth_ppp.html
http://www.rpgameplace.de/blog/index.php?/archives/19-Networking-over-Bluetooth-using-BlueZPPP.html