T-Mobile Web-Stick I (ZTE MF637) unter Ubuntu 9.10 Karmic Koala

t-mobile-stick-ztemf637

Am Dienstag habe ich mir für mein Leni bei T-Mobile Austria den Web Stick I mit dem aktuellen SURF UNLIMITD (3 GB) Angebot bestellt und heute morgen wurde er auch schon geliefert.

Was ich nicht wusste, ist, daß dies ein ZTE Stick ist, der unter Ubuntu nicht ohne Probleme erkannt wird. Also habe ich ihn guten Mutes angesteckt und er wurde auch sofort erkannt, allerdings als USB Speicher (Festplatte) und dann ist nichts weiter passiert. Eine kurze Suche (Google ist Dein Freund 8-) )  erinnerte mich daran, daß man die SIM-Karte erst einmal aktivieren muss, also Anruf bei T-Mobile und aktivieren lassen (Telefonnummer der SIM Karte und Serial Number bereithalten, auch sollte man sein Geburstsdatum wissen) und dann warten. Aktivierung dauert laut Hotline zwischen 15 Minuten und 24 Stunden (hoffentlich ein schlechter Scherz)

Weitere Versuche musste ich auf den Abend verschieben, da die Grundgebühr ja auch verdient werden muss.

Aktivierung war erfolgt (überprüfen durch einlegen in ein Handy) aber mein Ubuntu hat das nicht interessiert, ich hatte weiterhin nur eine USB Festplatte, kein USB-Modem

6 Stunden später kann ich folgendes berichten: ja, der Stick funktioniert unter Ubuntu.

Folgendes musste ich ändern:

1) 3 Pakete installieren: libusb_dev, usb_modemswitch, wvdial

In einem Terminal folgendes eingeben:

sudo apt-get install linusb_dev

sudo apt-get usb_modemswitch

sudo apt-get install wvdial

2)  folgende Konfigurationsdateien anlegen / editieren:

usb_modeswitch.conf:
sudo gedit /etc/usb_modeswitch.conf

folgende Zeilen zusätzlich eintragen:

########################################################
# ZTE MF637 (aka “Onda MDC525UP”)
#
# Contributor: andylog

DefaultVendor=  0x19d2
DefaultProduct= 0×2000

TargetVendor=   0x19d2
TargetProduct=  0×0037

# only for reference
# MessageEndpoint=0×01

MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″

10-modem.fdi: Informationen für HAL DEAMON

sudo cp /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi /etc/hal/fdi/information/

gksudo gedit /etc/hal/fdi/information/10-modem.fdi

folgende Zeilen hinzufügen:

<!– ZTE MF637 HSDPA USB dongle –>
<match key=”@info.parent:usb.product_id” int=”0×0031″>
<match key=”@info.parent:usb.interface.number” int=”3″>
<append key=”modem.command_sets” type=”strlist”>GSM-07.07</append>
<append key=”modem.command_sets” type=”strlist”>GSM-07.05</append>
</match>
</match>


999-zte.rules: Zur automatischen Ausführung des usb_modeswitch wenn der Stick angesteckt wird:

gksudo gedit /etc/udev/rules.d/999-zte.rules

folgendes eintragen:

SUBSYSTEM==”usb”, SYSFS{idProduct}==”2000″, SYSFS{idVendor}==”19d2″, RUN+=”/usr/sbin/usb_modeswitch”

wenn man nun den USB stick ansteckt, sollte usb_modeswitch ausgeführt werden und dmesg liefert folgenden Output:

[   34.162374] usb 1-2: new high speed USB device using ehci_hcd and address 6
[   34.340646] usb 1-2: configuration #1 chosen from 1 choice
[   34.345832] scsi6 : SCSI emulation for USB Mass Storage devices
[   34.350496] usb-storage: device found at 6
[   34.350505] usb-storage: waiting for device to settle before scanning
[   34.536644] usbcore: registered new interface driver usbserial
[   34.536698] USB Serial support registered for generic
[   34.536839] usbcore: registered new interface driver usbserial_generic
[   34.536847] usbserial: USB Serial Driver core
[   34.551469] USB Serial support registered for GSM modem (1-port)
[   34.551677] option 1-2:1.0: GSM modem (1-port) converter detected
[   34.551891] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB0
[   34.551953] option 1-2:1.1: GSM modem (1-port) converter detected
[   34.552167] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB1
[   34.552243] option 1-2:1.3: GSM modem (1-port) converter detected
[   34.552463] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB2
[   34.552513] usbcore: registered new interface driver option
[   34.552521] option: v0.7.2:USB Driver for GSM modems

über den Network Manager kann man nun die Verbindung konfigurieren (zum Vergrößern auf die Thumbnails klicken):

Bildschirmfoto-Neue mobile Breitbandverbindung Bildschirmfoto-Neue mobile Breitbandverbindung-1Bildschirmfoto-Neue mobile Breitbandverbindung-2 Bildschirmfoto-Neue mobile Breitbandverbindung-3Bildschirmfoto-Neue mobile Breitbandverbindung-4 Bildschirmfoto-T-Mobile Vorgabe 1 bearbeiten Bildschirmfoto-T-Mobile bearbeiten eigenen PIN eingeben, anwenden klicken, fertig :-D


Darüber hinaus  haeb ich von der T-Mobile Seite die Linux Treiber heruntergeladen und installiert (ja die gibt es tatsächlich) (Ich weiß nicht ob man diese tatsächlich benötigt, aber man erhält ein schönes, buntes Interface wie unter Windows :-)

Bildschirmfoto-T-Mobile Internet Manager 03

Download hier: http://www.t-mobile.de/fremdcontent/1,2790,127235,00.htm

Das zip file enthält einerseits ein .deb Paket, das sich nicht installiern lies obwohl der Paketmanager meint, daß alle Dependencies erfüllt sind und andererseits ein Tarfile.

Das Tarfile entpacken, dann erhält man einen Unterordner mit Namen Tmobile_LinuxUI.

Ein Terminalfenster öffnen und in den Ordner wechseln, sudo ./install.sh ausführen und Installation abwarten, fertig.

Unter Internet findet man dann ein hübsches Icon von T-Mobile mit dem man die Verbindung auch steuern könnte. Viel Spaß



Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • email
  • MisterWong.DE
  • MySpace
Tags: , , , ,  

Leave a Reply

You must be logged in to post a
video comment.