社区
嵌入开发(WinCE)
帖子详情
lwip通过路由器为什么不能通讯
lihao0320
2012-04-17 10:39:24
我的是2级路由,板子ip和主机ip为同一个网段,通过路由器不能通讯,而用网线直连就可以;为什么?
路由器是支持动态分配ip,而我的板子和pc都设置成了固定ip
...全文
714
8
打赏
收藏
lwip通过路由器为什么不能通讯
我的是2级路由,板子ip和主机ip为同一个网段,通过路由器不能通讯,而用网线直连就可以;为什么? 路由器是支持动态分配ip,而我的板子和pc都设置成了固定ip
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lihao0320
2012-04-19
打赏
举报
回复
上面问题解决了
lwip如何发送广播包,udp_sendto(UdpPcb,pbuf,&broadcast,21677); 发送不了啊
lihao0320
2012-04-19
打赏
举报
回复
上面问题解决了
lwip如何发送广播包,udp_sendto(UdpPcb,pbuf,&broadcast,21677); 发送不了啊
lihao0320
2012-04-19
打赏
举报
回复
物理层芯片的问题,自动协商后只有10M,而路由器是100M的,所以……
现在遇到了不能发送广播包的问题
可以接受pc发送的广播包,但是发送广播pc缺收不到,不知道为什么
g_dpcb = udp_new();
IP4_ADDR(&sbroadcast,255,255,255,255);
g_dpcb->so_options |= SOF_BROADCAST;
udp_bind(g_dpcb, IP_ADDR_ANY, 21678 );
udp_recv(g_dpcb,UDP_ReceiveForB,NULL);
pc发送受限广播时,模块能收到,并能触发回调函数,但是模块发送广播pc却收不到,是我的发送方式有问题吗?
pbuf->payload=(void *)UDPData;//[NewBuf];
udp_sendto(g_upcb,pbuf,&sbroadcast,21677);
另外问下 g_dpcb->so_options的问题,我看udp_pcb结构里并没有so_options成员啊,这里怎么冒出个so_options呢?
zhengmeifu
2012-04-19
打赏
举报
回复
上面什么问题解决了呀?什么原因呢?分享一下。
是否是被交换机屏蔽了呀?一般都会屏蔽广播包的呀。
一介布衣萧萧
2012-04-18
打赏
举报
回复
[Quote=引用楼主 的回复:]
我的是2级路由,板子ip和主机ip为同一个网段,通过路由器不能通讯,而用网线直连就可以;为什么?
路由器是支持动态分配ip,而我的板子和pc都设置成了固定ip
[/Quote]
未能解析,先看看是否ping得通
lihao0320
2012-04-18
打赏
举报
回复
lwip如何建立广播包的udp控制块?如何设置广播包的回调函数?看了下lwip的udp_input,虽然也有关于广播包的检测,但是没看明白对应广播包是如何处理的。
lihao0320
2012-04-18
打赏
举报
回复
lwip模块和pc直连,可以通信;模块和pc连接交换机再连到路由器,模块可以收到pc发的广播包,但是不能直接通信;模块和pc不经过交换机直接通过路由器组网,模块收不到pc发的广播包,也不能通信;请教交换机和路由器该如何设置才能让2者通讯呢?
lihao0320
2012-04-17
打赏
举报
回复
我的板子和pc通过交换机连接,然后通过路由器连接到外网的
stm32嵌入式开发实战入门与提高
本课程以实际操作演练的方式,以stm32系列单片机为例,手把手教你进行嵌入式开发,同步提高你的C语言能力,通过观看视频具体操作和课后反复练习,你将学会stm32寄存器与标准库和HAL库开发,stm32cubemx配置及应用,...
LwIP
协议栈——网络接口管理
最近做的项目涉及到网络协议及应用,准备写文档用于记录一下自己学习过程。我在公司的做产品是无人机编队及基站开发,在整个系统中,我主要负责设备端(无人机,基站)网络
通讯
这块的软件开发。网络
通讯
采用4G转以太网和wifi,这两种
通讯
并不是采用的串口透传,而是采用驱动加上TCP/IP网络协议栈(
lwip
)。 文档主要讨论TCPIP技术,内容参考了TCPIP详解、老衲五木(朱升林)的微博,朱老师写的微博让我...
LwIP
的TCP客户端先于服务端启动情况下,无法正常连接服务器端的解决办法
LwIP
的TCP客户端先于服务端启动情况下,无法正常连接服务器端的解决办法
STM32F4+LAN8720A+STM32CubeMX+
Lwip
网络
通讯
(以太网
通讯
)小实例
一、目标实现 通过网络通信的方式,当上位机发出对应指令给STM32,STM32根据收到的指令来执行对应的操作(例如:亮灯、灭灯、闪灯等)。还有可以将STM32连上
路由器
,当电脑连上
路由器
后,也可以通过上位机给STM32发送命令。 二、实现步骤 1、首先使用STM32CubeMX按照对应的开发板生成对应的程序模版。 本人使用的正点原子的STM32F407ZGT6探索者开发板,对应...
从零实现
LWIP
二(UDP、无DHCP)
欢迎留言讨论~ 之前一直对TCP/IP没有接触,也没有系统的学习,一穷二白。因为其内容的繁杂,对其可以说望而却步,常常躲着走。看看这类书的图片。。。 见过这本书的实物,那叫一个厚,真的不敢学,当时就有一种这辈子永远学不会的感觉。 然后还有一本据说比较简单的 这本我看过一两章,他把很多知识结构用图示表示,确实易于理解,但是一段时间不用,还是忘个精光。因为那些TCP/IP的...
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章