OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3430|回复: 6

阿波罗开发板LWIP协议移植后查找不到DHCP服务器

[复制链接]

5

主题

15

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2018-12-23
在线时间
8 小时
发表于 2019-1-21 14:11:37 | 显示全部楼层 |阅读模式
3金钱
我使用网线和PC直接连一起,两者之间PING通讯是没问题的。然后打开DHCP,把网线插到交换机里。开发板就查不到到DHCP服务器了,还是使用的默认IP

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2018-12-23
在线时间
8 小时
 楼主| 发表于 2019-1-21 14:15:51 | 显示全部楼层
我的网关和PC上的网关设置的是一样的
回复

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2018-12-23
在线时间
8 小时
 楼主| 发表于 2019-1-21 16:30:10 | 显示全部楼层
自己关掉DHCP功能,设置一个IP,和PC一样的网关还有掩码。连接到交换机就可以PING成功。就是DHCP功能不能分配IP。用正点原子的例程同样不能使用DHCP分配IP地址
回复

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2018-12-23
在线时间
8 小时
 楼主| 发表于 2019-1-21 17:53:54 | 显示全部楼层
使用调试器单步调试,发现dhcp_start这个分配IP的函数执行结果是OK的,就是返回值是ERR_OK。
讲道理,原子的例程肯定是试验过可以动态分配IP的,但是在这里不能分配IP,应该有一些外在的原因。
回复

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2018-12-23
在线时间
8 小时
 楼主| 发表于 2019-1-21 18:07:39 | 显示全部楼层
使用静态IP,PC和开发板相连,没有问题。就是DHCP不能动态分配IP
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-1-22 01:02:23 | 显示全部楼层
我又不会射雕 发表于 2019-1-21 18:07
使用静态IP,PC和开发板相连,没有问题。就是DHCP不能动态分配IP

我们开发板是可以DHCP的哦
你是直接用的我们例程么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

5

主题

15

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2018-12-23
在线时间
8 小时
 楼主| 发表于 2019-1-22 09:40:37 | 显示全部楼层
正点原子 发表于 2019-1-22 01:02
我们开发板是可以DHCP的哦
你是直接用的我们例程么?

报告原子哥不是,我 自己移植的不能DHCP,然后我用例程来试试也是不能DHCP分配到IP的。然后我自己设置了一个默认地址连接到交换机,可以通讯了。今天我上班打开电脑,发现电脑还是昨天的IP。同事们的电脑也都是昨天的IP,我看本地连接详细信息DHCP是启用的。是不公司的电脑交换机连接的路由器没有DHCP所以就这样
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 13:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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