如何通过串行连接(蓝牙)获取TCP/IP数据包

如何通过串行连接(蓝牙)获取TCP/IP数据包,c,sockets,network-programming,bluetooth,embedded,C,Sockets,Network Programming,Bluetooth,Embedded,我正在开发一个TCP/IP协议栈,它将在另一个通过蓝牙连接的设备上运行 但我想测试一个工作堆栈。我的测试场景是: 我的设备TCP/IP协议栈-----------蓝牙-----------WINDOWS/MAC TCP/IP协议栈 任何人都知道我如何在Linux/Windows或mac上通过蓝牙连接写入IP数据包吗?一种方法是首先通过蓝牙在设备和PC之间建立ppp连接。为此,您需要在设备端支持ppp。一旦您能够拨号并建立ppp连接,tcp/ip就可以通过ppp运行 这些链接可能很有用(尽管它们特

我正在开发一个TCP/IP协议栈,它将在另一个通过蓝牙连接的设备上运行

但我想测试一个工作堆栈。我的测试场景是:

我的设备TCP/IP协议栈-----------蓝牙-----------WINDOWS/MAC TCP/IP协议栈


任何人都知道我如何在Linux/Windows或mac上通过蓝牙连接写入IP数据包吗?

一种方法是首先通过蓝牙在设备和PC之间建立ppp连接。为此,您需要在设备端支持ppp。一旦您能够拨号并建立ppp连接,tcp/ip就可以通过ppp运行

这些链接可能很有用(尽管它们特定于linux):


你看到这个了吗?蓝牙定义DUN、LAP和PAN配置文件。至少有一种适合你的需要吗?