一.问题描述:
1.使用新的手持机(系统为2013.05.09)同步USB之后不能使用GPRS网络连接远程服务器调试程序,后来他们自己在同步软件的连接设置里面将连接模式设置成“Intermet”(默认是’自动连接’)就可以连接远程服务器调试程序了。
注:新的手持机是使用win7系统的pc机调试程序,这台win7系统的电脑已经连接外网,可以访问外网服务器。
2.用老的手持机(系统为2012-09-25)同步USB之后使用gprs网络连接远程服务器调试程序没有反馈过不能连接远程服务器调试程序的问题。
注:老的手持机是使用xp系统的pc机调试程序,当时那台xp系统的电脑并没有连接外网,不能访问外网服务器,如果当时的开发人员可以在调试程序的时候连接远程服务器,那么连接服务器走的肯定是gprs网络,但是后来使用xp系统的开发人员已经离职,所以就不确定之前有没有过这个问题
二.测试尝试:
1.我使用过两台xp,一台win7,一台win8的系统做过如下测试:
先同步USB在连接gprs网络,如果我把网线拔掉,此时打开ie浏览器无法访问百度,如果我再把USB同步的数据线拔掉,又可以访问百度了。
说明在先同步usb再去拨号,即使拨号成功这个时候走的还是sub网络通道。
如果在同步之前先用gprs连接成功,再去同步,这个时候即使把网线拔掉也可以访问百度。
说明先进行gprs拨号再同步usb则此时跑的是gprs网络。
注:客户反映用win7系统将连接模式设置成“Intermet”才可以连接远程服务器,我用win7
的系统尝试过使用三种连接模式(自动,单位网络,internet)都可以通过usb同步访问
外网。我们这边判断是否能够连接外网的方式是通过打开ie浏览器访问百度。
但有一台win7笔记本用我们手持机同步以后不能通过usb同步访问外网。
测试结论:1.gprs 和 usb 网络通道,采用最先已经连接的网络通道,如果先同步usb再去 连
接gprs则采用usb的数据通道,反之采用gprs通道。
2.对于客户说将连接模式设置成“Intermet”之后可以调试了,其实这个时候手持
机采用的还是usb数据通道。
3.至于为什么客户的机器需要将连接模式设置成“Intermet”,可能和pc系统有关
系。
三.对问题的说明:
客户反映在使用旧机器的可以调试远程服务器有两种可能性:
第一:先连接gprs网络之后再同步连接usb。
第二:用来开发的程序的pc机可以访问外网。
如果客户想通过usb调试程序的同时再连接外网服务器目前也只能用以上两种方式实现。或者在同步usb的同时连接wifi网络。