UART 到 UART TCP/IP 连接

UART 到 UART TCP/IP 连接

需要通过串行 tx/rx 引脚 (/ttyAMA0) 在 2 个树莓派之间传输和接收数据 (TCP/IP)。最好的方法是什么?如果这可以从内核空间完成,那就更好了。谢谢!

答案1

sudo slattach -p slip -s 115200 -v -d /dev/ttyAMA0 //两者

sudo ifconfig sl0 192.168.11.245 pointtopoint 192.168.11.246 //客户端镜像ip

//主机配置

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -A 转发 -i sl0 -o wlan0 -j 接受

iptables -A FORWARD -i wlan0 -o sl0 -m state --state 已建立,相关 -j 接受

iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

相关内容