打印

DM900EP, 通讯一段时间后ping不通,求高手指教

[复制链接]
3008|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
steven6718|  楼主 | 2011-7-2 20:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们的系统是友善之臂的mini2440,网卡是DM9000EP。在板子上写了一个服务器,pc机是java开发的客户端,使用TCP协议传输数据。现在遇到一个很怪异的问题,希望大牛帮忙解决。客户端每隔1s向服务器发送一次请求,服务器接到请求后发回数据。在通讯半小时到两小时间,就会出现连接断开,pc机ping不通板子,板子也ping不通pc机的现象,必须重启板子才能重新通信。后来咨询了一下有相关经验的朋友,说他们曾经遇到过类似问题,说把网卡的自适应关闭,强制使用全双工,100Mbps,设置后,经过测试,在通讯7到8小时后再次出现同样问题。小弟是搞软件的,硬件菜鸟,实在无法判断是什么原因,如果有知道的兄弟,希望给点意见,不胜感激。

PS:网卡是好的,因为有两个板子,都出现同样问题。DM9000EP和网口之间没有添加网络变压器,因为mini2440说明上说HR911103A型号的RJ45接口已经包含了耦合线圈,所以不需要网络变压器,不知道是不是这样的。程序没有问题,我们的程序是从linux移植过来的,已在linux系统中运行多年,没有问题。

相关帖子

沙发
axw_bab| | 2011-10-31 14:57 | 只看该作者
顶一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

1

帖子

1

粉丝