看到题目,你可能会觉得多此一举,直接用可用网卡的本地连接不就行了,还费功夫建网桥(Network Bridge) 干嘛?
呵呵,这是因为我安装S60 SKD的机器是自己的Notebook(Thinkpad T43),只有无线网络可用。通过network_config.bat和npacketadmin.exe这两个工具(都在%EPOCROOT%/Epoc32/tools目录下)配置使用无线网卡(Intel(R) PRO/Wireless 2200BG),会报错,说是网卡不支持promiscuous混杂模式。(当然,用有线网卡是没有问题的,可我没有多余的网线了)。这篇文章的作者也遇到了同样的问题。
Google了好半天,没找到什么办法,也许是关键词不对。但用promiscuous这个关键词搜索时发现了这篇e文Blog文章 Windows XP Network Bridge feature and Wireless NIC’s。对啊,既然无线网卡不支持promiscuous mode,可以试试桥接闲置的有线网卡,再让S60 SDK使用新的网桥连接。按照它的描述,建网桥,并启用无线网卡的 ForceCompatibilityMode。然后重新配置SDK的网络连接就可以使用了。



