当前位置: 代码迷 >> WinCE >> wince中是如何检测ip地址或者mac地址冲突的啊
  详细解决方案

wince中是如何检测ip地址或者mac地址冲突的啊

热度:320   发布时间:2016-04-28 13:53:04.0
wince中是怎么检测ip地址或者mac地址冲突的啊?
wince中是怎么检测ip地址或者mac地址冲突的啊,
冲突的话,会弹出窗口出来

在D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\NETSAMP目录中找了半天,没有找到!

------解决方案--------------------
应该在网卡驱动中吧
------解决方案--------------------
wince有现成的可以用吗? 这个还真没注意过。
不过应该可以自己做一下,搞个线程遍历获取局域网内的各个IP。
再从注册表中读取自己的IP进行比对。
或者发送ARP包,然后接收应答判断是否有IP冲突。
MAC地址如果有冲突的话,会导致两台wince之前无法进行正常的网络通讯。
帮顶。
------解决方案--------------------
探讨

应该在网卡驱动中吧

------解决方案--------------------
首先应该确认你的WINCE系统里面有IP地址冲突检测的功能 然后再寻找目录
------解决方案--------------------
探讨
是wince本身的功能,

------解决方案--------------------
探讨
wince中是怎么检测ip地址或者mac地址冲突的啊,
冲突的话,会弹出窗口出来

在D:\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\NETSAMP目录中找了半天,没有找到!

------解决方案--------------------
探讨

很简单的,你在一个网段里,设置2个相同的ip地址,2个板子,至少其中一个板子会弹出窗口的

------解决方案--------------------
探讨

引用:

引用:

很简单的,你在一个网段里,设置2个相同的ip地址,2个板子,至少其中一个板子会弹出窗口的

你的板子真的能够检测IP地址冲突么 分享下呢



这个是wince自带的功能,可以自己测试把,
估计也是困扰很多人的问题,

在看wince的代码,还没有找到,

------解决方案--------------------
晕,写错了,看一下10楼的帖子。
------解决方案--------------------
探讨

继续查找:
在D:\WINCE600\PUBLIC\COMMON\OAK\INC\netui_kernel.h中,是动态调用netui.dll的
CallKNetMsgBox函数,
  相关解决方案