staging.inyokaproject.org

Huawei E3531 nach Laptopwechsel

Status: Ungelöst | Ubuntu-Version: Ubuntu MATE 16.04 (Xenial Xerus)
Antworten |

merzpoe

Anmeldungsdatum:
7. April 2012

Beiträge: 112

Hallo, auch ich habe einen Hawei E3531 Stick und jetzt einen neuen Laptop. Bei diesen würde ich auch gerne wieder mit dem oben angeführten Stick ins Internet. Beim "alten Notbook" war das mit folgendem Terminalbefehl problemlos möglich:

"sudo usb_modeswitch -v 12d1 -p 15ca ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c0b", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 1c0b -M '55534243123456780000000000000011062000000100000000000000000000'"

Wollte das jetzt auch so angehen - geht leider nicht.

Gibt es eine Lösung, bzw. kann ich vom "alten Rechner" vielleicht einfach was kopieren?

danke

Moderiert von hakunamatata:

Beitrag von hier abgetrennt. Codeblock eingefügt.

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

Hallo merzpoe,

Beim "alten Notbook" war das mit folgendem Terminalbefehl problemlos möglich:

"sudo usb_modeswitch -v 12d1 -p 15ca ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1c0b", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 1c0b -M '55534243123456780000000000000011062000000100000000000000000000'"

sicher, dass das der Terminalbefehl war? Das sieht nach einer Mischung zwischen Terminalbefehl und udev-Regel aus.

Kannst du die Ausgabe von

usb-devices

zeigen?

edit: Handelt es sich wieder um den Stick von hier ?

merzpoe

(Themenstarter)

Anmeldungsdatum:
7. April 2012

Beiträge: 112

1. Danke 2. ja - ist noch immer vom "alten" Stick, habe jetzt auch Deine Angaben von damals probiert, aber kein Erfolg und 3.

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=12
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.13
S:  Manufacturer=Linux 4.13.0-36-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#= 10 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c52b Rev=12.03
S:  Manufacturer=Logitech
S:  Product=USB Receiver
C:  #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=98mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid
I:  If#= 2 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  3
P:  Vendor=12d1 ProdID=15bb Rev=00.01
S:  Manufacturer=Huawei Technologies Co., Ltd.
S:  Product=HUAWEI Mobile Broadband Module
C:  #Ifs= 3 Cfg#= 3 Atr=a0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim
I:  If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=05 Prot=14 Driver=option

T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=03 Dev#= 15 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1506 Rev=01.02
S:  Manufacturer=HUAWEI
S:  Product=HUAWEI Mobile
C:  #Ifs= 6 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
I:  If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=option
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=03 Driver=option
I:  If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=02 Driver=option
I:  If#= 4 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I:  If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=04 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=5986 ProdID=2110 Rev=06.06
S:  Manufacturer=SunplusIT Inc
S:  Product=BisonCam, NB Pro
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
I:  If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo

T:  Bus=01 Lev=01 Prnt=01 Port=05 Cnt=05 Dev#= 11 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=058f ProdID=6387 Rev=01.00
S:  Manufacturer=Generic
S:  Product=Mass Storage
S:  SerialNumber=D198B1E9
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

T:  Bus=01 Lev=01 Prnt=01 Port=06 Cnt=06 Dev#=  4 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=8087 ProdID=0a2b Rev=00.10
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 6
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=04.13
S:  Manufacturer=Linux 4.13.0-36-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=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 2
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev=04.13
S:  Manufacturer=Linux 4.13.0-36-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:03:00.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=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=10000 MxCh= 2
D:  Ver= 3.10 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1
P:  Vendor=1d6b ProdID=0003 Rev=04.13
S:  Manufacturer=Linux 4.13.0-36-generic xhci-hcd
S:  Product=xHCI Host Controller
S:  SerialNumber=0000:03:00.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

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

merzpoe schrieb:

2. ja - ist noch immer vom "alten" Stick, habe jetzt auch Deine Angaben von damals probiert, aber kein Erfolg

Kein Erfolg ist relativ:

  • Der Stick wird vom Datenträgermodus 12d1:15ca in den Modemmodus 12d1:1506 geschaltet.

  • Der Option-Treiber ist geladen.

  • Der Option-Treiber wird auch den Schnittstellen deines Sticks zugeordnet.

Das habe ich dir in der Ausgabe von usb-devices gelb markiert:

T:  Bus=01 Lev=01 Prnt=01 Port=03 Cnt=03 Dev#= 15 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1506 Rev=01.02
S:  Manufacturer=HUAWEI
S:  Product=HUAWEI Mobile
C:  #Ifs= 6 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=02 Prot=01 Driver=option
I:  If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=02 Prot=16 Driver=option
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=03 Driver=option
I:  If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=02 Prot=02 Driver=option
I:  If#= 4 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I:  If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

Das einzige Problem, das ich sehe, ist ein anderer Huawei-Stick, der eine andere Konfiguration benötigt und gleichzeitig angesteckt ist:

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  3
P:  Vendor=12d1 ProdID=15bb Rev=00.01
S:  Manufacturer=Huawei Technologies Co., Ltd.
S:  Product=HUAWEI Mobile Broadband Module
C:  #Ifs= 3 Cfg#= 3 Atr=a0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim
I:  If#= 1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim
I:  If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=05 Prot=14 Driver=option

Funktioniert es, wenn du den "neuen" Stick absteckst und es nur mit dem "alten" Stick versuchst? Der "alte" Stick sollte ein zusätzliches Verbindungsprofil in der Kategorie "Mobiles Breitband" benötigen. Bei der Anlage einer neuen Verbindung kannst du das Gerät auswählen, für das die Verbindung sein soll. Die Gerätenamen für den alten und neuen Stick sind sehr ähnlich, aber wenn nur ein Stick angesteckt ist, sollte auch nur dieser auswählbar sein.

