Vorbereitungen:
Zunächst sollten per Synaptic die Pakete ppp, ppp-dhcp, ppp-devel, comgt und libusb-devel, letzteres mit Abhängigkeiten installiert werden.
Danach geht Ihr als root ins Terminal und gebt
lsusb
ein.
[root@localhost foxy]# lsusb
Bus 002 Device 002: ID 12d1:1001
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bei mir sieht das dann so aus, weil ich nur einen USB-Port besetzt habe, solltet Ihr noch andere Geräte laufen haben, dann bitte einmal ohne und einmal mit Stick eingeben
Die ID der oberen Zeile ist hier wichtig, weil ich nicht weiss, wie der Vodafone-Stick konfiguriert ist, dieses HOWTO ist speziell für o2.
So, und jetzt wird's spannend:
Ladet dieses Paket (usb_modeswitch) http://draisberghof.de/usb_modeswitch/us....4.tar.bz2 herunter.
SAM lädt alle Pakete nach Desktop und wir fangen an (Ihr könnt die Befehle jetzt einfach kopieren.)
Terminal öffnen:
su -
rootkennwort
cd /Desktop
tar xvf usb_modeswitch-0.9.4.tar.bz2
cd usb_modeswitch-0.9.4
./compile.sh
cp usb_modeswitch /usr/local/bin/
ldconfig
cd ..
rm -Rf usb*
Terminal schließen.
Nun werden die Befehle, die das System braucht, um den Huawei E169 als Modem und nicht als CD-Laufwerk zu erkennen, in die /etc/rc.local eingetragen, damit beim Booten zum einen der Huawei richtig geschaltet wird und zum anderen die Interneteinwahl per net_applet gleich automatisch starten kann (wenn so eingestellt).
Dazu wieder ein Terminal öffnen und eingeben:
su -
rootkennwort
mousepad/etc/rc.local
(Achtung, jetzt ploppt die Datei auf!!)
Am Ende der Datei folgende Zeilen einfügen, hier sind die IDs, die der Befehl lsusb ausgegeben hat, einzutragen:
if [ "`lsusb | grep 12d1 | cut -d : -f3 | cut -b -4`" = "1001" ]; then
usb_modeswitch -v 12d1 -p 1001 -d 1
usb_modeswitch -v 12d1 -p 1001 -H 1
fi
Datei speichern und schließen.
Hardwareseitig ist nun alles für die Konfiguration des Huawei vorbereitet.
Dann im laufenden Windowmanager das net_applet starten (wenn es nicht schon läuft) und per Rechtsklick die Option "Netzwerk konfigurieren" wählen, das Rootkennwort eingeben und dem Menü folgen.
Dort dann GPRS/Edge/3G wählen und dem Menü folgen, es wird ein Huawei-Modem erkannt, danach die PIN eingeben, die für die SIM vergeben ist, danach dann das angebotene Netz 26890 oder wie auch immer wählen, danach unter AP "surfo2" (ohne "") eingeben, Nutzername und Kennwort können leer bleiben, die Option "Beim Systemstart starten" wählen und dann die Verbindung starten.
Dies muss nur einmalig gemacht werden. Das Huawei vor dem Booten einstecken, die /etc/rc.local schaltet es in den Betriebsmodus, das net_applet startet die Verbindung dann automatisch ohne weiteres Zutun.
***
Hinweis in eigener Sache:
Da ich vorher schon 1000 Möglichkeiten ausprobiert habe, scheint bei mir etwas durcheinander zu sein, ich kann mein Netzwerk nicht konfigurieren, der Stick wird bei mir nicht erkannt.
So wähle ich mich noch einmal aus und wähle erneut über Gnome-PPP ein, dort habe ich als Init 3 (Initialisierungsstring) eingegeben:
AT+CGDCONT=1,"IP","surfo2"
Es ist wichtig, dass man dieses "surfo2" eingibt, sonst ist man in einem ganz anderen Netz und muss noch extra bezahlen, diese Konfiguration ist für das Internet-Pack-L (Flat) gedacht.
Noch ein Hinweis:
Ich habe mir zwischenzeitlich ein aktives USB-Verlängerungskabel besorgt, da ich den Stick auch am PC benutze und er dann, bedingt durch die USB-Ports ziemlich am Boden liegt, da gibt es Schwierigkeiten, SAM erkennt das Kabel als einen Hub und es kommt keine Verbindung zustande.
Die SAMianerInnen bedanken sich ganz herzlich bei flux, dessen HowTo wir ein ganz klein wenig abgeändert haben:
http://fluxflux.net/fluxflux-eee/tipps.html
Und nun viel Spaß mit SAM über UMTS!



(eure sind aber auch nicht schlecht
)