当前位置: 代码迷 >> WinCE >> WINCE wifi 多了一个图标解决办法
  详细解决方案

WINCE wifi 多了一个图标解决办法

热度:466   发布时间:2016-04-28 13:44:05.0
WINCE wifi 多了一个图标
我的系统是WINCE5.0+Pxa300,WIFI是用的Marvell的8686
我编出来的镜像,在通过如下操作:禁用,挂起,复位 后会出现一个“倒T”的图标,这个图标在Public下可以找到,lan_disconnect.ico
再启用WIFI,WIFI的正确的图标也显示出来,这样任务栏上就有两个图标
请教高手,怎么会事?怎样修改?

------解决方案--------------------
多个图标,功能正确吗?
可能是wifi在功能退出的问题,没有刷新TrayIcon中的图标。
------解决方案--------------------
探讨
可能是Wifi驱动,在disable wifi时,没有让CE系统删除wifi 的图标
LZ可以去看看代码

------解决方案--------------------
不禁用WIFI,直接的挂起、唤醒没问题。
禁用WIFI,不挂起,没问题。
禁用WIFI,挂起、睡眠有问题。

先看看WIFI驱动在禁用、挂起(PowerOff)、唤醒(PowerOn)是做什么,是否有通知系统的动作。
再看禁用的时候,OS会将“网络连接”相关配置及状态做什么修改,注册表里面的。这些修改里肯定会有影响到再次唤醒时的状态。

这应该不是纯WIFI驱动的问题,而是跟系统的网络层有关了。
------解决方案--------------------
wifi重置怎會多出來個wire-lan的icon?有試過把板載的所有lan都disable再看看。
------解决方案--------------------
晕,LZ把Lan的Driver卸载就可以了,那个倒T的图标是用来标识Lan的。

我不知道你用哪些的模块,但我用过Murata和Flycastle还有一个中电的WiFi都没这问题,因为我的设备是有Lan,如果我加载了Lan的驱动那个图标就出现,我把Lan的驱动卸载了,那个图标就不出现了,所以先把查下你是不是加载了Lan
------解决方案--------------------
你是不是勾选了wireless WAN (SYSGEN_CELLCORE_WWAN)?
勾选这个会多一个倒T型的托盘图标的,我调WIFI的时候有过这事
  相关解决方案