硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2707|回复: 11
收起左侧

[LwIP] LWIP问题请教!

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2022-12-30 15:40:50 | 显示全部楼层 |阅读模式
image.png image.png

我用stm32F2做客户机,ip192.170.4.13,用的lwip2.12和服务器(ip192.170.1.180)进行通信,运行一段时间后再也连不上服务器了,通过Wireshark抓包发现通信在上图执行后也没了,好像网线断开一样,不知道该怎么解决,求解解决思路和办法?
故障现象:
1.客户机连不上电脑,Wireshark上也没有数据了,好像lwip死机一样。
2.把服务器网线拔掉,插上笔记本电脑,也ping不通客户机ip。
3.lwip打印信息也看不出什么,有价值信息。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2022-12-30 15:46:39 | 显示全部楼层
补充说明一下,开始时候都是正常的。运行一段时间后就不正常了,这个是出现问题时刻的报文。 image.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2022-12-31 01:55:42 | 显示全部楼层
看你这个是TCP通信,你没有在一个网段吗? TCP没在一个网段,通信不行。不在一个网段,使用UDP倒是比较方便

ip192.170.4.13
ip192.170.1.180
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2023-1-3 08:59:17 | 显示全部楼层
eric2013 发表于 2022-12-31 01:55
看你这个是TCP通信,你没有在一个网段吗? TCP没在一个网段,通信不行。不在一个网段,使用UDP倒是比较方便 ...

在一个网段的,掩码是255.255.0.0。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2023-1-3 10:34:08 | 显示全部楼层
yun.hu 发表于 2023-1-3 08:59
在一个网段的,掩码是255.255.0.0。

把应用测试代码简化下,越简单越好,另外就是服务器先用个网络助手测试。

如果无法解决,得考虑移植有问题了。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2023-1-4 09:11:10 | 显示全部楼层
eric2013 发表于 2023-1-3 10:34
把应用测试代码简化下,越简单越好,另外就是服务器先用个网络助手测试。

如果无法解决,得考虑移植有 ...

有没有可能是DMA的问题?我放到桌面单板测试了一个星期没有出现任何问题,一旦放到机架上半天不到就会出现掉线问题。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2023-1-4 10:45:00 | 显示全部楼层
yun.hu 发表于 2023-1-4 09:11
有没有可能是DMA的问题?我放到桌面单板测试了一个星期没有出现任何问题,一旦放到机架上半天不到就会出 ...

DMA是以太网控制器自带的,只要你的以太网描述配置好,问题不大。
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2023-5-27 00:32:19 | 显示全部楼层
有没有后续
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-11-16 10:16:39 | 显示全部楼层
我用的 lwip2.2.1 版本 ,板子ch32v307作为 tcp client(192.168.1.200) ,,上位机为 192.168.1.200, 总有 ACK 包响应不正常,有时几分钟,有时十几分钟 tcp 链接就断开了,然后重连,一直这样不是很稳定,不知道什么问题, 找了其它几个开源的工程测试也是这样的问题, tcp client 回复 ACK 慢? 一个多星期了没解决,头疼
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2024-11-16 11:20:19 | 显示全部楼层
baitqt 发表于 2024-11-16 10:16
我用的 lwip2.2.1 版本 ,板子ch32v307作为 tcp client(192.168.1.200) ,,上位机为 192.168.1.200, 总 ...

优先测试移植问题,百万数据包ping看看。这个排查后,再排查应用问题。

https://www.armbbs.cn/forum.php?mod=viewthread&tid=99151
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2025-3-28 15:27:27 | 显示全部楼层
yun.hu 发表于 2023-1-4 09:11
有没有可能是DMA的问题?我放到桌面单板测试了一个星期没有出现任何问题,一旦放到机架上半天不到就会出 ...

交换机的环境比较复杂,广播包比较多,建议先确认一下出问题时,描述符的权限,dma是不是在正常工作
回复

使用道具 举报

4

主题

22

回帖

34

积分

新手上路

积分
34
发表于 2025-4-15 23:03:30 | 显示全部楼层
luanyuxinhen 发表于 2025-3-28 15:27
交换机的环境比较复杂,广播包比较多,建议先确认一下出问题时,描述符的权限,dma是不是在正常工作

都两年了,你还回复个啥啊
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-26 01:48 , Processed in 0.537686 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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