PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : O2 UMTS Stick wird nicht richtig erkannt



Wastl
19.03.09, 08:35
Hi,

ich versuche auf meinem frisch installiertem SuSE 11.1 64-Bit meinen UMTS Stick zum laufen zu bekommen. Hab schon gegoogled und einige Sachen ausprobiert. Aber nix half bisher. Weder UMTSMon noch usb_modeswitch erkennt meinen Stick als Modem sondern nur als Datenträger
Hier der lsusb output:



Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 044f:b102 ThrustMaster, Inc.
Bus 003 Device 002: ID 041e:405f Creative Technology, Ltd
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c01d Logitech, Inc. MX510 Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 014: ID 1e0e:9000
Bus 001 Device 006: ID 090c:1000 Feiya Technology Corp. Memory Bar
Bus 001 Device 003: ID 0424:2504 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


UMTSMon beendet sich mit einem Fehler das kein Gerät gefunden wurde. Habe die Ausgabe nicht zur hand aber bei bedarf reproduzier ich den nochmal. Usb_Modeswitch sagt ebenfalls das kein gerät gefunden wurde. Ich habe versucht das Tutorial auf der Suse Seite für Huawei Stick umzusetzen aber dieses besagt, dass ich usb_storage im kernel deaktiveren soll was doch heißt das kein USB Speicher mehr verwendet werden kann. Das ist keine Option für mich. Wenn noch irgendwelche Infos noch gebraucht werden, einfach sagen. Hoffe irgendwer hat nen Tipp

gruß

Sebastian

Anomander
19.03.09, 11:34
Ich nehme an, dass das entfernen des usb_storage-Moduls nur temporär erfolgt (verifizieren kann ich's leider nicht, da ich nicht weiß welches Tutorial du meinst ;) ), also mittels "rmmod usb-storage" o.ä.

Das hieße, dass Du es hinterher mit "modprobe usb-storage" wieder laden kannst und es somit nur während der Nutzung des Sticks (oder sogar nur zur Einwahl) keine USB-Massenspeicher verwenden kannst.

Das würde sich auch recht einfach in ein Skript zur Einwahl verpacken lassen.

Zum testen würde ich auf jeden Fall ausprobieren, ob es mit entferntem usb_storage funktioniert.
Wenn es dann klappt kann man ja immer noch überlegen, wie man das Problem im folgenden umschifft ;)

Wastl
19.03.09, 17:57
Danke für den Hinweis. Also ich hab das Problem das es das kernelmodul usbserial nicht gibt. Sieht so aus als wenn das im Standard Kernel von SuSE nicht mitgeliefert wird was aber das Suse tutorial hier (http://en.opensuse.org/Huawei_UMTS_USB_Stick) suggeriert vorallem ab Version 11. Wie fahre ich fort? Kernel neukompilieren? Ich würde es gern vermeiden wenn es möglich wäre.

Gruß

sebastian

Anomander
19.03.09, 19:01
Hab zwar keine opensuse zur Hand, aber hier (http://forums.opensuse.org/network-internet/398986-adding-usbserial-opensuse.html) steht folgendes (zur 11.0):



It's already supplied in OpenSUSE, you just have to modprobe it.

/lib/modules/2.6.25.18-0.2-default/kernel/drivers/usb/serial/usbserial.ko on my system


Das Verzeichnis hängt natürlich in jedem Fall von der aktuellen Kernelversion ab.

Wastl
19.03.09, 19:13
Ok ich werd mal fix neu booten um zu schauen ob es den treiber gibt. Habe aber als Root bereits versucht modprobe usbserial auszuführen. Da war die Rede das das modul nicht bekannt sei/existere. Sry wenn ich mich etwas doof anstelle, aber das letzte mal als ich was am Kernel gemacht hab is schon ein weilchen her :)

gruß

Sebastian

Wastl
19.03.09, 19:54
Also ich bin etwas weiter :)

also ich bin nach der SuSE anleitung gegangen und habe erst die storage deaktiviert und dann usbserial aktiviert mit der kennung des gerätes (aus lsusb). danach brachte zumindest umtsmon schon mal eine andere Fehlermeldung. Das Gerät sei nicht bereit.

hier der stacktrace


umtsmon version 0.9.50-20081117 .
installing GUI SIGABRT handler
##P1 t=816: Stored device configuration incomplete, reverting to autodetection
Serial::openDev-ioctl() get termio buf failed: Eingabe-/Ausgabefehler
Serial::openDev-ioctl() get termio buf failed: Eingabe-/Ausgabefehler
Serial::openDev-ioctl() get termio buf failed: Eingabe-/Ausgabefehler
Serial::openDev-ioctl() get termio buf failed: Eingabe-/Ausgabefehler
Serial::openDev-ioctl() get termio buf failed: Eingabe-/Ausgabefehler
Serial::openDev-ioctl() get termio buf failed: Eingabe-/Ausgabefehler
Serial::openDev-ioctl() get termio buf failed: Eingabe-/Ausgabefehler
##P1 t=817: S_MY_PAIR VOID
##P1 t=819: S_MY_PAIR VOID
Could not write to serial device: Die Ressource ist zur Zeit nicht verfügbar
##P1 t=819: *** CRITICAL ERROR: Kann nicht (mehr) auf das Ger�t schreiben


*** umtsmon version 0.9.50-20081117 closed due to an unrecoverable program error.
*** Please e-mail all of the above output to umtsmon-develop@lists.sourceforge.net,
*** Or go to the umtsmon website and file a bug.


##P1 t=823: Critical Popup - application will halt
Mutex destroy failure: Das Gerät oder die Ressource ist belegt

vorschläge? :)

gruß

Sebastian