伙计们,LCM UDP报文通过共享网络
我必须通过无线(为wlan0)连接到Internet的Ubuntu的机器,和我分享这方面,我的以太网端口(eth1的)。然后,我将这个以太网端口连接到一个交换机,并将两台windows机器连接到同一个交换机。所以这两台windows机器都有一个从wlan0生成的路由到eth1的静态IP,这样我就可以同时与所有3台计算机通信(这是可行的,因为我可以通过SSH和远程访问所有3台计算机)。我的问题是,当我在Windows PC上运行我的LCM程序(TTL = 1)时,我无法在我的Ubuntu机器上收到消息(表示消息应该通过以太网)。在无线网络运行时,如何确保UDP消息能够从Windows机器路由回到我的Ubuntu机器?
路由器(您的Linux机器正在路由)将丢弃一个TTL为1的数据包。它接收数据包,将TTL递减(变为0),然后丢弃它,因为TTL已过期。 –