1、 将ser2net编译进内核

1.1 make menuconfig

1.2 选上ser2net

NetWork——>ser2net

ser2net的编译及测试

2、 烧写固件

3、ser2net配置文件:

修改/etc/ser2net.conf,把下面这一行

2001:raw:600:/dev/ttyS0:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS

里面的600改为0,禁止超时;ttyS0改为ttyATH0;波特率改为115200

其中2001就是端口号

4、禁用串口的调试功能

修改/etc/inittab,注释到后两行

ser2net的编译及测试

5、设置开机启动

在/etc/rc.local文件中添加ser2net

ser2net的编译及测试

6、重启

7、打开串口助手,设置波特率115200,其他默认

8、测试

8.1 开启telnet

ser2net的编译及测试

此时可以冲串口输入字符,也可以冲telnet输入字符,另外一个软件可以收到对应数据。

8.2 测试方法二

ser2net的编译及测试

补充:

如果在menuconfig中找不到ser2net则可以

./scripts/feeds update –a

./scripts/feeds install -a

相关文章:

  • 2022-12-23
  • 2022-02-04
  • 2021-12-17
  • 2021-05-21
  • 2022-01-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-29
  • 2021-10-29
  • 2022-01-09
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2022-01-06
相关资源
相似解决方案