staging.inyokaproject.org

UMTS USB-Stick ZTE MF100 wird nicht erkannt an USB 3.0 (Auf MacBook Air)

Status: Ungelöst | Ubuntu-Version: Ubuntu 14.10 (Utopic Unicorn)
Antworten |

Dros

Anmeldungsdatum:
21. Mai 2010

Beiträge: Zähle...

Hallo,

ich habe ein Problem mit meinem ZTE MF100 UMTS-USB-Stick (O2) an meinem neuen MacBook Air mit Ubuntu 14.10.

Der Stick wird nicht vernünftig erkannt, ich kann im Network-Manager auch nicht "Mobile Datenverbindung" aktivieren (der Menüpunkt taucht nicht auf). Der Stick ist eigentlich ok, ich hatte vorher auf einem Acer Netbook ein 12.04 LTS drauf, da lief das sofort (der hatte nur USB 2.0). Auf dem neuen MacBook (Installation lief sonst super) will er den nur manchmal schlucken, wenn ich den schon vor dem Einschalten einstecke, dann etwas warte bis die Lampe leuchtet und dann durchboote. Dann findet er den meistens. Wird der aber im Betrieb eingesteckt, scheint er nur den CDROM-Treiber für USB zu installieren. Mit USB-Modeswitcher kam ich nicht weiter, ich denke, daran liegt es nicht. Ich hatte es vorher schon mit 14.04 und dem 3.13er Kernel probiert, nun unter 14.10. mit dem 3.16er auch nicht und nach einem Update auf den neuen 3.18.1er auch nicht (den Kernel wollte ich, weil damit Thunderbolt besser funktioniert).

Ich vermute, dass der Stick an USB 3.0 nicht so richtig will im Betrieb, irgendwie scheint der xhci-Treiber da was zu blocken. Blöderweise ist der Treiber im Kernel und kein Modul und der MacBook hat auch nur USB 3.0 Anschlüsse.

Das Problem scheinen viele zu haben, aber ich finde einfach keine Lösung für das Problem. Ok, ausschalten, einstecken und anschalten geht ja für Notfälle, aber komfortabel ist das nicht.

Was kann ich noch tun? Was macht er beim booten anders als im Betrieb? NM deaktivieren/aktivieren und diverse Restarts von dbus, udev, networking brachten auch nicht.

Bitte um Hilfe...

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22076

Hallo,

zeige die Ausgaben von:

lsusb
lsmod
usb-devices

Ist USB Modeswitch installiert? Kennst du den Artikel UMTS-Checkliste?

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

Hallo Dros,

sollte das Problem wirklich auf die USB 3.0-Ports zurückzuführen sein:

Es gibt die Möglichkeit in der Datei /etc/usb_modeswitch.conf eine Anpassung für USB 3.0-Ports vorzunehmen. Dazu mit einem Editor mit Root-Rechten die Datei /etc/usb_modeswitch.conf öffnen

gksudo gedit /etc/usb_modeswitch.conf

und dort die Option SetStorageDelay aktivieren:

SetStorageDelay=4

Zur Aktivierung ist das #-Zeichen am Beginn der Zeile zu entfernen.

Dros

(Themenstarter)

Anmeldungsdatum:
21. Mai 2010

Beiträge: 5

Hallo,

also das mit der usb_modeswitch.conf hat leider nicht funktioniert, der NM erkennt es trotzdem nicht. Im dmesg steht nach dem einstecken:

 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
[   40.986899] usb 1-2: new high-speed USB device number 7 using xhci_hcd
[   41.118753] usb 1-2: New USB device found, idVendor=19d2, idProduct=2000
[   41.118759] usb 1-2: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[   41.118762] usb 1-2: Product: ZTE WCDMA Technologies MSM
[   41.118764] usb 1-2: Manufacturer: ZTE,Incorporated
[   41.118766] usb 1-2: SerialNumber: P671A1DO2D010000
[   41.138471] usb-storage 1-2:1.0: USB Mass Storage device detected
[   41.138699] scsi host1: usb-storage 1-2:1.0
[   41.138813] usbcore: registered new interface driver usb-storage
[   41.140760] usbcore: registered new interface driver uas
[   42.140615] scsi 1:0:0:0: CD-ROM            ZTE      USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
[   42.143828] sr 1:0:0:0: [sr0] scsi-1 drive
[   42.143831] cdrom: Uniform CD-ROM driver Revision: 3.20
[   42.143995] sr 1:0:0:0: Attached scsi CD-ROM sr0
[   42.144284] sr 1:0:0:0: Attached scsi generic sg1 type 5
[   42.220353] systemd-udevd[2813]: Failed to apply ACL on /dev/sr0: No such file or directory
[   42.220365] systemd-udevd[2813]: Failed to apply ACL on /dev/sr0: No such file or directory
[   42.223491] systemd-udevd[2796]: Failed to apply ACL on /dev/sr0: No such file or directory
[   42.223497] systemd-udevd[2796]: Failed to apply ACL on /dev/sr0: No such file or directory
[   47.226327] usbcore: registered new interface driver usbserial
[   47.226343] usbcore: registered new interface driver usbserial_generic
[   47.226358] usbserial: USB Serial support registered for generic
[   47.231768] usbcore: registered new interface driver option
[   47.231787] usbserial: USB Serial support registered for GSM modem (1-port)

