1

Temat: Huawei e173 + usb_modeswitch i może coś jeszcze.

Witam!

Mam problem z modemem huawei e173. Używam brcm2.4 (backfire -rc4) na wrt54gl. Modem wykrywa się prawidłowo oraz

log:

Nov 19 20:22:16 OpenWrt user.info kernel: usb.c: USB disconnect on device 00:03.0-1 address 2
Nov 19 20:22:16 OpenWrt user.info kernel: usbserial.c: Generic converter now disconnected from ttyUSB1
Nov 19 20:22:21 OpenWrt user.info kernel: hub.c: new USB device 00:03.0-1, assigned address 3
Nov 19 20:22:22 OpenWrt user.info kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Nov 19 20:22:22 OpenWrt user.warn kernel:   Vendor: HUAWEI    Model: Mass Storage      Rev: 2.31
Nov 19 20:22:22 OpenWrt user.warn kernel:   Type:   CD-ROM                             ANSI SCSI revision: 02
Nov 19 20:22:22 OpenWrt user.debug kernel: WARNING: USB Mass Storage data integrity not assured
Nov 19 20:22:22 OpenWrt user.debug kernel: USB Mass Storage device found at 3
Nov 19 20:22:23 OpenWrt user.info kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Nov 19 20:22:23 OpenWrt user.warn kernel:   Vendor: HUAWEI    Model: SD Storage        Rev: 2.31
Nov 19 20:22:23 OpenWrt user.warn kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Nov 19 20:22:23 OpenWrt user.warn kernel: Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Nov 19 20:22:23 OpenWrt user.notice kernel: sda: Unit Not Ready, sense:
Nov 19 20:22:23 OpenWrt user.warn kernel: Info fld=0x0, Current 00:00: sns = f0  2
Nov 19 20:22:23 OpenWrt user.warn kernel: ASC=3a ASCQ= 0
Nov 19 20:22:23 OpenWrt user.warn kernel: Raw sense data:0xf0 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Nov 19 20:22:23 OpenWrt user.warn kernel: sda : READ CAPACITY failed.
Nov 19 20:22:23 OpenWrt user.warn kernel: sda : status = 1, message = 00, host = 0, driver = 08
Nov 19 20:22:23 OpenWrt user.warn kernel: Info fld=0x0, Current sd00:00: sns = f0  2
Nov 19 20:22:23 OpenWrt user.warn kernel: ASC=3a ASCQ= 0
Nov 19 20:22:23 OpenWrt user.warn kernel: Raw sense data:0xf0 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00
Nov 19 20:22:23 OpenWrt user.warn kernel: sda : block size assumed to be 512 bytes, disk size 1GB.
Nov 19 20:22:23 OpenWrt user.info kernel: Partition check:
Nov 19 20:22:23 OpenWrt user.info kernel:  /dev/scsi/host1/bus0/target0/lun0: I/O error: dev 08:00, sector 0
Nov 19 20:22:23 OpenWrt user.warn kernel:  I/O error: dev 08:00, sector 0
Nov 19 20:22:23 OpenWrt user.warn kernel:  unable to read partition table
Nov 19 20:22:23 OpenWrt user.debug kernel: WARNING: USB Mass Storage data integrity not assured
Nov 19 20:22:23 OpenWrt user.debug kernel: USB Mass Storage device found at 3

Nov 19 20:29:34 OpenWrt user.info kernel: usbserial.c: Generic converter detected
Nov 19 20:29:34 OpenWrt user.info kernel: usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Nov 19 20:29:34 OpenWrt user.info kernel: usbserial.c: Generic converter detected
Nov 19 20:29:34 OpenWrt user.info kernel: usbserial.c: Generic converter now attached to ttyUSB1 (or usb/tts/1 for devfs)

root@OpenWrt:/etc/usb_modeswitch.d# usb_modeswitch -c 12d1:1446

Warning: TargetProductList overrides TargetProduct!

Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found devices in default mode or class (1)
Accessing device 007 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
Looking for active driver ...
OK, driver found ("serial")
OK, driver "serial" detached

SCSI inquiry data (for identification)
-------------------------
  Vendor String: HUAWEI
   Model String: Mass Storage
Revision String: 2.31
-------------------------

USB description data (for identification)
-------------------------
Manufacturer: HUAWEI Technology
     Product: HUAWEI Mobile
  Serial No.: not provided
-------------------------
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
Error resetting endpoint: -145
Resetting message endpoint 0x01
Error resetting endpoint: -145

Checking for mode switch (max. 20 times, once per second) ...
Waiting for original device to vanish ...
Original device can't be accessed anymore. Good.
Searching for target devices ...
Searching for target devices ...
Searching for target devices ...
Searching for target devices ...
Searching for target devices ...
Found correct target device

i wychodzi na to,że usb_modeswitch nie przełącza go bo występuje błąd.


Proszę o pomoc.

2

Odp: Huawei e173 + usb_modeswitch i może coś jeszcze.

-145. Ten sam co poprzednio?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Huawei e173 + usb_modeswitch i może coś jeszcze.

No z tego co wiem to nie. Tamten dotyczył rozpoznania urządzenia. Urządzenie nie było widoczne w systemie. Teraz wykrywa się ok. Z tego co czytam w necie to ten błąd dotyczy przelączenia z cdroma (wbudowane sterowniki) na modem.
A może wiesz jaki pakiet zastępuje kmod-usb-serial-option (brak go w brcm2.4)? Bo w paczkach nie ma go a on z tego co wiem by się przydał (z innych stron wnioskuję).

Program huaweiAktBbo nie działa....

4

Odp: Huawei e173 + usb_modeswitch i może coś jeszcze.

Dla 2.4 nie ma go, jest ogólny  kmod-usb-serial i jego musisz używać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.