Update: 17.01.2009: Init3 Parameter aktualisiert
Mich hat schon lange interessiert, wie gut es funktioniert mein Handy sich als Modem macht und vor allen, wie man es unter Linux zum Laufen kriegt.
Es gibt Unmengen von Anleitungen, nur hat bei mir keine Einzige Anleitung funktioniert. Weder „pppd“ noch „kppp“ und etliche Skript haben versagt. Dann habe ich emerge angeworfen und mir „wvdial“ installiert. 5 min später lief meine UMTS-Verbindung über das Handy.
Der Befehl „wvdialconf“ konfiguriert euch euer „Modem“ oder „Handy“ selber vor und legt die Daten in /etc/wvdial.conf ab.
Hier folgen meine Einstellungen. Bitte lasst zuerst das Programm „wvdialconf“ laufen und vergleicht sie dann mit meinen Einstellungen.
Folgendes musste ich bei mir für das USB-Kabel in /etc/wvdial.conf
[Dialer Default]
Modem = /dev/ttyACM0
Baud = 921600
Stupid Mode = 1
DialCommand = ATDT
Init1 = AT&FE0V1&D2&C1S0=0
Init2 = ATS7=60L0M1X3
# Init3 = AT+CGDCONT=1,"IP","internet.eplus.de" # Parameter bis Mitte 2008
Init3 = AT+cgdcont=1,"IP","internet.eplus.de","0.0.0.0"
Phone = *99***1#
Username = eplus
Password = gprs
Für Bluetooth sollte der folgende Eintrag funktionieren:
[Dialer Default]
Modem = /dev/rfcomm0
Baud = 921600
Stupid Mode = 1
DialCommand = ATDT
Init1 = AT&FE0V1&D2&C1S0=0
Init2 = ATS7=60L0M1X3
# Init3 = AT+CGDCONT=1,"IP","internet.eplus.de" # Parameter bis Mitte 2008
Init3 = AT+cgdcont=1,"IP","internet.eplus.de","0.0.0.0"
Phone = *99***1#
Username = eplus
Password = gprs
Für Bluetooth muss der folgende Eintrag in die: /etc/bluetooth/rfcomm.conf
rfcomm0 {
bind yes;
device <mac-of-your-bluetooth-device>;
channel 1;
}
Mit dem Befehl „wvdial“ wählt er die „Default-Verbindung“.
Nennt man die Verbindungen mit Namen: [Dialer usb]
…, so kann man mit „wvdial usb“ auch eine bestimmte Verbindung wählen.
Tipp: deaktiviert vorher alle Netzwerkkarten oder löscht wenigstens das „default Gataway“ , sonst wird die Verbindung nicht funktionieren, obwohl sie aufgebaut ist.