Hi,
ich versuche, einen 4G Systems W14 Stick unter Ubuntu 9.10 zum Laufen zu kriegen.
Ich habe mich weitestgehend an diese Anleitung gehalten: http://wiki.ubuntuusers.de/Baustelle/XS_Stick_W14
Was ich bisher nicht gemacht habe ist, die Automatisierung für usb_modeswitch einzugeben.
Ich war vorhin ein mal mit dem Stick online, seitdem geht das nicht mehr.
Ich starte mein Netbook, stecke den Stick in einen USB-Port und warte ein paar Sekunden, dann gebe ich im Terminal sudo usb_modeswitch ein und das hier ist der Output:
* usb_modeswitch: tool for controlling "flip flop" mode USB devices * Version 1.0.2 (C) Josua Dietze 2009 * Works with libusb 0.1.12 and probably other versions Looking for target devices ... No devices in target mode or class found Looking for default devices ... Found default devices (1) Accessing device 002 on bus 001 ... Using endpoints 0x01 (out) and 0x81 (in) Inquiring device details; driver will be detached ... Looking for active driver ... OK, driver found ("usbfs") OK, driver "usbfs" detached Could not get INQUIRY response (error -16) Device description data (identification) ------------------------- Manufacturer: USB Modem Product: USB Modem Serial No.: 1234567890ABCDEF ------------------------- Looking for active driver ... OK, driver found ("usbfs") OK, driver "usbfs" detached Setting up communication with interface 0 ... Trying to send the message to endpoint 0x01 ... Sending the message returned error -110. Trying to continue -> Run lsusb to note any changes. Bye.
Irgendwie gibt es da zu viele Fehlermeldungen.
Meine /etc/usb_modeswitch.conf beinhaltet:
######################################################## # 4GSystems XS Stick W10/W14 # # USB-ID im Datentraegermodus DefaultVendor= 0x1c9e DefaultProduct= 0xf000 # USB-ID im Modemmodus TargetVendor= 0x1c9e TargetProduct= 0x9603 MessageContent="55534243123456788000000080000606f50402527000000000000000000000"
Der Befehl
lsusb | grep -i 1c9e
spuckt aus:
Bus 001 Device 004: ID 1c9e:f000
Der Befehl
ls /dev | grep ttyUSB
spuckt gar nichts aus. Also folge ich der Anleitung und editiere /etc/modules, so dass sie so aussieht:
# /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. usbserial vendor=0x1c9e product=0x9603 lp ~ ~
und mache einen Neustart.
Ich benutze Gnome-PPP wie in der Anleitung beschrieben, nur mit Eplus-Parametern:
m
odem-string: AT+CGDCONT=1,"IP","internet.eplus.de",0.0.0.0"
Klicke ich auf Connect, erhalte ich eine Meldung, dass das Modem nicht gefunden worden sei:
--> WvDial: Internet dialer version 1.60 --> Cannot open /dev/ttyUSB2: No such file or directory --> Cannot open /dev/ttyUSB2: No such file or directory --> Cannot open /dev/ttyUSB2: No such file or directory
Mir gelang es, den Stick mal zur Arbeit zu überreden, als ich die /etc/wvdial.conf gemäß Anleitung editierte und meine PIN dort eingab und dann sudo wvdial nopin im Terminal gestartet habe.
Was tun? Ich bin leider ein zu großer Linux-Noob, um jetzt weiter zu kommen, und ich bitte um Hilfe - ich würde den Stick schon gerne regelmäßig nutzen können. Anbei auch ein paar Screenshots der Konfiguration von Gnome-PPP, vielleicht helfen sie - ich glaube aber, dass das Problem darin liegt, dass der Eintrag in /etc/modules nicht das tut, was er soll...
Danke!
Edit: Screenshots neu hochgeladen, waren im Eimer/mark]