|
@@ -180,7 +180,9 @@ def __scan():
|
|
|
color = li_nodes.itemconfig("end", bg=bg)
|
|
|
ip = str(node_nr).rjust(3," ") +" "+ node["IP"]
|
|
|
bg = ""
|
|
|
- if node["PortTypes"]:
|
|
|
+ if "PortTypes" in node:
|
|
|
+ if not node["PortTypes"]:
|
|
|
+ pass
|
|
|
if node["PortTypes"][0] == "@":
|
|
|
ip += " DMX-in"
|
|
|
bg ="yellow"
|
|
@@ -455,6 +457,10 @@ for ip in txt:
|
|
|
else:
|
|
|
continue
|
|
|
print("-",ip)
|
|
|
+ if ip == "2.255.255.255":
|
|
|
+ print("- workaround -")
|
|
|
+ local_ips.append("2.0.0.255")
|
|
|
+
|
|
|
local_ips.append(ip)
|
|
|
|
|
|
#local_ips.sort()
|