Starting zt causes loss of internet

我自己弄出一个临时的解决办法如下:
经过我反复测试,开机正常后需要等待一会,zt网络才能建立好连接,zt网络连接好之后路由表就会改变。
这时在终端中运行一个修复脚本可以在本次使用时修复问题,下次重启还需要重新操作一遍。
把如下文本保存为一个文件然后在终端中使用sudo bash filename即可。
里面的interface和ipaddress换成自己的就可以了。
运行过程中不能关闭终端窗口,如果不想一直开一个终端窗口,可以在screen中运行。

#!/bin/bash
ip route del 0.0.0.0 dev ztly52zd27
ip route del default dev ztly52zd27
ip addr del 169.254.110.178 dev ztly52zd27
ip route replace default via 192.168.101.1 dev ztly52zd27
echo -n "1"
ip route replace default via 192.168.101.1 dev ztly52zd27
echo -n ",2"
ip route replace default via 192.168.101.1 dev ztly52zd27
echo -n ",3"
x=3
while true
do
  sleep 30
  ip route replace default via 192.168.101.1 dev ztly52zd27
  $x+=1
  echo -n ","$x
done

要想彻底解决问题还是需要找出问题出在哪个地方才可以。
有可能是connman的问题。
由于禁用connman服务后我不会手动配置网络,连接WiFi,所以我没有测试。