硬汉嵌入式论坛

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

[RL-TCPnet] 网络不通

[复制链接]

11

主题

9

回帖

42

积分

新手上路

积分
42
发表于 2021-6-15 08:11:07 | 显示全部楼层 |阅读模式


硬汉大哥,我把你的server历程稍微改动了一下,主要是把IP地址从192.168.1.100改成了192.168.0.100运行了一下,似乎服务器可以建立,但是我在PC机上怎么也连接不上,这是什么原因呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2021-6-15 08:41:25 | 显示全部楼层
先测试ping正常没。

然后就是你移植的老版协议栈,还是新版协议栈,底层打印正常吗,开启DHCP没,还是用的固定IP等信息要描述下。
回复

使用道具 举报

11

主题

9

回帖

42

积分

新手上路

积分
42
 楼主| 发表于 2021-6-15 21:16:32 | 显示全部楼层
我用的是新版,打印输出如下:
Link is down
Link is up
100 MBit
Full duplex
tcp listen res = netOK: Operation succeeded
ping 没有反应,其他都是按历程里面设的了。
回复

使用道具 举报

11

主题

9

回帖

42

积分

新手上路

积分
42
 楼主| 发表于 2021-6-15 22:57:24 | 显示全部楼层
问题好像是连接不到交换机,Rx为零,不知道什么原因。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2021-6-16 09:22:59 | 显示全部楼层
noxworld 发表于 2021-6-15 22:57
问题好像是连接不到交换机,Rx为零,不知道什么原因。

描述的不够详细,开DHCP没有,可以考虑先使用固定IP,然后和电脑直连测试。

有这些信息的话,说明硬件问题不大了
Link is down
Link is up
100 MBit
Full duplex
tcp listen res = netOK: Operation succeeded

回复

使用道具 举报

11

主题

9

回帖

42

积分

新手上路

积分
42
 楼主| 发表于 2021-6-16 10:38:56 | 显示全部楼层
在接交换机的情况下,如果设定动态IP,交换机可以看到设备的MAC地址,但是无法分配IP地址,也无法看到设备名字,从设备这端看,Tx包发送了很多,但是Rx是零。在静态IP的情况下,交换机连不上。看来还是先连单机再试试吧。
回复

使用道具 举报

12

主题

177

回帖

213

积分

高级会员

积分
213
发表于 2021-6-16 10:43:31 | 显示全部楼层
应该是eric说的ip设置的问题,
Net_Config_ETH_0.h,打开configuration wizard,
要么开启自动获取ip,
要么手动设置:除了要注意ip address,default gateway也需要注意:default gateway的前三位要跟ip address一致
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 03:58 , Processed in 0.176765 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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