全志T113移植EC800M

测试设备为创龙的TLT113-MiniEVM,使用USB CDC/ECM驱动。根据官方提供的SDK,仅需修改usb驱动源码,添加设备识别号以及零包机制等同imx6ul修改教程。之后设置quectel-CM上电自启,会导致本身的eth0网卡频繁断开又复联(ssh测试的时候发现频繁断开才发现)。增加一个延时启动之后没有这个问题了,有没有大佬测试过什么原因

请提供下对应的日志,quectel-CM和内核日志。

Feb 8 01:13:39 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #27 eth0, fe80::28d8:cbff:fe6d:b280%4#123, interface stats: received=0, sent=0, dropped=0, active_time=59 secs
Feb 8 01:13:42 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 28 eth0 192.168.0.10:123
Feb 8 01:13:42 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 29 eth0 [fe80::28d8:cbff:fe6d:b280%4]:123
Feb 8 01:13:46 T113-Tronlong daemon.info ntpd[1497]: kernel reports TIME_ERROR: 0x41: Clock Unsynchronized
Feb 8 01:14:42 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #28 eth0, 192.168.0.10#123, interface stats: received=0, sent=0, dropped=0, active_time=60 secs
Feb 8 01:14:42 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #29 eth0, fe80::28d8:cbff:fe6d:b280%4#123, interface stats: received=0, sent=0, dropped=0, active_time=60 secs
Feb 8 01:14:45 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 30 eth0 192.168.0.10:123
Feb 8 01:14:45 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 31 eth0 [fe80::28d8:cbff:fe6d:b280%4]:123
Feb 8 01:15:56 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #30 eth0, 192.168.0.10#123, interface stats: received=0, sent=0, dropped=0, active_time=71 secs
Feb 8 01:15:56 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #31 eth0, fe80::28d8:cbff:fe6d:b280%4#123, interface stats: received=0, sent=0, dropped=0, active_time=71 secs
Feb 8 01:16:00 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 32 eth0 192.168.0.10:123
Feb 8 01:16:00 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 33 eth0 [fe80::28d8:cbff:fe6d:b280%4]:123
Feb 8 01:16:05 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #5 usb0, 10.251.107.57#123, interface stats: received=51, sent=58, dropped=0, active_time=450 secs
Feb 8 01:16:05 T113-Tronlong daemon.info ntpd[1497]: 139.199.214.202 local addr 10.251.107.57 →
Feb 8 01:16:05 T113-Tronlong daemon.info ntpd[1497]: 193.182.111.14 local addr 10.251.107.57 →
Feb 8 01:16:05 T113-Tronlong daemon.info ntpd[1497]: 202.118.1.81 local addr 10.251.107.57 →
Feb 8 01:16:05 T113-Tronlong daemon.info ntpd[1497]: 202.112.31.197 local addr 10.251.107.57 →
Feb 8 01:16:05 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #7 usb0, fe80::ac0c:29ff:fea3:9b6d%5#123, interface stats: received=0, sent=0, dropped=0, active_time=450 secs
Feb 8 01:16:07 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #32 eth0, 192.168.0.10#123, interface stats: received=0, sent=0, dropped=0, active_time=7 secs
Feb 8 01:16:07 T113-Tronlong daemon.info ntpd[1497]: 193.182.111.14 local addr 192.168.0.10 →
Feb 8 01:16:07 T113-Tronlong daemon.info ntpd[1497]: 202.118.1.81 local addr 192.168.0.10 →
Feb 8 01:16:07 T113-Tronlong daemon.info ntpd[1497]: 139.199.214.202 local addr 192.168.0.10 →
Feb 8 01:16:07 T113-Tronlong daemon.info ntpd[1497]: 202.112.31.197 local addr 192.168.0.10 →
Feb 8 01:16:07 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #33 eth0, fe80::28d8:cbff:fe6d:b280%4#123, interface stats: received=0, sent=0, dropped=0, active_time=7 secs
Feb 8 01:16:10 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 34 eth0 192.168.0.10:123
Feb 8 01:16:10 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 35 eth0 [fe80::28d8:cbff:fe6d:b280%4]:123
Feb 8 01:20:30 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #34 eth0, 192.168.0.10#123, interface stats: received=0, sent=16, dropped=0, active_time=260 secs
Feb 8 01:20:30 T113-Tronlong daemon.info ntpd[1497]: 193.182.111.14 local addr 192.168.0.10 →
Feb 8 01:20:30 T113-Tronlong daemon.info ntpd[1497]: 202.118.1.81 local addr 192.168.0.10 →
Feb 8 01:20:30 T113-Tronlong daemon.info ntpd[1497]: 139.199.214.202 local addr 192.168.0.10 →
Feb 8 01:20:30 T113-Tronlong daemon.info ntpd[1497]: 202.112.31.197 local addr 192.168.0.10 →
Feb 8 01:20:30 T113-Tronlong daemon.info ntpd[1497]: Deleting interface #35 eth0, fe80::28d8:cbff:fe6d:b280%4#123, interface stats: received=0, sent=0, dropped=0, active_time=260 secs
Feb 8 01:20:33 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 36 eth0 192.168.0.10:123
Feb 8 01:20:33 T113-Tronlong daemon.info ntpd[1497]: Listen normally on 37 eth0 [fe80::28d8:cbff:fe6d:b280%4]:123

[02-10_05:43:41:327] AT> at+cops?
[02-10_05:43:41:330] AT< +COPS: 0,2,“46000”,7
[02-10_05:43:41:330] AT< OK
[02-10_05:43:41:330] AT> at+qeng=“servingcell”
[02-10_05:43:41:339] AT< +QENG: “servingcell”,“NOCONN”,“LTE”,“TDD”,460,00,8F2EEC2,230,40936,41,5,5,3193,-83,-5,-78,19,0
[02-10_05:43:41:339] AT< OK
[02-10_05:43:41:339] AT> AT+QNETDEVCTL?
[02-10_05:43:41:342] AT< +QNETDEVCTL: 1,1,1,1
[02-10_05:43:41:342] AT< OK
[02-10_05:43:41:342] AT> AT+CGACT?
[02-10_05:43:41:345] AT< +CGACT: 1,1
[02-10_05:43:41:345] AT< OK
[02-10_05:43:41:345] AT> AT+CGPADDR=1
[02-10_05:43:41:348] AT< +CGPADDR: 1,“10.30.87.215”
[02-10_05:43:41:348] AT< OK

晚一点启动就不会出现这个问题。不知道系统是不是有什么冲突了

怀疑是路由的问题。
出问题的时候, 执行route -n 看看是不是eth0 在default route 里。