Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

19.01.2013, 20:21

UMTS-Stick geht nicht mehr

Hallo zusammen,

seit einem Update vor rund einer Woche geht mein UMTS-Stick nicht mehr. Es handelt sich um dieses Teil:
http://wiki.ubuntuusers.de/XS_Stick_W14

Ich komme händisch so weit, dass ich die Anschlüsse ttyUSB? habe (ging früher automatisch, anscheinend fehlen jetzt udev-rules). Ich kann aber das Gerät anschließend nicht im knetworkmanagement finden (war früher da). Wenn ich es mit nmcli starten will passiert gar nix:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ls -la /dev/ttyUSB*
crw-rw---- 1 root uucp 188, 0 19. Jan 18:39 /dev/ttyUSB0
crw-rw---- 1 root uucp 188, 1 19. Jan 18:39 /dev/ttyUSB1
crw-rw---- 1 root uucp 188, 2 19. Jan 18:39 /dev/ttyUSB2
crw-rw---- 1 root uucp 188, 3 19. Jan 18:39 /dev/ttyUSB3

nmcli nm
LAUFEND         STATUS          WLAN-HARDWARE   WLAN       WWAN-HARDWARE   WWAN      
wird ausgeführt verbunden       aktiviert       aktiviert  aktiviert       deaktiviert

nmcli nm wwan on

nmcli nm
LAUFEND         STATUS          WLAN-HARDWARE   WLAN       WWAN-HARDWARE   WWAN      
wird ausgeführt verbunden       aktiviert       aktiviert  aktiviert       deaktiviert

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Gen-Too« (03.02.2013, 12:30)


2

20.01.2013, 09:08

Hast du etwas dmesg? Bzw. /var/log/messages? Was ist mit usbserial?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

20.01.2013, 11:25

- usbserial habe ich wie in der Anleitung beschrieben manuell geladen, sonst hätte ich tty_USB* nicht
- in der dmsg wird der Stick nach dem Einstecken erkannt, aber eben als Datenträger, deshalb muss ich manuell usb_modeswitch laufen lassen

Die Automatiserung von usb_modeswitch macht mir auch Kopfzerbrechen. Im Moment habe ich folgende Regel:

Quellcode

1
2
3
less /etc/udev/rules.d/70-usb-modeswitch.rules
# eigene udev-Regeln für UMTS-Sticks 
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c0b", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 1c0b -M '55534243123456780000000000000011062000000100000000000000000000'"


Aber nach den Start des Systems ist der Stick weiterhin im Daten-Mode, also muss die Regel wohl anders aussehen.

4

24.01.2013, 18:18

So ich habe das Problem systematisch eingekreist. Nach dem Einstecken dmsg:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
[  606.868649] usb 1-2: new high-speed USB device number 4 using ehci_hcd
[  607.021481] usb 1-2: New USB device found, idVendor=1c9e, idProduct=f000
[  607.021491] usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[  607.021496] usb 1-2: Product: USB Modem
[  607.021500] usb 1-2: Manufacturer: USB Modem
[  607.021503] usb 1-2: SerialNumber: 1234567890ABCDEF
[  607.023871] scsi7 : usb-storage 1-2:1.0
[  608.019507] scsi 7:0:0:0: CD-ROM            USBModem Disk             2.31 PQ: 0 ANSI: 2
[  608.022847] sr1: scsi-1 drive
[  608.023226] sr 7:0:0:0: Attached scsi CD-ROM sr1
[  608.023322] sr 7:0:0:0: Attached scsi generic sg2 type 5


lsusb zeigt, dass das Modem im Datenträgerbetrieb ist.

Bisweilen sehe ich auch folgende Meldung in dmesg: usb 1-2: usbfs: process 19116 (usb_modeswitch) did not claim interface 0 before use

Wenn ich jetzt versuche, usb_modeswitch manuell zu sarten:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
usb_modeswitch -v 1c9e -p f000 -M '55534243123456788000000080000606f50402527000000000000000000000'
Looking for default devices ...
   found matching product ID
   adding device
 Found device in default mode, class or configuration (1)
