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发消息了,串口调试助手上就可以显示出来,一定要保持波特率一致
相关推荐
在智能小车项目中,移植OpenWrt时通过简单的选配就可以完成ser2net的移植。但如果要用到其他项目中,就需要手动移植。在基于FS4412开发板的一些物联网项目中,FS4412开发板会通过串口连接ZigBee的协调节点,从而完成...
openwrt.org/ser2net学习用
hame mpr-a2 openwrt固件,包含ch340,cp2102驱动,ser2net,minicom,可ssh连接操作minicom 调试交换机,路由器等
openwrt命令行模式命令及其工具 需要学会用ssh登录路由器用linux命令查看。 ps 命令查看当前系统运行的进程信息 free 命令查看内存使用和swap挂载情况 ls 查看目录和文件 cd 进入退出目录 vi 查看编辑配置文件 ...
这个bin文件可以跳过GL.inet的视频访问密码 不过路由器的密码还在哦 以前你访问http://192.168.8.1:8083/?action=stream的时候会返回登录页面或者无法访问的提示 刷了这个固件之后,就可以在地址栏直接敲...
2. **准备工具**: 安装必要的解包工具,如“unzip”用于解压ZIP文件,“tar”用于处理tarballs,以及“patch”用于应用补丁。 3. **初步解压**: 使用解压命令(如`unzip`)将固件解压到一个工作目录。 4. **提取...
OpenWRT WR703N MJPG小车固件是一款专为无线小车设计的定制化固件,它将OpenWRT操作系统与硬件设备TL-WR703N相结合,并集成了mjpg-streamer和ser2net两大关键组件,以实现对YUV和MJPG格式摄像头的支持。本文将深入...
2. **选择合适的OpenWrt版本**:文件名"9.21openwrt-ramips-mt7620-psg1218a-squashfs-sysupgrade.bin"揭示了固件的一些关键信息。"9.21"可能代表OpenWrt的版本号,"ramips"表示处理器架构(适用于瑞昱MediaTek的CPU...
openwrt系统固件
2. **配置文件**:在OpenWRT中,ser2net的配置通常位于/etc/ser2net.conf。这个文件定义了哪些网络端口映射到哪些串口,以及相关的波特率、数据位、停止位和校验位等参数。 3. **网络服务**:ser2net作为一个守护...
k2p openwrt 固件 v1.5 k2p openwrt 固件 v1.5 k2p openwrt 固件 v1.5
img2kvm是一个在PVE下将OW固件添加到VM的工具,可以方便地将固件文件(包括gz方式的压缩格式)快速添加到OW虚拟机中,从而简化让人工操作的麻烦。 若是你的PVE主机能访问Internet,可以直接下载到目录“/usr/bin”...
2. `physdiskwrite.exe`:这是OpenWRT提供的一个实用工具,用于将映像文件写入物理磁盘。在刷机过程中,这个工具能够安全地将固件映像文件写入目标设备,确保数据完整无损。 3. `openwrt-PE-x86-64.img`:这是核心...
基于小米路由器 4C 提供的刷 OpenWrt 教程含软件工具,内含有详细教程和对应的所需的资源软件等。
目前工作是基于 OpenWrt 开发,经常要改善代码性能,但是OpenWrt又不支持perf。所以查找性能瓶颈时,就比较麻烦。于是利用业余时间写了个小工具,用于定位性能瓶颈的。编码,测试,加文档(README)大概花了3个小时...
在这个"OpenWrt之helloworld程序"中,我们将探讨如何在OpenWrt环境中编写、编译和运行一个简单的 HelloWorld 程序,这将帮助初学者了解OpenWrt的开发流程。 首先,`helloworld` 文件通常是一个C或C++源代码文件,...
2. 下载OpenWrt源代码 下载OpenWrt源代码是搭建开发环境的第一步。开发者可以从OpenWrt的官方网站下载最新的源代码。下载后的源代码包括了OpenWrt的所有组件和工具,例如编译工具、配置文件、驱动程序等。 3. 安装...
支持斐讯K2P的刷写固件,亲测可用,用于斐讯K2P刷openwrt
你需要一个交叉编译环境,包括MIPS工具链,以便编译适用于MIPS架构的FTD2XX驱动。 3. **下载与解压驱动** "libftd2xx-mips-openwrt-uclibc-1.4.8_FTD2XX_Driver_"是针对OpenWRT MIPS平台的FTD2XX驱动包,其中包含...
2. **下载固件**:获取适用于WDR6500V2的OpenWrt版本,这通常可以从OpenWrt官方或者其他第三方开发者社区下载。 3. **备份现有固件**:使用Breed文件创建路由器当前固件的备份,以防刷机过程中出现问题。 4. **...