#!/bin/sh . /usr/lib/libmodcgi.sh check "$PPP_GMODE" o3G p3G p2G o2G xXG check "$PPP_ENABLED" yes:auto "*":man check "$PPP_FALLBACK" yes:fallback eval "$(modcgi branding:pkg:cmd mod_cgi)" sec_begin '$(lang de:"Starttyp" en:"Start type")' cat << EOF
EOF sec_end sec_begin '$(lang de:"Einstellungen" en:"Settings")' cat << EOF
$(lang de:"Allgemeine Logdatei" en:"Global logfile"): $(lang de:"(anzeigen)" en:"(show)")
$(lang de:"Dieses Skript vor Verbindungsaufbau ausführen" en:"Execute this script before dialin"):
$(lang de:"Dieses Skript nach Verbindungsabbau ausführen" en:"Execute this script after hangup"):
$(lang de:"Befehls-TTY (zB /dev/ttyUSB2)" en:"Command-TTY (eg /dev/ttyUSB2)"):
EOF sec_end if [ -n "$PPP_DIAGTTY" ]; then sec_begin '$(lang de:"Modus" en:"Mode")' if [ -n "$MOD_CGI_CMD" ] && [ -n "$PPP_DIAGTTY" ]; then outMOD=$MOD_CGI_CMD if [ "$MOD_CGI_CMD" = "o3G" ]; then outMOD="3G (ausschliesslich)" sysMOD="14,2" fi if [ "$MOD_CGI_CMD" = "p3G" ]; then outMOD="3G (bevorzugt)" sysMOD="2,2" fi if [ "$MOD_CGI_CMD" = "p2G" ]; then outMOD="2G (bevorzugt)" sysMOD="2,1" fi if [ "$MOD_CGI_CMD" = "o2G" ]; then outMOD="2G (ausschliesslich)" sysMOD=13,1 fi [ -n "$sysMOD"] && echo -en "AT^SYSCFG=$sysMOD,3FFFFFFF,2,4\r" > $PPP_DIAGTTY & echo "Modus $outMOD gesetzt." fi cat << EOFEOF sec_end fi sec_begin '$(lang de:"Fallback" en:"Fallback")' cat << EOF Vorsicht! Dieses Feature ist experimentell und darf nur nach sorgfältiger Prüfung des Quelltextes auf eigene Gefahr hin aktiviert werden!
$(lang de:"Logdatei von Fallback" en:"Fallback-logfile"): $(lang de:"(anzeigen)" en:"(show)")
$(lang de:"Internetverbindung in diesem Intervall prüfen" en:"Internet connection check interval"): $(lang de:"Sekunden" en:"seconds")
$(lang de:"Alternative Verbindung aufbauen nach" en:"Establish alternative connection after a timeout of"): $(lang de:"Sekunden ohne Antwort" en:"seconds")
$(lang de:"Leerzeichen getrennte Liste der Hosts zum Prüfen der Internetverbindung" en:"Space separated list of hosts to be used for internet connection check"):
$(lang de:"Host zum Prüfen auf Wiederherstellung (nicht erreichbar während der Verbindung!)" en:"Host for online-again check (not reachable while dun-connection!)"):
EOF sec_end