S60 SDK的网络连接设置 - 使用Windows XP网桥

看到题目,你可能会觉得多此一举,直接用可用网卡的本地连接不就行了,还费功夫建网桥(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的网络连接就可以使用了。

google.jpg

networkbridge.jpg

Leave a Reply

Your email address will not be published. Required fields are marked *

*

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.
For more help see http://daringfireball.net/projects/markdown/syntax

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>