From 31b08deb4aa455815d60f90511a354f8be8ef821 Mon Sep 17 00:00:00 2001 From: cuu Date: Sat, 30 Oct 2021 14:54:01 +0800 Subject: [PATCH] add more debug info in Wifi --- Menu/GameShell/10_Settings/Wifi/wifi.go | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Menu/GameShell/10_Settings/Wifi/wifi.go b/Menu/GameShell/10_Settings/Wifi/wifi.go index 14bcdd6..d1cc8ef 100644 --- a/Menu/GameShell/10_Settings/Wifi/wifi.go +++ b/Menu/GameShell/10_Settings/Wifi/wifi.go @@ -478,7 +478,8 @@ func (self *WifiList) Disconnect() { cli = fmt.Sprintf("sudo nmcli con down \"%s\"",out) - UI.System(cli) + out = UI.System(cli) + log.Println(out) self.CurEssid = "" self.CurBssid = "" @@ -615,8 +616,10 @@ func (self *WifiList) ConfigWireless(password string) { self.ShowBox("Connecting...") self.Connecting = true - - out := UI.System(fmt.Sprintf("sudo nmcli dev wifi connect %s password \"%s\"", ssid, password)) + cli := fmt.Sprintf("sudo nmcli dev wifi connect %s password \"%s\"", ssid, password) + log.Println(cli) + out := UI.System(cli) + log.Println(out) if strings.Contains(out, "successfully") { self.CurEssid = self.MyList[self.PsIndex].Essid self.CurBssid = self.MyList[self.PsIndex].Bssid @@ -692,9 +695,11 @@ func (self *WifiList) AbortedAndReturnToUpLevel() { func (self *WifiList) OnKbdReturnBackCb() { password_inputed := strings.Join(APIOBJ.PasswordPage.Textarea.MyWords, "") fmt.Println("Password inputed: ", password_inputed) - ip := self.GetWirelessIP() - if len(ip) < 6 { + + if len(password_inputed) > 4 { self.ConfigWireless(password_inputed) + }else { + log.Println("wifi password length too short ",len(password_inputed)) } }