p1 = 1
p2 = 24+1
-NETWORK="194.0"
-TRAPHOST="194.0.255.20"
-LOGHOST="194.0.255.20"
-
#MODE="RAW"
MODE="minicom"
import sys
import os
import time
+from zyxelcommon import *
sys.stderr = open("/tmp/err","w+")
#sys.stdout = open("/tmp/out","w+")
else:
sys.stdout.write(text + "\n")
-# No Z-constant for you!
-def retSubnet(sw):
- (rad,num) = sw
- if rad <= 7 or (rad == 8 and (sw <= 3 or sw == 6)):
- return "241"
- if rad <= 13 or (rad == 14 and sw != 4) or (rad == 15 and sw <= 3):
- return "242"
- if rad <= 22 or (rad == 23 and sw >= 4) or (rad == 24 and sw == 4):
- return "243"
- if rad <= 29 or (rad == 30 and (sw == 4 or sw == 5)):
- return "244"
- return "245"
-
-def retIP(sw):
- (rad,num) = sw
- gangefaktor = rad - ((rad - 1) / 2)
- lopenr = 2 + 6 * gangefaktor + num
- return NETWORK + ".%s.%s" % (retSubnet(sw), lopenr)
-
sw = deduceSwitch()
if ((sw[0] % 2) == 0):