merzpoe

(Themenstarter)

Anmeldungsdatum:
7. April 2012

Beiträge: 112

Hmmm, ich habe ja nur einen Stick und voher war an diesem Gerät (das ist ein neuer von Tuxedo) kein Stick angesteckt

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

merzpoe schrieb:

voher war an diesem Gerät (das ist ein neuer von Tuxedo) kein Stick angesteckt

...dann besitzt das Gerät ein internes Huawei-Modem. Die ID 19d2:15bb könnte einem Huawei ME936 gehören. Da dort wahrscheinlich keine SIM-Karte vorhanden ist, funktioniert dieses interne Modem dann natürlich auch nicht.

Kannst du dir ohne angesteckten Stick Details zum internen Modem anzeigen lassen:

mmcli -m 0 | grep -Ev "imei|equipment|Numbers"

merzpoe

(Themenstarter)

Anmeldungsdatum:
7. April 2012

Beiträge: 112

Hmmm, da passiert dann gar nix, wenn ich den Befehl eingeben, bzw. das hier:

christian@christian-N7x0WU:~$ mmcli -m 0 | grep -Ev "imei|equipment|Numbers
>

und dann kannst warten....warten....warten....

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

merzpoe schrieb:

christian@christian-N7x0WU:~$ mmcli -m 0 | grep -Ev "imei|equipment|Numbers
>

Hier würde noch ein " am Ende der Zeile fehlen:

mmcli -m 0 | grep -Ev "imei|equipment|Numbers"

merzpoe

(Themenstarter)

Anmeldungsdatum:
7. April 2012

Beiträge: 112

aha...bitte sehr

christian@christian-N7x0WU:~$ mmcli -m 0 | grep -Ev "imei|equipment|Numbers"
error: couldn't find the ModemManager process in the bus
christian@christian-N7x0WU:~$

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

merzpoe schrieb:

error: couldn't find the ModemManager process in the bus

Das bedeutet im Regelfall, dass der Modemmanager nicht gestartet ist. Für dieses interne Modem ist das auch nicht unbedingt notwendig. Einserseits willst du ja wahrscheinlich dieses interne Modem gar nicht verwenden, andererseits kann das interne Modem auch als virtuelle Kabelnetzwerkverbindung eingebunden werden, die direkt vom NetworkManager verwaltet werden kann.

Aber vielleicht ist der nicht gestartete Modemmanager für deinen Stick das Problem.

Zeigt sich dieses Bild auch, wenn du den Stick angesteckt hast ? Für diesen Stick muss unbedingt der Modemmanager gestartet sein. Den Modemmanager kannst du notfalls auch manuell starten:

sudo service modemmanager start

Auch für diesen Stick sollte die Abfrage mit mmcli möglich sein. Allerdings ist bei mehrmaligen Anstecken oder mehreren Modems die gelbmarkierte Nummer zu erhöhen:

mmcli -m 1 | grep -Ev "imei|equipment|Numbers"

Was ebenfalls möglich ist, ist die Modemnummer mittels

mmcli -L

zu ermitteln. Ausgabe könnte dann z.B. sein:

Found 1 modems:
	/org/freedesktop/ModemManager1/Modem/1 [huawei] E3531

Wenn die Abfrage unmittelbar nach dem Anstecken

No modems were found

ist, ein paar Sekunden zuwarten und dann wiederholen.

merzpoe

(Themenstarter)

Anmeldungsdatum:
7. April 2012

Beiträge: 112

Hallo, bekommen bei angestecktem Stick und dem Versuch den Modemmanager zu starten folgende Ausagbe:

christian@christian-N7x0WU:~$ sudo service modemmanager start
Failed to start modemmanager.service: Unit modemmanager.service not found.
christian@christian-N7x0WU:~$ 

Muss ich den erst installieren?

lg und danke für Deine tollen Support

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

merzpoe schrieb:

Muss ich den erst installieren?

Der Modemmanager sollte standardmäßig installiert sein. Aber falls nicht, ja.

sudo apt-get install modemmanager

merzpoe

(Themenstarter)

Anmeldungsdatum:
7. April 2012

Beiträge: 112

Eigenartig, wenn ich installieren probiere, dann schreibt das System natürlich:

christian@christian-N7x0WU:~$ sudo apt-get install modemmanager
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
»modemmanager« ist bereits die neuste Version (1.6.4-1ubuntu0.16.04.1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
christian@christian-N7x0WU:~$ 

wenn ich dann wieder starten probieren würde:

christian@christian-N7x0WU:~$ sudo service modemmanager start
Failed to start modemmanager.service: Unit modemmanager.service not found.
christian@christian-N7x0WU:~$ 

danke

hakunamatata Team-Icon

Supporter
Avatar von hakunamatata

Anmeldungsdatum:
30. Juni 2009

Beiträge: 5130

Sorry, ich habe den Servicenamen aus einer Anleitung für 14.04 kopiert, bei 16.04, 17.10 usw. ist es

sudo service ModemManager start

merzpoe

(Themenstarter)

Anmeldungsdatum:
7. April 2012

Beiträge: 112

Funktioniert, die Ausgabe ist:

Found 2 modems:
	/org/freedesktop/ModemManager1/Modem/1 [huawei] E3531
	/org/freedesktop/ModemManager1/Modem/0 [Huawei] MBIM [12D1:15BB]

Ich glaube, das E3531 ist der Stick

Antworten |