#!/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 << EOF

       

EOF 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