Mailinglist Archive: opensuse-de (1864 mails)

< Previous Next >
UMTS-Modem festnageln
  • From: Thaddäus Sierak <uchol@xxxxxxxxx>
  • Date: Thu, 29 Nov 2007 18:42:56 +0100
  • Message-id: <474EFA20.3070707@xxxxxxxxx>
Hallo zusammen,

bei mir ist ein UMTS-Modem Merlin XU870 von Vodafone tadellos monatelang gelaufen. Seit etwa 2 Wochen kriege ich aber immer öfter Ärger. Die Karte ist als USB-Modem definiert, ein Auszug aus der Konfiguration unten zitiert:

...
chat-script wvdial
connection-type modem
defaultroute yes
demand no
device /dev/ttyUSB0
dial-command ATDT
...
endpoint random
ifcfg-filename ifcfg-modem0
init1 ATZ
init2 AT+CGDCONT=1,"IP","web.vodafone.de"
init8 ATM1
...

Das Problem: die Karte wird immer wieder als ttyUSB3 montiert, dann kann ich mich nicht über KInternet im Netz anmelden. Auszug aus dem Kinternet-Protokoll:
...
pppd[0]: CONNECT
pppd[0]: --> Carrier detected. Chatmode finished.
pppd[0]: Serial connection established.
pppd[0]: Renamed interface ppp0 to modem0
pppd[0]: Using interface modem0
Status is: connecting
pppd[0]: Connect: modem0 <--> /dev/ttyUSB0
pppd[0]: CHAP authentication succeeded
pppd[0]: CHAP authentication succeeded
pppd[0]: Hangup (SIGHUP)
pppd[0]: Modem hangup
pppd[0]: Connection terminated.
Status is: disconnected
pppd[0] died: A modem hung up the phone (exit code 16)


Ich muss dann das Modem umkonfigurieren (mache über Yast), und device als /dev/ttyUSB3 festlegen. Dann klappt es auch mit der Anmeldung:
...
pppd[0]: CONNECT HSDPA 3.6
pppd[0]: --> Carrier detected. Chatmode finished.
pppd[0]: Serial connection established.
pppd[0]: Renamed interface ppp0 to modem0
pppd[0]: Using interface modem0
Status is: connecting
pppd[0]: Connect: modem0 <--> /dev/ttyUSB3
pppd[0]: CHAP authentication succeeded
pppd[0]: CHAP authentication succeeded
pppd[0]: Could not determine remote IP address: defaulting to 10.64.64.64
pppd[0]: local IP address 90.186.161.30
pppd[0]: remote IP address 10.64.64.64
pppd[0]: Script /etc/ppp/ip-up finished (pid 6648), status = 0x0
Status is: connected


bis nach einem weiteren Hochfahren die Karte wieder als /dev/ttyUSB0 angehängt wird und der Zirkus von vorne anfängt.

Wie kann ich bestimmen, dass diese Karte immer als /dev/ttyUSB0 montiert wird? Oder würde es besser sein, mit einer Script zu erkennen, wie sie angehängt wurde und die Konfiguration dementsprechend automatisch ändern? Oder würde eine Änderung in ifcfg-modem0 eine bessere Lösung bieten? Oder gibt es noch eine andere Lösung?

Gruß
Thaddäus
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups