From daac628c64069633787588372dea22499ac35396 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期三, 18 十月 2023 16:52:56 +0800
Subject: [PATCH] 修复集群功能

---
 system-service/iwlist/iwlist.go |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/system-service/iwlist/iwlist.go b/system-service/iwlist/iwlist.go
index a175a21..c92554b 100644
--- a/system-service/iwlist/iwlist.go
+++ b/system-service/iwlist/iwlist.go
@@ -1,6 +1,7 @@
 package iwlist
 
 import (
+	"fmt"
 	"os/exec"
 	"regexp"
 	"strconv"
@@ -44,7 +45,9 @@
 
 func Scan(interfaceName string) ([]Cell, error) {
 	// execute iwlist for scanning wireless networks
-	cmd := exec.Command("iwlist", interfaceName, "scan")
+	// 鍗氶�氱綉鍗′笉鍔爏udo鎵弿涓嶅埌缃戠粶
+	cmdStr := fmt.Sprintf("sudo iwlist %s scan", interfaceName)
+	cmd := exec.Command("/bin/bash", "-c", cmdStr)
 	out, err := cmd.CombinedOutput()
 	if err != nil {
 		return nil, err

--
Gitblit v1.8.0