WinCE 6.0设备没有响应ping

时间:2012-08-16 11:07:31

标签: windows-mobile windows-ce activesync tcp-ip

我正在使用WinCE 6.0(基于ARM9)的(无头)设备。 我在My Desktop(XP-SP3)和WinCE Device之间建立了以太网(EMACB1)连接。 设备显示已建立网络但wince设备无法ping通。

以下是我的TCP / IP设置:

Desktop:
IP Address:       192.168.1.176
SubnetMask:       255.255.255.0
Default Gateway : 192.168.1.1

WinCE Device:
IP Address:       192.168.1.21
SubnetMask:       255.255.255.0
Default Gateway : 192.168.1.1

我为两者设置了相同的质量和备用DNS。

我的目标是从WinCE设备收集任何数据。 由于Activesync不受保护(无身份验证),我希望使用以太网(TCPIP)连接。

我错过了什么?

我也有些疑惑: 1)是TCPIP的NIC mondatory吗?因为我没有使用任何NIC。 2)有没有办法授予Activesync授权。 3)哪种协议最好通过以太网在PC和WinCE Device(Headless)之间进行本地通信。(如VPN或TFTP或TCPIP等)

任何建议都将不胜感激

先谢谢 岩石

2 个答案:

答案 0 :(得分:1)

192.168.1.1处的Linksys路由器可能阻止ActiveSync。

此外,请确保设置中的USB连接设置为ActiveSync(启用高级网络功能),而不是大容量存储。

以下是从PocketPC FAQ复制的一些说明:(如果网站消失,请重新发布)

在为以太网加载新组件之前,您必须遵循一些初步步骤。

  • 建立与要使用ActiveSync的PC的串行电缆,红外线或USB连接。这需要将PC的计算机名称放在Pocket PC中以便与以太网一起使用。
  • 从以太网供应商的安装盘安装以太网驱动程序。这将添加网络控制面板以及其他相关文件。此安装需要不到250千字节的可用内存进行存储。如果您希望节省存储空间,也可以使用内置的NE-2000驱动程序。
  • 重置设备以加载新组件。

接下来,在Pocket PC上配置以太网的网络控制面板。

  • 点击开始。
  • 点击“设置”。
  • 点击网络。

Fig 1

图1:Socket低功耗以太网CF +卡的TCP / IP属性示例。

  • 输入Pocket PC的IP地址。我建议使用子网掩码为255.255.255.0的TCP / IP地址192.168.1.2和WINS服务器地址,即PC的IP地址(使用我推荐的设置为192.168.1.1)。
  • 将其他字段留空。

enter image description here

图2:Pocket PC上正确配置的网络控制面板设置。

<强>连接

  • 将Pocket PC和PC插入集线器。 (如果您使用的是交叉电缆,则可以直接连接Pocket PC和PC而无需集线器。)
  • 打开PC和Pocket PC,将以太网PC卡插入Pocket PC。
  • 要启动ActiveSync会话,请在Pocket PC上选择 ActiveSync (选择开始,然后选择程序,然后选择连接< /强>)。确保将方法设置为网络连接,并将连接到与PC计算机的名称相匹配。然后单击连接以启动ActiveSync通信。

如果启用连续的ActiveSync同步,Pocket PC将保持最新状态,只要连接到台式PC,就会下载新的电子邮件,任务,联系人以及其他文件和数据。

<强>疑难杂症

将以太网PC卡插入Pocket PC后,请检查PC以太网卡上的链接指示灯。如果它没有点亮,则表示您遇到电缆或集线器问题。

答案 1 :(得分:0)

网络电缆和设备是如何连接的?您使用的是集线器还是交换机(它们是否支持MDI / X?)。我问,通常你不能简单地用标准电缆连接两个设备。最好是使用支持Auto-MDI / X的小型开关,并正确切换以使用正常或反向布线。