`

Openwrt 之 ser2net 工具

阅读更多

Openwrt 常用工具之 ser2net

sourc code: http://sourceforge.net/projects/ser2net/

wiki page: http://ser2net.sourceforge.net/

The wiki page introduces what is the ser2net. - 

Serial to Network Proxy (ser2net)

ser2net provides a way for a user to connect from a network connection to a serial port.

介绍了查看串口和串口测试

http://rmingwang.com/720n-openwrt-stty-uart.html

ls /dev/ 下查看串口的名字,ttyS0,ttyATH0等。

串口测试:

echo "hello" > /dev/ttyATH0 //向串口发送数据

 

这篇文章介绍了/dev/tty /dev/ttyS0 /dev/tty0区别,有助于对设备的理解

 

http://blog.sina.com.cn/s/blog_78fe343a01017cbn.html

 

当串口可以接收到数据“hello”后,下一步就是配置ser2net,

/etc/ser2net.conf - 配置文件

修改里面的参数如下:

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

tcp 端口:2001

timeout: 600

serial port: ttyATH0

波特率:9600

其余的都是停止位,传输格式之类的。保持默认就好。

修改文件:vi /etc/inittab

#ttyATH0::askfirst:/bin/ash --login  #注释此行

 

当修改好后,运行 ser2net就可以运行了。

可以通过netstat 查看端口信息

 

接上USB转TTL在PC上,引出703N的TTL,接在USB转TTL上,打开串口调试助手,在开一个TCP的client,现在就可以通过TCP client 向 703N发消息了,串口调试助手上就可以显示出来,一定要保持波特率一致

分享到:
评论

相关推荐

    ser2net定制tcp转串口转udt透传物联网解决方案

    在智能小车项目中,移植OpenWrt时通过简单的选配就可以完成ser2net的移植。但如果要用到其他项目中,就需要手动移植。在基于FS4412开发板的一些物联网项目中,FS4412开发板会通过串口连接ZigBee的协调节点,从而完成...

    ser2net源代码

    openwrt.org/ser2net学习用

    hame mpr-a2 openwrt固件,包含ch340,cp2102驱动,ser2net

    hame mpr-a2 openwrt固件,包含ch340,cp2102驱动,ser2net,minicom,可ssh连接操作minicom 调试交换机,路由器等

    openwrt命令行模式命令及其工具putty.rar

    openwrt命令行模式命令及其工具 需要学会用ssh登录路由器用linux命令查看。 ps 命令查看当前系统运行的进程信息 free 命令查看内存使用和swap挂载情况 ls 查看目录和文件 cd 进入退出目录 vi 查看编辑配置文件 ...

    openwrt-gl-ser2net.bin

    这个bin文件可以跳过GL.inet的视频访问密码 不过路由器的密码还在哦 以前你访问http://192.168.8.1:8083/?action=stream的时候会返回登录页面或者无法访问的提示 刷了这个固件之后,就可以在地址栏直接敲...

    LEDE/OpenWrt解包工具

    2. **准备工具**: 安装必要的解包工具,如“unzip”用于解压ZIP文件,“tar”用于处理tarballs,以及“patch”用于应用补丁。 3. **初步解压**: 使用解压命令(如`unzip`)将固件解压到一个工作目录。 4. **提取...

    openwrt-wr703n-mjpg148-yuv-ser2 wifi小车固件

    OpenWRT WR703N MJPG小车固件是一款专为无线小车设计的定制化固件,它将OpenWRT操作系统与硬件设备TL-WR703N相结合,并集成了mjpg-streamer和ser2net两大关键组件,以实现对YUV和MJPG格式摄像头的支持。本文将深入...

    K2P刷openwrt

    2. **选择合适的OpenWrt版本**:文件名"9.21openwrt-ramips-mt7620-psg1218a-squashfs-sysupgrade.bin"揭示了固件的一些关键信息。"9.21"可能代表OpenWrt的版本号,"ramips"表示处理器架构(适用于瑞昱MediaTek的CPU...

    openwrt mikrotik hap ac2固件

    openwrt系统固件

    openwrt里用的以太网转串口代码

    2. **配置文件**:在OpenWRT中,ser2net的配置通常位于/etc/ser2net.conf。这个文件定义了哪些网络端口映射到哪些串口,以及相关的波特率、数据位、停止位和校验位等参数。 3. **网络服务**:ser2net作为一个守护...

    k2p openwrt 固件 v1.5

    k2p openwrt 固件 v1.5 k2p openwrt 固件 v1.5 k2p openwrt 固件 v1.5

    Proxmox VE导入OpenWrt/LEDE固件的工具——img2kvm

    img2kvm是一个在PVE下将OW固件添加到VM的工具,可以方便地将固件文件(包括gz方式的压缩格式)快速添加到OW虚拟机中,从而简化让人工操作的麻烦。 若是你的PVE主机能访问Internet,可以直接下载到目录“/usr/bin”...

    openwrt-PE写盘专用-x86-64.rar

    2. `physdiskwrite.exe`:这是OpenWRT提供的一个实用工具,用于将映像文件写入物理磁盘。在刷机过程中,这个工具能够安全地将固件映像文件写入目标设备,确保数据完整无损。 3. `openwrt-PE-x86-64.img`:这是核心...

    小米路由器 4C 刷 OpenWrt 教程含软件工具

    基于小米路由器 4C 提供的刷 OpenWrt 教程含软件工具,内含有详细教程和对应的所需的资源软件等。

    基于OpenWrt的性能检测工具unit_perf.zip

    目前工作是基于 OpenWrt 开发,经常要改善代码性能,但是OpenWrt又不支持perf。所以查找性能瓶颈时,就比较麻烦。于是利用业余时间写了个小工具,用于定位性能瓶颈的。编码,测试,加文档(README)大概花了3个小时...

    OpenWrt之helloworld程序

    在这个"OpenWrt之helloworld程序"中,我们将探讨如何在OpenWrt环境中编写、编译和运行一个简单的 HelloWorld 程序,这将帮助初学者了解OpenWrt的开发流程。 首先,`helloworld` 文件通常是一个C或C++源代码文件,...

    OpenWrt搭建开发环境

    2. 下载OpenWrt源代码 下载OpenWrt源代码是搭建开发环境的第一步。开发者可以从OpenWrt的官方网站下载最新的源代码。下载后的源代码包括了OpenWrt的所有组件和工具,例如编译工具、配置文件、驱动程序等。 3. 安装...

    K2P固件Openwrt固件bin文件

    支持斐讯K2P的刷写固件,亲测可用,用于斐讯K2P刷openwrt

    libftd2xx-mips-openwrt-uclibc-1.4.8_FTD2XX_Driver_

    你需要一个交叉编译环境,包括MIPS工具链,以便编译适用于MIPS架构的FTD2XX驱动。 3. **下载与解压驱动** "libftd2xx-mips-openwrt-uclibc-1.4.8_FTD2XX_Driver_"是针对OpenWRT MIPS平台的FTD2XX驱动包,其中包含...

    WDR6500V2刷OpenWrt专用

    2. **下载固件**:获取适用于WDR6500V2的OpenWrt版本,这通常可以从OpenWrt官方或者其他第三方开发者社区下载。 3. **备份现有固件**:使用Breed文件创建路由器当前固件的备份,以防刷机过程中出现问题。 4. **...

Global site tag (gtag.js) - Google Analytics