随笔分类 -  lwip

LwIP的内存mem和memp
该文被密码保护。

posted @ 2020-04-23 21:38 yanhc 阅读(30) 评论(0) 推荐(0)

LwIP的netconn API流程
该文被密码保护。

posted @ 2020-04-23 21:03 yanhc 阅读(71) 评论(0) 推荐(0)

lwip 2.0.2 snmp mib ipv6
摘要:1.3.6.1.2.1 - SNMP MIB-2 Submitted by Harald.T.Alvestrand at uninett.no from host aun.uninett.no (129.241.1.99) using a WWW entry form. Authorization 阅读全文

posted @ 2018-06-10 11:32 yanhc 阅读(740) 评论(0) 推荐(0)

lwip nd
摘要:ND有4项缓存,对于前缀、邻居、目的、默认路由器。 对于缓存,现在了解的比较清楚了; 但,对于其它3项,邻居、目的、默认路由器,还不是太了解, 在ip6_route中,看到了对默认路由器的使用,对于全局地址,在通过LWIP_HOOK_IP6_ROUTE找不到路径时,会先看目的地址子网是否和本地接口的 阅读全文

posted @ 2018-04-23 22:30 yanhc 阅读(365) 评论(0) 推荐(0)

lwip的netif状态管理
该文被密码保护。

posted @ 2018-04-22 20:49 yanhc 阅读(696) 评论(0) 推荐(0)

lwip的内存管理
摘要:lwip可以不用malloc,而完全用pool,全用全局变量,没看明白怎么实现的。 阅读全文

posted @ 2018-04-21 15:24 yanhc 阅读(712) 评论(0) 推荐(0)

lwip stats
摘要:lwip统计量分两种,一种是lwip自己的,一种是snmp的。 直接用snmp的 打开以上两个开关的同时,需要将stats.c加到工程中。 UDP的MIB2统计量有: 在其他地方可以用以下方式获取这些统计量 STATS_GET(mib2.udpoutdatagrams) 对于netif的MIB2统计 阅读全文

posted @ 2018-04-15 21:25 yanhc 阅读(1011) 评论(0) 推荐(0)

lwip nd没有实现ra,contik有参考
摘要:lwip中关于nd的实现,没有路由器的功能,不能发送ra 在contiki中发现有nd发送ra的实现, contiki/core/net/ipv6/uip-ds6.c 在rs的接收处理中,发送sollicited,在定时器中定期发送periodic。 发送solicted的时候,其实,是让定时器直接 阅读全文

posted @ 2018-03-11 00:05 yanhc 阅读(543) 评论(0) 推荐(0)

一个sio.c的实现及遇到的多任务执行问题
摘要:https://sourceforge.net/p/cadcdev/lwip/ci/491e00038f26dc5d775f120aa49519a066819ebf/tree/kos/sio.c 上面这个实现似乎没有实现block 下面的实现,一开始while死循环处没有加Delay(1);,结果, 阅读全文

posted @ 2018-02-26 23:18 yanhc 阅读(1009) 评论(0) 推荐(0)

lwip netbuf
摘要:lwip2.0.2 netbuf_new——分配netbuf结构体的内存。 netbuf_alloc,分配netbuf中pbuf内存(pbuf_alloc中PBUF_RAM类型,包括pbuf结构体和payload区),如果使用nefbuf_ref的话,则不需要此步 netbuf_ref,分配netb 阅读全文

posted @ 2017-12-31 17:44 yanhc 阅读(1783) 评论(0) 推荐(0)

lwip1.4.1需要的文件
摘要:1.4.1版本一共必须25个文件,如下,接下来,要看如何将2.0.2用起来 以上是必须的lwip原始的文件, 此外,还需要一些其它文件 Keil uVision5包含路径配置: 阅读全文

posted @ 2017-11-08 22:46 yanhc 阅读(590) 评论(0) 推荐(0)

LwIP与IPv6
摘要:2.0.0中才开始支持IPv6,在此版本中改写了SNMP,但还没有IPv6的统计量。目前最新版本是2.0.2,其中SNMP也没有IPv6统计量(哪些?与IP的统计量有何区别?) 1.4.1中虽然有ip6.c,但是非常简单。 SNMP MIBs and IPv6,最初的MIB只支持IPv4地址长度,后 阅读全文

posted @ 2017-10-08 18:42 yanhc 阅读(3891) 评论(0) 推荐(0)

导航