我正在尝试通过系统的串行端口之一设置网络接口。
我正在使用 beaglebone 和 Xbee-wifi 模块。基本上我正在尝试使用 TCP/IP 协议通过串口 bu 与 2 beaglebone 进行通信。
我需要通过 ssh、telnet 或默认 Web 端口 80 连接到 beaglebone。所以我不需要在串行接口上工作的单个端口。我需要一个通过串行端口运行的 newtork 接口。
有办法做到这一点吗?
硬件:beaglebone 黑色
操作系统:埃
这是我的手动设置,运行以下命令:
pppd proxyarp mtu 1280 persist nodeflate noauth lcp-echo-interval 10 crtscts lock 10.10.1.2:10.10.1.1 /dev/ttyUSB0 115200
在一台主机上,在另一台主机上执行相同的命令,但交换了 IP 地址。你现在应该有一个ppp0
两台机器上的接口。
- 您需要在机器之间使用零调制解调器电缆
- 确保使用正确的 /dev/ 条目和串行端口速度
- 嵌入式系统倾向于将串行端口配置为内核控制台,其中写入内核消息,并且可能还配置 getty 以通过串行登录会话 - 您可能需要找到一种方法来禁用这些端口。
配置slip http://en.wikipedia.org/wiki/Serial_Line_Internet_Protocol而不是 ppp 也可能是一种选择。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)