有调通过marvell wifi 8686 sdio接口驱动来讨论下???

531496955   2009-6-19 16:37 楼主
正在调sdio接口的wifi 8686驱动,sdio确认好的,读写寄存器,加载固件都没问题。有以下问题:
1. 我是直接把驱动放在bsp中编的,wince启动后自动加载wifi驱动, 并且这个wifi驱动会自行搜索热点。我的理解是wifi驱动加载固件启动完wifi芯片注册网络设备后就应该退出,不应该自行搜索,怎么让它不自行搜索
2. wifi驱动搜索热点时检测出正确的BSSID和ESSID了,可是自动连接调用MiniportSetInformation设置OID_802_11_SSID时的输入buffer里的ESSID根本就是错误(乱码),导致认为无效的ssid无法连接,如果我在这里手动把ssid设置正确就可以连上了。。。
但这个函数是NDIS驱动调用的,为什么会出现这个问题?
msdn上说NDIS calls MiniportSetInformation either on its own behalf, such as to manage bindings to the miniport, or when a bound protocol driver calls NdisRequest.

回复评论 (14)

我们的wifi是别人直接提供的驱动,也是SDIO的,SPI的也有。
点赞  2009-6-19 21:00
我是直接把sdio8686.dll和.reg导入,进入wince是自动会运行的
点赞  2009-6-19 21:14
好像要加一个SDIO(WIFI)组件
点赞  2009-6-20 12:26
你得看一下WINCE下驱动加裁的流程了。
点赞  2009-6-20 12:42
mark你们都走在前面啊!
点赞  2009-6-20 12:58
不自行搜索的話你怎麼連接AP呢?
点赞  2009-6-20 19:22
有没有linux SDIO的驱动啊
给我一份。
点赞  2009-9-14 10:12
楼主 我也在调试 marvell wifi SDIO接口的wifi  能否留个联系方式  咱们一起探讨一下   
点赞  2009-9-21 23:59
我也是,有谁调得了
指导指导一下啊
点赞  2010-2-3 14:14
我是在linux下调试的
点赞  2010-2-3 14:15
有源码也调不过!
真的很郁闷!
点赞  2010-2-5 16:19
我的SPI的,系统都启动不了。汗
点赞  2010-6-4 14:04

回复 沙发 海乐 的帖子

不知你host方用的是硬件平台,楼主的SDIO是怎么配置的?
点赞  2011-8-9 21:33

回复 沙发 海乐 的帖子

不知你host方用的是硬件平台,楼主的SDIO是怎么配置的?
点赞  2011-8-9 21:34
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复