lsusb sagt:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 05ac:0290 Apple, Inc. 
Bus 001 Device 006: ID 05ac:828f Apple, Inc. 
Bus 001 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 007: ID 19d2:2000 ZTE WCDMA Technologies MSM MF627/MF628/MF628+/MF636+ HSDPA/HSUPA
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Er scheint das Modem schon zu finden, macht aber irgendwie nichts.

lsmod bringt

Module                  Size  Used by
option                 46794  0 
usb_wwan               19914  1 option
usbserial              45363  2 option,usb_wwan
uas                    22673  0 
usb_storage            67010  1 uas
btusb                  32691  0 
dm_crypt               23456  0 
intel_rapl             19196  0 
x86_pkg_temp_thermal    14312  0 
intel_powerclamp       19099  0 
coretemp               13638  0 
joydev                 17587  0 
kvm_intel             149984  0 
kvm                   475237  1 kvm_intel
crct10dif_pclmul       14268  0 
crc32_pclmul           13180  0 
ghash_clmulni_intel    13230  0 
applesmc               19564  0 
input_polldev          14607  1 applesmc
aesni_intel           169686  830 
aes_x86_64             17131  1 aesni_intel
lrw                    13323  1 aesni_intel
gf128mul               14951  1 lrw
glue_helper            14095  1 aesni_intel
ablk_helper            13597  1 aesni_intel
cryptd                 20531  417 ghash_clmulni_intel,aesni_intel,ablk_helper
wl                   6367694  0 
snd_hda_codec_hdmi     52670  1 
snd_hda_codec_cirrus    18855  1 
snd_hda_codec_generic    69995  1 snd_hda_codec_cirrus
lpc_ich                21176  0 
snd_hda_intel          30824  5 
thunderbolt            49759  0 
snd_hda_controller     32234  1 snd_hda_intel
snd_hda_codec         144641  5 snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,snd_hda_codec_cirrus
bcm5974                17688  0 
snd_hwdep              17709  1 snd_hda_codec
snd_seq_midi           13564  0 
snd_pcm               106273  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_seq_midi_event     14899  1 snd_seq_midi
cfg80211              520257  1 wl
snd_rawmidi            31197  1 snd_seq_midi
snd_seq                63540  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              30118  2 snd_pcm,snd_seq
shpchp                 37216  0 
snd                    84025  21 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_hda_codec_cirrus
dw_dmac_pci            12817  0 
dw_dmac_core           28558  1 dw_dmac_pci
mei_me                 19565  0 
mei                    88473  1 mei_me
soundcore              15091  2 snd,snd_hda_codec
sbs                    13812  0 
sbshc                  13847  1 sbs
apple_bl               14007  0 
mac_hid                13275  0 
spi_pxa2xx_platform    23256  0 
rfcomm                 75066  8 
bnep                   23980  2 
bluetooth             486890  22 bnep,btusb,rfcomm
binfmt_misc            17501  1 
nls_iso8859_1          12713  1 
parport_pc             32909  0 
ppdev                  17711  0 
lp                     17799  0 
parport                42481  3 lp,ppdev,parport_pc
hid_generic            12559  0 
hid_apple              13546  0 
i915                 1031996  6 
usbhid                 53155  0 
hid                   110572  3 hid_generic,usbhid,hid_apple
i2c_algo_bit           13564  1 i915
drm_kms_helper         99802  1 i915
ahci                   34220  2 
drm                   323675  5 i915,drm_kms_helper
libahci                32353  1 ahci
video                  20649  1 i915

usb-devices sagt:

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 9
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=03.18
S:  Manufacturer=Linux 3.18.1-031801-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  7 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=19d2 ProdID=2000 Rev=00.00
S:  Manufacturer=ZTE,Incorporated
S:  Product=ZTE WCDMA Technologies MSM
S:  SerialNumber=P671A1DO2D010000
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  2 Spd=12  MxCh= 3
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0a5c ProdID=4500 Rev=01.00
S:  Manufacturer=Apple Inc.
S:  Product=BRCM20702 Hub
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=94mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

