|
@@ -232,7 +232,7 @@ func openNetwork() {
|
|
|
if modem.OpenEth2Net() {
|
|
if modem.OpenEth2Net() {
|
|
|
return true
|
|
return true
|
|
|
}
|
|
}
|
|
|
- // 重试: 4G模组重新上电初始化
|
|
|
|
|
|
|
+ // 4G模组重新上电初始化后重试
|
|
|
modem.ModuleExit()
|
|
modem.ModuleExit()
|
|
|
modem.ModuleInit(true)
|
|
modem.ModuleInit(true)
|
|
|
return modem.OpenEth2Net()
|
|
return modem.OpenEth2Net()
|
|
@@ -251,7 +251,7 @@ func openNetwork() {
|
|
|
baseapp.Logger.Warnf("[%s] 没有可用的网络连接!", MODULE_NAME)
|
|
baseapp.Logger.Warnf("[%s] 没有可用的网络连接!", MODULE_NAME)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-// 监控网线插拔
|
|
|
|
|
|
|
+// 监控有线插拔
|
|
|
func monitorEth0PlugCycle(plugCycle chan bool, done chan struct{}) error {
|
|
func monitorEth0PlugCycle(plugCycle chan bool, done chan struct{}) error {
|
|
|
updates := make(chan netlink.LinkUpdate)
|
|
updates := make(chan netlink.LinkUpdate)
|
|
|
if err := netlink.LinkSubscribe(updates, done); err != nil {
|
|
if err := netlink.LinkSubscribe(updates, done); err != nil {
|