Mein Huawei E3131 funktionierte letzten Sommer bereits (als cdc_ether erfolgreich erkannt). Jetzt, wo ich es wieder ausprobieren wollte, aber leider nicht mehr. dmesg liefert
[223223.795129] usb 2-2: new high-speed USB device number 19 using xhci_hcd [223223.924009] usb 2-2: New USB device found, idVendor=12d1, idProduct=1f01 [223223.924013] usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0 [223223.924015] usb 2-2: Product: HUAWEI HiLink [223223.924017] usb 2-2: Manufacturer: HUAWEI [223223.925586] usb-storage 2-2:1.0: USB Mass Storage device detected [223223.925814] scsi13 : usb-storage 2-2:1.0 [223224.924996] scsi 13:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2 [223224.926309] sr0: scsi-1 drive [223224.926632] sr 13:0:0:0: Attached scsi CD-ROM sr0 [223224.926848] sr 13:0:0:0: Attached scsi generic sg1 type 5 [223224.978492] quiet_error: 17 callbacks suppressed [223224.978495] Buffer I/O error on device sr0, logical block 16 [223224.978498] Buffer I/O error on device sr0, logical block 16 [223224.978507] Buffer I/O error on device sr0, logical block 16 [223224.978509] Buffer I/O error on device sr0, logical block 16 [223224.978511] Buffer I/O error on device sr0, logical block 16 [223224.978513] Buffer I/O error on device sr0, logical block 8 [223224.978515] Buffer I/O error on device sr0, logical block 8 [223224.978517] Buffer I/O error on device sr0, logical block 8 [223224.978519] Buffer I/O error on device sr0, logical block 8 [223224.978521] Buffer I/O error on device sr0, logical block 8 [223224.981263] systemd-udevd[24766]: Failed to apply ACL on /dev/sr0: No such file or directory [223224.981268] systemd-udevd[24766]: Failed to apply ACL on /dev/sr0: No such file or directory [223224.994034] systemd-udevd[24766]: Failed to apply ACL on /dev/sr0: No such file or directory [223224.994039] systemd-udevd[24766]: Failed to apply ACL on /dev/sr0: No such file or directory
Manuelles umschalten scheint nicht zu funktionieren:
bla@blub ~ $ sudo usb_modeswitch -v 12d1 -p 1f01 -M '55534243123456780000000000000011062000000100000000000000000000' Look for default devices ... product ID matched Found devices in default mode (1) Access device 021 on bus 002 Current configuration number is 1 Use interface number 0 Use endpoints 0x01 (out) and 0x81 (in) USB description data (for identification) ------------------------- Manufacturer: HUAWEI Product: HUAWEI HiLink Serial No.: not provided ------------------------- 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 -> Run lsusb to note any changes. Bye!
bla@blub ~ $ sudo modprobe option && echo "12d1 14db" | sudo tee /sys/bus/usb-serial/drivers/option1/new_id 12d1 14db
bla@blub ~ $ lsusb Bus 001 Device 002: ID 8087:8001 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 005: ID 04ca:703c Lite-On Technology Corp. Bus 002 Device 004: ID 8087:0a2a Intel Corp. Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc. Bus 002 Device 021: ID 12d1:1f01 Huawei Technologies Co., Ltd. Bus 002 Device 011: ID 046d:c52f Logitech, Inc. Unifying Receiver Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Verwende ich den usb_modeswitch falsch?
Was kann ich tun, damit es wieder funktioniert und als cdc_ether erkannt wird?