Wednesday, December 30, 2009

USB Stick unter Linux

Die meisten USb-Sticks funktionieren einwandfrei unter linux, dennoch muss man ein paar Kniffe kennen:

KNetworkmanager funzt unter openSUSE 11.2 schon sehr gut, man kann die PIN etc. angeben, dennoch kann es sein dass sich nichts tut.

Tipp: Viele USB-Sticks melden sich zusätzlich als Cdrom-Laufwerk, in diesem Status funzt das Modem nicht korrekt. Ein "eject /dev/sr1" hilft. Um das richtige Device herauszufinden in "dmesg |tail -f" die Meldungen verfolgen während sie den Stick einstecken.

Wenn sie mit wvdial eine Verbindung herstellen wollen ist es ratsam eine wvdial konfiguration zu haben die nur die PIN setzt, da diese nur einmal nach dem einstecken des Sticks gesetzt werden kann:

---snip-/etc/wvdial-pin.conf--
Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = AT +CPIN=1234
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2
Init4 = AT +CGDCONT=1,"IP","surfo2"
Area Code =
Phone = *99#
Username = freedom
Password = freedom
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 300
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
---snap---

Have a lot of fun!