Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1637356
  • 博文数量: 311
  • 博客积分: 7778
  • 博客等级: 少将
  • 技术积分: 4186
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-09 19:59
个人简介

蓝点工坊(http://www.bluedrum.cn) 创始人,App和嵌入式产品开发。同时也做相应培训和外包工作。 详细介绍 http://pan.baidu.com/s/1y2g88

文章存档

2012年(3)

2011年(115)

2010年(170)

2009年(23)

分类: 嵌入式

2010-03-27 20:52:09

Andrew Huang

 

本文思路上利用ActiveSync  DMA端口让虚拟机接入Internet

 

  看过资料,有人发文说利用虚拟网卡配置,只要网关和DNS正确,就可以直接上网。但我对这个结论表示怀疑,一是网上大量资料都不是用这一种方法登录上网。二是我做过实验,只能在局域网通讯,无法通过网关上网。

 我能成功上网方法是采用ActiveSync上网方法。只不过更加简单一点。还没有使用绑定真实网卡来成功。

 这个方法需要ActiveSync 4.0以上版本,因为只有较高版本才有DMA支持,我用的ActiveSync 4.5 中文版.

用这个方式上网配置有三步:

1.       配置模拟器网络模式

2.       配置ActiveSync 联络模式

3.       ActiveSync 连接模拟器

4.       如果使用IE,第一次还要配置缺省连接

 

Windows Mobile 5.0的配置

1.首先配置模拟器的网络模式 :

l         选择开始菜单à设置à连接à网卡

l         选择虚拟网卡AsyncMac NDISWAN Miniport,选择

  上网不能选NE2000网卡

l         选择自动分配IP地址,OK确认,

l         按确认表示下次启动生效。

 

2.配置ActiveSync,首先配认是4.5版本的

选择文件à连接设置,选择DMA端口和自动连接设备,按确认

 

第三步,要激活ActiveSync与设备的联接。真实的设备可以通过插拨USB线来激活,但模拟器没有这样功能,只能通过特殊的操作来模拟这一动作。方法就是用虚拟设备管理来操作。

 在模拟器中选择保存状态退出。这样生一个状态文件。

 打开虚拟设备模拟器à文件à打开,把刚才映象状态文件打开

这时上次的状态被恢复,在设备管理器选择刷新,如果是MS出的标准的仿真程序,会在对应项出现运行标记,否则一般出现在其它的列表中,如图所示

 

在对应设备按右键,选择插入设备,这相当于真实设备执行一下插拨操作。这样就会触发ActiveSync相连。

这会立即触发ActiveSync进行联接

这时设备图标也发生变化,表示插入。

 

 

 

如果是第一次同步,ActiveSync会有一个向导来配置

 

联接成功的ActiveSync主界面,这时可以把模拟器当普通WINCE设备一样,传文件,安装程序,调试应用程序。

模拟器右下角上也显示ActiveSync连接的标志。

 

 

第四步,第一次使用IE之前,还要配置一下连接,选择设置à连接,的高级页标签,里选择网络,按钮。

选择在网络连入互联网时,单位设置

 

在模拟器内的效果。如下面效果。

 

Windows Mobile 6.0上网设置,跟Windows Mobile 5.0一样

 

阅读(2116) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

lianguagua2010-05-07 11:03:37

正好碰到了本文开头提到的问题, 高人,能不能补充WINCE6 EMU的上网设置?