|
|
@@ -48,8 +48,8 @@ func dialupEth0() error {
|
|
|
return fmt.Errorf("启动网口\"eth0\"失败: %w", err)
|
|
|
}
|
|
|
|
|
|
- eth2pid := baseapp.RUN_DIR + "/udhcpc.eth0.pid"
|
|
|
- cmd2 := exec.Command("udhcpc", "-b", "-i", "eth0", "-p", eth2pid)
|
|
|
+ eth0pid := baseapp.RUN_DIR + "/udhcpc.eth0.pid"
|
|
|
+ cmd2 := exec.Command("udhcpc", "-b", "-i", "eth0", "-p", eth0pid)
|
|
|
cmd2.Stdout = baseapp.Logger.WriterLevel(logrus.DebugLevel)
|
|
|
cmd2.Stderr = baseapp.Logger.WriterLevel(logrus.ErrorLevel)
|
|
|
if err := cmd2.Run(); err != nil {
|
|
|
@@ -61,8 +61,8 @@ func dialupEth0() error {
|
|
|
|
|
|
// 检测"eth0"网口上的"udhcpc"后台进程是否正在运行, 只保持一个实例
|
|
|
func udhcpcEth0Exists() (bool, error) {
|
|
|
- eth2pid := baseapp.RUN_DIR + "/udhcpc.eth0.pid"
|
|
|
- data, err := os.ReadFile(eth2pid)
|
|
|
+ eth0pid := baseapp.RUN_DIR + "/udhcpc.eth0.pid"
|
|
|
+ data, err := os.ReadFile(eth0pid)
|
|
|
if err != nil {
|
|
|
return false, err
|
|
|
}
|
|
|
@@ -82,8 +82,8 @@ func udhcpcEth0Exists() (bool, error) {
|
|
|
|
|
|
// 杀死"eth0"网口上的"udhcpc"进程(根据上次运行时它的PID-文件记录)
|
|
|
func KillEth0Udhcpc() error {
|
|
|
- eth2pid := baseapp.RUN_DIR + "/udhcpc.eth0.pid"
|
|
|
- data, err := os.ReadFile(eth2pid)
|
|
|
+ eth0pid := baseapp.RUN_DIR + "/udhcpc.eth0.pid"
|
|
|
+ data, err := os.ReadFile(eth0pid)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|