Accessing device 016 on bus 001 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using interface number 0
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
 OK, driver found; name unknown, limitation of libusb1
 OK, driver "unkown" detached

SCSI inquiry data (for identification)
-------------------------
  Vendor String: USBModem
   Model String: Disk            
Revision String: 2.31
-------------------------

USB description data (for identification)
-------------------------
Manufacturer: USB Modem
     Product: USB Modem
  Serial No.: 1234567890ABCDEF
-------------------------
Setting up communication with interface 0
Using endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
 OK, message successfully sent
Resetting response endpoint 0x81
Resetting message endpoint 0x01
 Device is gone, skipping any further commands
-> Run lsusb to note any changes. Bye.


Danach sagt lsusb, das der Stick jetzt im Modem-Modus ist. Aber /dev/ttyUSB* habe ich keine. Mich macht die Fehlermeldung mit "Device ist gone ..." stutzig.

5

25.01.2013, 07:09

Hm, wenn du usb_modeswitch so manuell startest, dann sollte es doch auch Dingenz in der dmesg geben, nicht?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

6

25.01.2013, 21:43

So jetzt habe ich die ttyUSB*-Knoten. Ich musste das usbserial-Modul mit den passenden Parametern laden.
Aber verbinden kann ich mich nicht. Networkmanagement zeigt den Stick nicht an und nmcli in der Kommandozeile meint:

Quellcode

1
Fehler: Es wurde kein passendes Gerät gefunden: Für die Verbindung »Vodafone« wurde kein Gerät gefunden.


Damit bin ich mit meinem Latein am Ende. dmesg nach dem Einstecken des Sticks:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[ 1505.932663] usb 1-2: new high-speed USB device number 6 using ehci_hcd
[ 1506.085712] usb 1-2: New USB device found, idVendor=1c9e, idProduct=f000
[ 1506.085722] usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[ 1506.085727] usb 1-2: Product: USB Modem
[ 1506.085730] usb 1-2: Manufacturer: USB Modem
[ 1506.085734] usb 1-2: SerialNumber: 1234567890ABCDEF
[ 1506.088427] scsi9 : usb-storage 1-2:1.0
[ 1506.576917] usb 1-2: usbfs: process 19433 (usb_modeswitch) did not claim interface 0 before use
[ 1508.963654] usb 1-2: USB disconnect, device number 6
[ 1509.377950] usb 1-2: new high-speed USB device number 7 using ehci_hcd
[ 1509.531648] usb 1-2: New USB device found, idVendor=1c9e, idProduct=9605
[ 1509.531657] usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[ 1509.531662] usb 1-2: Product: USB Modem
[ 1509.531666] usb 1-2: Manufacturer: USB Modem
[ 1509.531671] usb 1-2: SerialNumber: 1234567890ABCDEF
[ 1510.112456] usbserial_generic 1-2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 1510.112462] usbserial_generic 1-2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 1510.112465] usbserial_generic 1-2:1.0: generic converter detected
[ 1510.112675] usb 1-2: generic converter now attached to ttyUSB0
[ 1510.112760] usbserial_generic 1-2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 1510.112762] usbserial_generic 1-2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 1510.112764] usbserial_generic 1-2:1.1: generic converter detected
[ 1510.113016] usb 1-2: generic converter now attached to ttyUSB1
[ 1510.113104] usbserial_generic 1-2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 1510.113106] usbserial_generic 1-2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 1510.113108] usbserial_generic 1-2:1.2: generic converter detected
[ 1510.113270] usb 1-2: generic converter now attached to ttyUSB2
[ 1510.113348] usbserial_generic 1-2:1.3: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 1510.113350] usbserial_generic 1-2:1.3: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 1510.113351] usbserial_generic 1-2:1.3: generic converter detected
[ 1510.113509] usb 1-2: generic converter now attached to ttyUSB3
[ 1510.113904] scsi10 : usb-storage 1-2:1.4
[ 1511.108272] scsi 10:0:0:0: Direct-Access     USBModem Disk             2.31 PQ: 0 ANSI: 2
[ 1511.109791] sd 10:0:0:0: Attached scsi generic sg3 type 0
[ 1511.111651] sd 10:0:0:0: [sdc] Attached SCSI removable disk

