在线升级,下载升级包过程中提示网络异常导致升级失败。

问题描述:

      连接wifi,选择在线升级,在现在升级包过程中,提示网络异常,导致升级失败。


问题解决:

    首先分析mainlog中对应时间点上下文的log.通过搜索rssi,查看当前wifi连接状态,如下:

    

12-03 15:49:37.523602: E/WifiManager(812): calculateSignalLevel rssi:-65,numLevels:5,signalLevel:4
12-03 15:49:40.549340: E/WifiManager(812): calculateSignalLevel rssi:-61,numLevels:5,signalLevel:4
12-03 15:49:43.553364: E/WifiManager(812): calculateSignalLevel rssi:-61,numLevels:5,signalLevel:4
12-03 15:49:46.569255: E/WifiManager(812): calculateSignalLevel rssi:-56,numLevels:5,signalLevel:4
12-03 15:49:49.574200: E/WifiManager(812): calculateSignalLevel rssi:-56,numLevels:5,signalLevel:4
12-03 15:49:52.582927: E/WifiManager(812): calculateSignalLevel rssi:-58,numLevels:5,signalLevel:4
12-03 15:49:55.588845: E/WifiManager(812): calculateSignalLevel rssi:-58,numLevels:5,signalLevel:4
12-03 15:49:58.592169: E/WifiManager(812): calculateSignalLevel rssi:-55,numLevels:5,signalLevel:4
12-03 15:50:01.596349: E/WifiManager(812): calculateSignalLevel rssi:-55,numLevels:5,signalLevel:4
12-03 15:50:04.619143: E/WifiManager(812): calculateSignalLevel rssi:-49,numLevels:5,signalLevel:4
以上log确认当前wifi连接正常,并通过下面log进行确认(搜索getActivityNetworkInfo进行确认)
Line 22: 12-03 15:49:27.901477   812  1197 D ConnectivityService: getActiveNetworkInfo:NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Huawei-Guest", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false, simId: 0/10102
Line 23: 12-03 15:49:27.902108   812  1142 D ConnectivityService: getActiveNetworkInfo:NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Huawei-Guest", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false, simId: 0/10102
Line 24: 12-03 15:49:27.903662   812 24894 D ConnectivityService: getActiveNetworkInfo:NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Huawei-Guest", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false, simId: 0/10102
Line 25: 12-03 15:49:27.904284   812   827 D ConnectivityService: getActiveNetworkInfo:NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Huawei-Guest", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false, simId: 0/10102
Line 27: 12-03 15:49:27.922907   812   822 D ConnectivityService: getActiveNetworkInfo:NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Huawei-Guest", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false, simId: 0/10102
。。。。
在通过搜索Posix,并找到对应的应用,log如下:
Line 16856: 12-03 15:50:14.670167  1752 12457 D Posix   : [Posix_connect Debug]Process com.huawei.android.hwouc :82
在找到当前log上下文中类似下面log中的信息,如下:
12-03 15:50:14.754620  1752 12457 I System.out: [socket][26:35765] exception
12-03 15:50:14.754672  1752 12457 I System.out: [CDS]close[35765]
12-03 15:50:14.756266  1752 12457 I System.out: close [socket][/0.0.0.0:35765]

通过以上log确认,虽让当前wifi连接正常,但是连接服务器时抛出异常。这个时候我们使用网络封包分析工具Wireshark进行分析,通过搜索上面蓝色端口号 35765,得到以下信息如下:

157 33.913491 192.168.61.185 111.206.10.11 TCP 76 35765→82 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 SACK_PERM=1 TSval=2602632 TSecr=0 WS=64
158 33.997772 111.206.10.11 192.168.61.185 ICMP 104 Destination unreachable (Host administratively prohibited) 
这个信息表示对方主机不存在或者没有跟对方建立连接
因此最后得到确认,服务器不可达,此时排除手机端问题,也就是说当前wifi连接ok,但是无法连接服务器,需要check服务器事是否稳定。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

高桐@BILL

分享快乐,快乐分享...

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值