小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 17660|回复: 10

关于Ser2Net的问题

[复制链接]
发表于 2013-4-12 10:29:25 | 显示全部楼层 |阅读模式
安装Ser2net后,启动                    

  1. root@OpenWrt:~# ser2net -c /etc/ser2net.conf
复制代码

没有报错,但是使用TCP 连接后,连接上就会自动断开,报错:无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。

使用netstat查看连接情况
  1. Proto Recv-Q Send-Q Local Address           Foreign Address         State      
  2. tcp        0  43288 OpenWrt.lan:8080        192.168.2.248:52103     ESTABLISHED
  3. tcp        0    100 OpenWrt.lan:ssh         192.168.2.248:51823     ESTABLISHED
  4. tcp        0      0 OpenWrt.lan:8051        192.168.2.248:52106     TIME_WAIT   
  5. Active UNIX domain sockets (w/o servers)
  6. Proto RefCnt Flags       Type       State         I-Node Path
  7. unix  9      [ ]         DGRAM                       572 /dev/log
  8. unix  2      [ ]         DGRAM                      1246 /var/run/hostapd-phy0/wlan0
  9. unix  3      [ ]         STREAM     CONNECTED        888
  10. unix  2      [ ]         DGRAM                      1620
  11. unix  2      [ ]         DGRAM                       633
  12. unix  2      [ ]         DGRAM                      1543
  13. unix  2      [ ]         DGRAM                       791
  14. unix  2      [ ]         DGRAM                       904
  15. unix  2      [ ]         DGRAM                       891
  16. unix  3      [ ]         STREAM     CONNECTED       1238 /var/run/ubus.sock
  17. unix  3      [ ]         STREAM     CONNECTED        847
  18. unix  2      [ ]         DGRAM                      1385
  19. unix  3      [ ]         STREAM     CONNECTED        889 /var/run/ubus.sock
  20. unix  3      [ ]         STREAM     CONNECTED       1237
  21. unix  3      [ ]         STREAM     CONNECTED        848 /var/run/ubus.sock
  22. unix  2      [ ]         DGRAM                      1455
复制代码
请大家帮忙分析一下问题最可能处在哪里,下边是配置文件
  1. 8051:raw:600:/dev/ttyS0:9600 NONE 1STOPBIT 8DATABITS LOCAL -RTSCTS
  2. #2002:raw:600:/dev/ttyS1:9600 NONE 1STOPBIT 8DATABITS XONXOFF LOCAL -RTSCTS
  3. #2003:raw:5:/dev/ttyS2:9600
  4. #2004:raw:5:/dev/ttyS3:115200
  5. #2005:raw:5:/dev/ttyS4:9600
  6. #2006:raw:5:/dev/ttyS5:9600
  7. #2007:raw:5:/dev/ttyS6:9600 tw=tw1 tr=tr1
  8. #3001:telnet:0:/dev/ttyS0:19200 remctl banner1
  9. #3011:telnet:3:/dev/ttyS0:19200 banner2
  10. #3002:telnet:0:/dev/ttyS1:9600
  11. #3003:telnet:0:/dev/ttyS2:9600 banner3
  12. #3004:telnet:0:/dev/ttyS3:115200
  13. #3005:telnet:0:/dev/ttyS4:9600
  14. #3006:telnet:0:/dev/ttyS5:9600
  15. #3007:telnet:0:/dev/ttyS6:9600
  16. #5001:rawlp:10:/dev/lp0
复制代码
以下是inittab中配置:
  1. root@OpenWrt:~# cat /etc/inttab
  2. cat: can't open '/etc/inttab': No such file or directory
  3. root@OpenWrt:~# cat /etc/inittab
  4. ::sysinit:/etc/init.d/rcS S boot
  5. ::shutdown:/etc/init.d/rcS K shutdown
  6. #ttyATH0::askfirst:/bin/ash --login
复制代码



回复

使用道具 举报

 楼主| 发表于 2013-4-12 17:27:39 | 显示全部楼层
顶起来,没有人遇到过这样的问题吗
回复 支持 反对

使用道具 举报

发表于 2013-4-12 23:34:23 | 显示全部楼层
极有可能其他什么程序搞乱了ser2net的运行,请尝试重刷固件,一般可以恢复。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-13 20:24:45 | 显示全部楼层
liuviking 发表于 2013-4-12 23:34
极有可能其他什么程序搞乱了ser2net的运行,请尝试重刷固件,一般可以恢复。

重新刷了一下系统,结果更糟糕,现在连mjpg-streamer也连接不上了,驱动里边能看到video0,但是进程里边没有mjpg-streamer,连接也连接不上。
回复 支持 反对

使用道具 举报

发表于 2013-8-8 21:43:41 | 显示全部楼层
表示 看不明白啊
回复 支持 反对

使用道具 举报

发表于 2013-8-12 16:15:49 | 显示全部楼层
我的也是这个问题,是自己编译的openwrt吗?
回复 支持 反对

使用道具 举报

发表于 2014-8-4 14:34:26 | 显示全部楼层
liuviking 发表于 2013-4-12 23:34
极有可能其他什么程序搞乱了ser2net的运行,请尝试重刷固件,一般可以恢复。

管理员,你好!我想在linux下调试ser2net,用的是TCP协议,但是不知到怎么做,刚刚安装了一个虚拟串口软件,求帮!
回复 支持 反对

使用道具 举报

发表于 2014-8-4 19:57:23 | 显示全部楼层
smart_study 发表于 2014-8-4 14:34
管理员,你好!我想在linux下调试ser2net,用的是TCP协议,但是不知到怎么做,刚刚安装了一个虚拟串口软件 ...

ser2net是一个服务端程序,运行起来之后,在2001端口监听客户端的接入,因此你的客户端用TCP方式连接到模块的2001端口即可发送数据
回复 支持 反对

使用道具 举报

发表于 2014-8-5 10:32:30 | 显示全部楼层
你好,我现在已经成功连接并且发送数据了。现在在修改ser2net源码,使它符合我希望的结果。
还有一个问题,昨天我实验的时候,TCP端口给我发的数据,我确实接受到了,但是显示的是:  read 8 data.但是没有具体显示接受到的是啥数据。我的问题有:
1、你实验过 TCP发数据吗,接受到的是什么?
2、你研究过ser2net源码吗?我大致看了一下,现在还没有找到最终端口输出的(读文件描述符)那个函数。如果您研究过,可以和我探讨一下吗?
回复 支持 反对

使用道具 举报

发表于 2014-8-7 14:35:18 | 显示全部楼层
请问你的问题解决了吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-11-23 05:19 , Processed in 1.159921 second(s), 20 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表