====== UMTS mit dem XSStick W14 ====== ===== Ubuntu 9.10 ===== === Benötigte Packages: === Da dass in der Distri mitgelieferte usb_modeswitch nicht wirklich mit dem Stick umgehen kann,\\ ist eine aktualisierung auf mindestens 1.0.5 notwendig. Unter folgender URL ist ein Debian-Package verfügbar,\\ welches auch Problemlos unter Ubuntu funktioniert.\\ http://packages.debian.org/search?keywords=usb-modeswitch === Configuration === ==/etc/udev/rules.d/80-usb_modeswitch.rules== Damit diese Rule überhaubt aktiviert wird, muss die Zeile 12 hier auskommentiert werden:\\ #GOTO="modeswitch_rules_end" Eigentlich gibt es ab Zeile 113 hier schon eine Regel für den Stick, allerdings funktionierte diese hier nicht\\ und wurden ersetzt:\\ # MobiData MBD-200HU, ST Mobile Connect #SYSFS{idVendor}=="1c9e", SYSFS{idProduct}=="f000", RUN+="/usr/share/usb_modeswitch/usb_modeswitch.sh '%b/%k/%s{idVendor}/%s{idProduct} /%s{manufacturer}/%s{product}/%s{serial}'" SYSFS{idVendor}=="1c9e", SYSFS{idProduct}=="f000", RUN+="/usr/local/bin/flipp.sh" SYSFS{idVendor}=="1c9e", SYSFS{idProduct}=="9603", RUN+="/usr/local/bin/modem.sh" Dass erste Script schaltet den Stick erst in den Modem Modus:\\ ==/usr/local/bin/flipp.sh== #!/bin/bash sleep 15 if [ -c /dev/ttyUSB1 ];then echo "Loesche /dev/ttyUSB1" rm /dev/ttyUSB1 fi echo "Flipping Stick" sleep 3 /usr/sbin/usb_modeswitch -c /etc/usb_modeswitch.d/1c9e\:f000 exit 0 Danach werden die Devices manipuliert, da der Network-Manager unbedings ttyUSB1 verwenden will, aber ttyUSB2 benutzt werden muss:\\ ==/usr/local/bin/modem.sh== #!/bin/bash mom2=0 while [ $mom2 != 30 ];do echo "Warte auf die Serielle Schnittstelle $mom2" if [ -c /dev/ttyUSB1 ];then echo "Manipuliere Schnittstelle" rm /dev/ttyUSB1 ln -s /dev/ttyUSB2 /dev/ttyUSB1 break fi mom2=$((mom2+1)) sleep 6 done echo "FERTIG !!??" exit 0 Da usb_modeswitch trotz erfolgreichen Umstellens mit einem Fehler beendet wird, wurde der Success-Check entfernt:\\ ==/etc/usb_modeswitch.d/1c9e:f000== #CheckSuccess=20 Nun kann im NetworkManager eine "Mobile Broadband" Verbindung angelegt werden.\\ Daten dazu:\\ Username / Passwort: GPRS\\ Rufnummer: *99#\\ APN: web.vodafone.de\\ PIN: PIN\\ ==== Quellen / Links: ==== http://www.unixboard.de/vb3/showthread.php?t=44476&page=2\\ http://dokumenteundeinstellungen.de/access/index.php?title=XS_Stick_W14\\ http://forum.ubuntuusers.de/topic/mobilcom-debitelstick-t-mobile/\\ http://wiki.ubuntuusers.de/Baustelle/XS_Stick_W14\\ http://www.draisberghof.de/usb_modeswitch/#download\\