7

26.01.2013, 08:19

Hm, hast du mal eine Alternativ zu diesem Stick bzw. SIM-Card? Ich hatte auch mal so einen Fall und da hat sich dann herausgestellt, dass die SIM-Card defekt war. Der gleiche Stick mit einer anderen SIM ging ...
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

8

26.01.2013, 11:58

Hm, hast du mal eine Alternativ zu diesem Stick bzw. SIM-Card? Ich hatte auch mal so einen Fall und da hat sich dann herausgestellt, dass die SIM-Card defekt war. Der gleiche Stick mit einer anderen SIM ging ...

Unter Windows geht er....

Bis vor ca. zwei Wochen lief er auch unter Gentoo, dann kam mit irgendeinem emerge -avuND world etwas rein, das die Probleme verursacht hat.

Ich prüfe nochmal die Kernelkonfiguration, habe daran aber in den letzten zwei Wochen nix geändert.

9

27.01.2013, 12:58

So ich habe diese Anleitung gefunden:

http://ubuntuforums.org/showthread.php?p…08#post12252108

Ich komme bis zu Schritt4, dort find eich das logfile von usb_modeswitch nicht. Bei Schritt 5 sieht die dmesg bei mir anders aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[ 5965.766640] usbcore: registered new interface driver usbserial
[ 5965.766662] usbcore: registered new interface driver usbserial_generic
[ 5965.766678] USB Serial support registered for generic
[ 5965.766698] usbserial_generic 1-2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 5965.766701] usbserial_generic 1-2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 5965.766704] usbserial_generic 1-2:1.0: generic converter detected
[ 5965.767041] usb 1-2: generic converter now attached to ttyUSB0
[ 5965.767056] usbserial_generic 1-2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 5965.767058] usbserial_generic 1-2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 5965.767060] usbserial_generic 1-2:1.1: generic converter detected
[ 5965.767198] usb 1-2: generic converter now attached to ttyUSB1
[ 5965.767213] usbserial_generic 1-2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 5965.767216] usbserial_generic 1-2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 5965.767218] usbserial_generic 1-2:1.2: generic converter detected
[ 5965.767329] usb 1-2: generic converter now attached to ttyUSB2
[ 5965.767344] usbserial_generic 1-2:1.3: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 5965.767347] usbserial_generic 1-2:1.3: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 5965.767349] usbserial_generic 1-2:1.3: generic converter detected
[ 5965.767444] usb 1-2: generic converter now attached to ttyUSB3
[ 5965.767452] usbserial: USB Serial Driver core


Ich denke hier wurde irgendetwas geändert, so dass ich jetzt einen anderen Treiber brache?

10

02.02.2013, 17:45

Ok ich habe nochmal alles zurückgesetzt und fange vorne an. Das erste was sich im Vergleich zu früher geändert hat: usb_modeswitch schaltet nicht mehr automatisch auf Modembetrieb. Unter /usr/share/usb_modeswitch liegt eine Datei 1c9e:f000 die zu meiner Konfiguration passt. In /etc/usb_modeswitch.conf habe ich das logging angeschalten, bekomme aber nach dem Einstecken kein log, umgeschalten wird auch nicht automatisch.

11

03.02.2013, 12:29

So jetzt geht es wieder:
- Ich habe usb_modeswitch deinstalliert und neu installiert, jetzt wird der Stick ohne jede udev-rule oder Anpassung in der usd_modeswitch.conf umgeschalten
- Manchmal kollidiert das System bei mir offenbar mit dem Audiotreiber