tomison
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
Hallo, ich bringe keine Internetverbindung mit einem Huawei-E3372_Stick zusammen. Es handelt sich um einen Hilink-Stick. Der Stick befindet sich im Mass Storage Mode. Ein Betriebssystemunabhängiger Aufruf von http://192.168.8.1 funktioniert nicht. lsusb ergibt Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:b721 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 13d3:5a01 IMC Networks
Bus 001 Device 006: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub umschaltversuch mit usb_modeswitch -J -v 0x12d1 -p 0x1f01 ergibt Look for default devices ...
product ID matched
Found devices in default mode (1)
Access device 006 on bus 001
Error opening the device. Abort
sudo usb_modeswitch -v 12d1 -p 1f01 -M '55534243123456780000000000000011062000000100000000000000000000' ergibt Look for default devices ...
product ID matched
Found devices in default mode (1)
Access device 006 on bus 001
Current configuration number is 1
Use interface number 0
Use endpoints 0x01 (out) and 0x81 (in)
USB description data (for identification)
-------------------------
Manufacturer: HUAWEI_MOBILE
Product: HUAWEI_MOBILE
Serial No.: 0123456789ABCDEF
-------------------------
Looking for active driver ...
No active driver found. Detached before or never attached
Set up interface 0
Use endpoint 0x01 for message sending ...
Trying to send message 1 to endpoint 0x01 ...
OK, message successfully sent
Reset response endpoint 0x81
Reset message endpoint 0x01 ergibt aber keine Wirkung/Umschaltung, bleibt auf mass storage Was kann ich probieren? Wo kann ein Fehler liegen z.b. hardwareseitig?
|
TomLu
Anmeldungsdatum: 23. August 2014
Beiträge: 603
|
Hast Du nach dem Statement
usb_modeswitch -v 12d1 -p 1f01 -M '55534243123456780000000000000011062000000100000000000000000000'
einen Reboot durchgeführt? Es ist denkbar, dass der Kernel den Mass-Storage-Mode beibehalten hat, obwohl der Schalt-Befehl zum Stick erfolgreich war. Das weist Du ganz sicher erst nach einem Reboot.
|
tomison
(Themenstarter)
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
hab ich nicht allerdings kann ich das statement auch nicht wiederholen, da jetzt nur noch die meldung kommt Look for default devices ...
product ID matched
Found devices in default mode (1)
Access device 004 on bus 001
Error opening the device. Abort
|
tomison
(Themenstarter)
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
dmesg nach anschluss des sticks sagt [ 1596.906455] usb 1-1: USB disconnect, device number 4
[ 1607.728779] usb 1-1: new high-speed USB device number 5 using xhci_hcd
[ 1607.879139] usb 1-1: New USB device found, idVendor=12d1, idProduct=1f01
[ 1607.879145] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1607.879149] usb 1-1: Product: HUAWEI_MOBILE
[ 1607.879153] usb 1-1: Manufacturer: HUAWEI_MOBILE
[ 1607.879157] usb 1-1: SerialNumber: 0123456789ABCDEF
[ 1607.880448] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 1607.881393] scsi host3: usb-storage 1-1:1.0
[ 1608.904130] scsi 3:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
[ 1608.905103] scsi 3:0:0:1: Direct-Access HUAWEI TF CARD Storage 2.31 PQ: 0 ANSI: 2
[ 1608.907093] sr 3:0:0:0: Power-on or device reset occurred
[ 1608.908349] sr 3:0:0:0: [sr1] scsi-1 drive
[ 1608.909904] sr 3:0:0:0: Attached scsi CD-ROM sr1
[ 1608.911063] sr 3:0:0:0: Attached scsi generic sg2 type 5
[ 1608.912359] sd 3:0:0:1: Attached scsi generic sg3 type 0
[ 1608.913802] sd 3:0:0:1: Power-on or device reset occurred
[ 1608.915904] sd 3:0:0:1: [sdb] Attached SCSI removable disk
[ 1611.102351] sr 3:0:0:0: [sr1] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1611.102358] sr 3:0:0:0: [sr1] tag#0 Sense Key : Medium Error [current]
[ 1611.102363] sr 3:0:0:0: [sr1] tag#0 Add. Sense: Unrecovered read error
[ 1611.102369] sr 3:0:0:0: [sr1] tag#0 CDB: Read(10) 28 00 00 00 0f fe 00 00 02 00
[ 1611.102374] print_req_error: critical medium error, dev sr1, sector 16376
[ 1611.102436] attempt to access beyond end of device
[ 1611.102441] sr1: rw=0, want=16384, limit=16376
[ 1611.102446] Buffer I/O error on dev sr1, logical block 2047, async page read
[ 1611.258235] ISO 9660 Extensions: Microsoft Joliet Level 1
[ 1611.258754] ISOFS: changing to secondary root also critical medium error kann das modem kaputt sein, obwohl ich es als neu und unbenutzt gekauft habe?
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8627
Wohnort: Münster
|
Dieser Thread könnte hilfreich sein: surfstick-huawei-e3372-einrichten
|
tomison
(Themenstarter)
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
ich bringe leider nichts weiter, könnte es helfen auf ubuntu 18.04 umzusteigen, würde das die Chancen entscheidend erhöhen, dass der Stick unter ubuntu funktioniert, davon ausgegangen, dass das 16-er ubuntu auf aktuellen Stand ist bei mir (was die Aktualisierungsverwaltung betrifft)?
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22097
Wohnort: ~
|
Wird er dir denn als Laufwerk angezeigt? Kannst du ihn per Rechtsklick auswerfen?
|
tomison
(Themenstarter)
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
praseodym schrieb: Wird er dir denn als Laufwerk angezeigt? Kannst du ihn per Rechtsklick auswerfen?
einstecken des Sticks führt zur Meldung Hilink enthält Software, die automatisch ausgeführt werden soll. Soll diese gestartet werden? "Ausführen" führt zu einer Fehlermeldung ("Problem beim Ausführen dieser Software. Programm kann nicht gefnden werden"). Sowohl nach "Abbrechen" als auch nach "Ausführen" wird der Stick als Laufwerk angezeigt und man kann ihn per Rechtsklick auswerfen.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8627
Wohnort: Münster
|
Zeige bitte die vollständigen Ausgaben dieses Befehls lsusb | grep 12d1 ; echo $? als Codeblock formatiert:
Vor dem Einstecken des Huawei-Sticks. Nach dem Einstecken des Huawei-Sticks. Nach dem Auswerfen/Aushängen aller Laufwerke, die durch das Einstecken des Sticks aktiviert wurden.
Auf der Basis dieser Informationen kann man dann feststellen, ob usb_modeswitch überhaupt reagiert oder nicht.
|
tomison
(Themenstarter)
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
Vor dem Einstecken des Sticks 1 nach dem Einstecken Bus 001 Device 004: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
0 nach dem Aushängen des angezeigten Laufwerks "Hilink", aber bei noch eingesteckten Hilink-Sticks Bus 001 Device 004: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
0
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8627
Wohnort: Münster
|
tomison schrieb: […] nach dem Aushängen des angezeigten Laufwerks "Hilink", aber bei noch eingesteckten Hilink-Sticks
> Bus 001 Device 004: ID 12d1:1f01 Huawei Technologies Co., Ltd. E353/E3131 (Mass storage mode)
Also wird der Stick definitiv nicht umgeschaltet. Was weiß udev über diesen Stick? Zeige bitte: grep -r 12d1 /{lib,etc}/udev/rules.d/ | grep -v audio
|
tomison
(Themenstarter)
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
kB schrieb:
Also wird der Stick definitiv nicht umgeschaltet. Was weiß udev über diesen Stick?
grep -r 12d1 /{lib,etc}/udev/rules.d/ | grep -v audio ergibt /lib/udev/rules.d/40-usb_modeswitch.rules:ATTRS{idVendor}=="12d1", ATTRS{manufacturer}!="Android", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'"
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="12d1", ATTR{idProduct}=="1573", RUN+="usb_modeswitch '%b/%k'"
/lib/udev/rules.d/77-mm-huawei-net-port-types.rules:ENV{ID_VENDOR_ID}!="12d1", GOTO="mm_huawei_port_types_end"
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 8627
Wohnort: Münster
|
tomison schrieb: […]
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTRS{idVendor}=="12d1", ATTRS{manufacturer}!="Android", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'"
/lib/udev/rules.d/40-usb_modeswitch.rules:ATTR{idVendor}=="12d1", ATTR{idProduct}=="1573", RUN+="usb_modeswitch '%b/%k'"
/lib/udev/rules.d/77-mm-huawei-net-port-types.rules:ENV{ID_VENDOR_ID}!="12d1", GOTO="mm_huawei_port_types_end"
Die erste oder die dritte Regel könnte passen. Um das zu prüfen, benötigen wir noch: cat /lib/udev/rules.d/77-mm-huawei-net-port-types.rules
usb-devices | awk -v RS="\n\n" /12d1/
|
praseodym
Supporter
Anmeldungsdatum: 9. Februar 2009
Beiträge: 22097
Wohnort: ~
|
Ändert sich nach dem Auswerfen die Ausgabe von
lsusb Falls ja/nein, kannst du dann http://192.168.8.1 aufrufen?
|
tomison
(Themenstarter)
Anmeldungsdatum: 27. Januar 2017
Beiträge: 45
|
kB schrieb: tomison schrieb:
Die erste oder die dritte Regel könnte passen. Um das zu prüfen, benötigen wir noch: cat /lib/udev/rules.d/77-mm-huawei-net-port-types.rules
usb-devices | awk -v RS="\n\n" /12d1/
cat /lib/udev/rules.d/77-mm-huawei-net-port-types.rules ergibt
ACTION!="add|change|move", GOTO="mm_huawei_port_types_end"
ENV{ID_VENDOR_ID}!="12d1", GOTO="mm_huawei_port_types_end"
# MU609 does not support getportmode (crashes modem with default firmware)
ATTRS{idProduct}=="1573", ENV{ID_MM_HUAWEI_DISABLE_GETPORTMODE}="1"
# Mark the modem and at port flags for ModemManager
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="01", ENV{ID_MM_HUAWEI_MODEM_PORT}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="02", ENV{ID_MM_HUAWEI_AT_PORT}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="02", ATTRS{bInterfaceProtocol}=="01", ENV{ID_MM_HUAWEI_MODEM_PORT}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="02", ATTRS{bInterfaceProtocol}=="02", ENV{ID_MM_HUAWEI_AT_PORT}="1"
# GPS NMEA port on MU609
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="05", ENV{ID_MM_HUAWEI_GPS_PORT}="1"
# GPS NMEA port on MU909
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="ff", ATTRS{bInterfaceSubClass}=="01", ATTRS{bInterfaceProtocol}=="14", ENV{ID_MM_HUAWEI_GPS_PORT}="1"
# Only the standard ECM or NCM port can support dial-up with AT NDISDUP through AT port
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="02", ATTRS{bInterfaceSubClass}=="06",ATTRS{bInterfaceProtocol}=="00", ENV{ID_MM_HUAWEI_NDISDUP_SUPPORTED}="1"
SUBSYSTEMS=="usb", ATTRS{bInterfaceClass}=="02", ATTRS{bInterfaceSubClass}=="0d",ATTRS{bInterfaceProtocol}=="00", ENV{ID_MM_HUAWEI_NDISDUP_SUPPORTED}="1"
LABEL="mm_huawei_port_types_end" usb-devices | awk -v RS="\n\n" /12d1/
ergibt keine Ausgabe
|