diff --git a/wicd/monitor.py b/wicd/monitor.py index b86fadd..b3b19e1 100755 --- a/wicd/monitor.py +++ b/wicd/monitor.py @@ -192,15 +192,15 @@ class ConnectionStatus(object): if wired.CheckIfWiredConnecting(): info = ["wired"] else: - info = ["wireless", wireless.GetCurrentNetwork(iwconfig)] + info = ["wireless", str(wireless.GetCurrentNetwork(iwconfig))] elif state == misc.WIRELESS: self.reconnect_tries = 0 - info = [wifi_ip, wireless.GetCurrentNetwork(iwconfig), + info = [str(wifi_ip), str(wireless.GetCurrentNetwork(iwconfig)), str(self._get_printable_sig_strength()), str(wireless.GetCurrentNetworkID(iwconfig))] elif state == misc.WIRED: self.reconnect_tries = 0 - info = [wired_ip] + info = [str(wired_ip)] else: print 'ERROR: Invalid state!' return True