GPRS einrichten

GPRS unter SHR und Simyo einrichten

#!/bin/sh

APN="internet.eplus.de"
USERNAME="simyo"
PASSWORD="simyo"
BUSNAME="org.freesmartphone.frameworkd"
OBJECTPATH="/org/freesmartphone/GSM/Device"
METHODNAME="org.freesmartphone.GSM.PDP.ActivateContext"
mdbus -s $BUSNAME $OBJECTPATH $METHODNAME $APN "$USERNAME" "$PASSWORD"
#!/bin/sh                              
BUSNAME="org.freesmartphone.frameworkd"    
OBJECTPATH="/org/freesmartphone/GSM/Device"              
METHODNAME="org.freesmartphone.GSM.PDP.DeactivateContext"
mdbus -s $BUSNAME $OBJECTPATH $METHODNAME

Diese zwei Dateien erstellen und jeweils mit chmod +x ausführbar machen. Anschließend die folgenden zwei Desktop-Dateien unter /usr/share/applications/ erstellen. Pfad zu den Scripten muss natürlich angepasst werden.

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GPRSon
Type=Application
Terminal=false
Exec=/media/card/gprs/gprson.sh
Icon=
Categories=Office;
Comment=GPRS on
SingleInstance=true
StartupNotify=true
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=GPRSoff
Type=Application
Terminal=false
Exec=/media/card/gprs/gprsoff.sh
Icon=
Categories=Office;
Comment=GPRS off
SingleInstance=true
StartupNotify=true

Damit diese Vorgehensweise auch unter SHR funktioniert müssen noch die folgenden zwei Befehle einmalig ausgeführt werden.

echo ppp-generic > /etc/modutils/ppp-generic
update-modules