Usb modeswitch Intex 3.5g
Hintergrund
Vorgeschichte: Als ich letztes Jahr im Urlaub war, gab es bei einem örtlichen Discounter ein 3G USB Modem inklusive SIM-Karte für 9,99 € - gekauft.
Ich als alter Linuxer, will das Teil natürlich unter Linux verwenden (damals ein Ubuntu 14.04, heute eine aktuelle Manjaro Distribution). Da gab es allerdings einige Schwierigkeiten. Das Hauptproblem waren die zwei verschiedenen Modus, welche manche USB-Modems haben, nämlich der Massenspeichermodus und der Modemmodus. Der Massenspeichermodus dient dazu, um für Microsoft Windows gleich die passenden Treiber mitzuliefern. In diesem Modus verhält sich der UMTS-Stick wie ein USB-Stick. Mit einem Befehl kann dieser Modus verlassen und der Modem-Modus gestartet werden. Das geht unter Linux mit diesem Stick leider nicht auf Anhieb.
Manuelles Umschalten
Ein bisschen Stöbern brachte mich schnell auf ein OS-Projekt mit dem Namen usb_modeswitch. Es dürfte bei den gängigen Distributionen dabei sein oder in den Paketquellen verfügbar sein. Normalerweise sollte dieses Programm alles automatisch übernehmen, d. h. UMTS-Modem einstecken, kurz warten und los gehts. Bei meinem Intex (zugegebenermaßen ein Billigmodell) war das leider nicht der Fall.
Kurzfristig konnte ich mir jedoch mit folgendem Befehl helfen:
sudo usb_modeswitch -K -v 20a6 -p f00e
Ich habe mir dafür einen Alias in der .bashrc
erstellt, sodass ich lediglich umtsmodem eingeben muss:
# let's call this via umtsmodem alias umtsmodem='sudo usb_modeswitch -K -v 20a6 -p f00e'