T:  Bus=01 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#=  6 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=ff(vend.) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05ac ProdID=828f Rev=00.79
S:  Manufacturer=Apple Inc.
S:  Product=Bluetooth USB Host Controller
C:  #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=btusb
I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 3 Alt= 0 #EPs= 0 Cls=fe(app. ) Sub=01 Prot=01 Driver=(none)

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=03 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=05ac ProdID=0290 Rev=01.71
S:  Manufacturer=Apple Inc.
S:  Product=Apple Internal Keyboard / Trackpad
S:  SerialNumber=DQ64423EA41F94QA52D
C:  #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#= 2 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=bcm5974

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 4
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=03.18
S:  Manufacturer=Linux 3.18.1-031801-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:00:14.0
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub

ich habe ein 14.10er System mit dem 3.18.1 64-Bit Kernel:

Linux scit-04122014m 3.18.1-031801-generic #201412170637 SMP Wed Dec 17 11:38:50 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

gougousoudis@scit-04122014m:~$

Ich bin momentan echt ratlos. Unter Mac OSX funktioniert der Stick an dem MacBook problemlos.

TIA und Frohes Fest Der Dros

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22076

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  7 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=19d2 ProdID=2000 Rev=00.00
S:  Manufacturer=ZTE,Incorporated
S:  Product=ZTE WCDMA Technologies MSM
S:  SerialNumber=P671A1DO2D010000
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)

Offenbar ist der option-Treiber nicht passend, er wird sogar als Datenträger angezeigt:

[   41.118762] usb 1-2: Product: ZTE WCDMA Technologies MSM
[   41.118764] usb 1-2: Manufacturer: ZTE,Incorporated
[   41.118766] usb 1-2: SerialNumber: P671A1DO2D010000
[   41.138471] usb-storage 1-2:1.0: USB Mass Storage device detected

Kannst du den Datenträger vonn Hand auswerfen?

Dros

(Themenstarter)

Anmeldungsdatum:
21. Mai 2010

Beiträge: 5

Nö, der taucht nicht mal im Dateimanager auf, ein umount /dev/sr0 sagt mir "mountpoint not found". Im dmesg steht ja auch, dass er da ein Problem zu haben scheint:

[   30.595461] sr 1:0:0:0: [sr0] scsi-1 drive
[   30.595465] cdrom: Uniform CD-ROM driver Revision: 3.20
[   30.595599] sr 1:0:0:0: Attached scsi CD-ROM sr0
[   30.595685] sr 1:0:0:0: Attached scsi generic sg1 type 5
[   30.656212] systemd-udevd[2695]: Failed to apply ACL on /dev/sr0: No such file or directory
[   30.656222] systemd-udevd[2695]: Failed to apply ACL on /dev/sr0: No such file or directory
[   30.659189] systemd-udevd[2682]: Failed to apply ACL on /dev/sr0: No such file or directory
[   30.659194] systemd-udevd[2682]: Failed to apply ACL on /dev/sr0: No such file or directory

Der udevd hat da irgendwas zu meckern.

Ich kann also auch nicht auf die eingebaute SDcard zugreifen oder auf die Softwarepartition. Was aber zumindest bei 12.04 egal war, ging trotzdem.

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

Hast du auch schon andere Werte bei SetStorageDelay probiert ? z.B.:

SetStorageDelay=3

Hier waren auch andere Werte erfolgreich.

Dros

(Themenstarter)

Anmeldungsdatum:
21. Mai 2010

Beiträge: 5

Oh! Mit 5 geht es! Werde es noch ein paarmal probieren und setze das Subject dann auf gelöst.

Danke!!

Edit: Habe es x mal probiert, es geht. Allerdings fragt der NM jedesmal nach der PIN, obwohl ich "automatisch entsperren" angeklickt habe. Klicke ich auf abbrechen, entsperrt er den Stick aber trotzdem. Ok, nur ein kosmetischer Fehler. Im Prinzip geht es nun aber. Das nenne ich mal ne schöne Bescherung. ☺

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

Allerdings fragt der NM jedesmal nach der PIN, obwohl ich "automatisch entsperren" angeklickt habe.

Das ist meiner Meinung nach ein unabhängiges Problem. Sieh mal hier rein. Dort hab ich zusammengefasst, wie diverse PIN- und Passwortabfragen abgestellt werden können.

Antworten |