3G modem Huawei EC306

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Slyer
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-11-23 21:13:19

3G modem Huawei EC306

Непрочитанное сообщение Slyer » 2012-12-11 14:48:07

день добрый.
Пытаюсь запусть 3g CDMA modem Huawei EC306.

При подключении, модем определяется как cd-rom и флешка

Код: Выделить всё

ugen1.4: <Huawei Technologies> at usbus1
umass0: <Huawei Technologies HUAWEI Mobile, class 0/0, rev 2.00/0.00, addr 4> on usbus1
umass0:  SCSI over Bulk-Only; quirks = 0x0100
umass0:6:0:-1: Attached to scbus6
umass1: <Huawei Technologies HUAWEI Mobile, class 0/0, rev 2.00/0.00, addr 4> on usbus1
umass1:  SCSI over Bulk-Only; quirks = 0x0100
umass1:7:1:-1: Attached to scbus7
(probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
(probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
(probe0:umass-sim0:0:0:0): SCSI status: Check Condition
(probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)
cd1 at umass-sim0 bus 0 scbus6 target 0 lun 0
cd1: <HUAWEI Mass Storage 2.31> Removable CD-ROM SCSI-2 device
cd1: 40.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present
(probe1:umass-sim1:1:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
(probe1:umass-sim1:1:0:0): CAM status: SCSI Status Error
(probe1:umass-sim1:1:0:0): SCSI status: Check Condition
(probe1:umass-sim1:1:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not present)
da0 at umass-sim1 bus 1 scbus7 target 0 lun 0
da0: <HUAWEI TF CARD Storage 2.31> Removable Direct Access SCSI-2 device
da0: 40.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
uname -a
FreeBSD ml110G6.slyer.local 9.0-RELEASE-p5 FreeBSD 9.0-RELEASE-p5 #0: Sun Dec 9 09:52:51 EET 2012 slyer@ml110G6.slyer.local:/usr/obj/usr/src/sys/Sly_amd64_K9 amd64

usbconfig dump_device_desc

Код: Выделить всё

ugen1.4: <HUAWEI Mobile Huawei Technologies> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x0000
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0040
  idVendor = 0x12d1
  idProduct = 0x1505
  bcdDevice = 0x0000
  iManufacturer = 0x0003  <Huawei Technologies>
  iProduct = 0x0002  <HUAWEI Mobile>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001
Скочал и поставил usb-modeswitch-1.2.5/usb_modeswitch -e
* usb_modeswitch: handle USB devices with multiple modes
* Version 1.2.5 (C) Josua Dietze 2012
* Based on libusb0 (0.1.12 and above)

Выполняю usb_modeswitch -v 12d1 -p 1505 -V 12d1 -P 1506 -s 20 -M 55534243123456780000000000000011062000000100000000000000000000

Код: Выделить всё

Looking for target devices ...
 No devices in target mode or class found
Looking for default devices ...
   found matching product ID
   adding device
 Found device in default mode, class or configuration (1)
Accessing device 007 on bus 000 ...
Getting the current device configuration ...
 OK, got current device configuration (1)
Using interface number 0
Using endpoints 0x01 (out) and 0x81 (in)
Inquiring device details; driver will be detached ...
 Cant't do driver detection and detaching on this platform.

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

USB description data (for identification)
-------------------------
Manufacturer: Huawei Technologies
     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
Resetting message endpoint 0x01

Checking for mode switch (max. 20 times, once per second) ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
 Searching for target devices ...
   found matching product ID
   adding device

Found target device, now opening
 Found correct target device

Mode switch succeeded. Bye.
после чего usbconfig dump_device_desc

Код: Выделить всё

ugen1.4: <HUAWEI Mobile Huawei Technologies> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x0000
  bDeviceSubClass = 0x0000
  bDeviceProtocol = 0x0000
  bMaxPacketSize0 = 0x0040
  idVendor = 0x12d1
  idProduct = 0x1506
  bcdDevice = 0x0000
  iManufacturer = 0x0003  <Huawei Technologies>
  iProduct = 0x0002  <HUAWEI Mobile>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001
Т.е. видно что id поменялось. Но новое устройство в /dev не появилось ....
и в dmesg видно, что в системе новое устройство не появилось.

Куда куда смотреть ?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: 3G modem Huawei EC306

Непрочитанное сообщение manefesto » 2012-12-13 16:11:21

kldload u3g
я такой яростный шо аж пиздеЦ
Изображение

wildman
рядовой
Сообщения: 39
Зарегистрирован: 2012-12-02 15:45:49
Откуда: Kiev, Ukraine

Re: 3G modem Huawei EC306

Непрочитанное сообщение wildman » 2012-12-15 16:36:50

Добрый день, уважаемый Styler.

Решаю почти такую же проблему с модемом Pantech UM185US.
Решение с usb_modeswith - немного устаревшее, во FreeBSD 9.0 u3g уже в ядре.
Попробуй по другому:

Код: Выделить всё

camcontrol eject cd1
Модем должен обнаружится.
У меня это сработало: устройства появилось как модем /dev/cuaU0.
Правда вот не до конца - модем не отвечает на команды.
Пишите, получится ли у вас?
Удачи.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: 3G modem Huawei EC306

Непрочитанное сообщение manefesto » 2012-12-19 20:18:13

через терминал переведите в режим модема
я такой яростный шо аж пиздеЦ
Изображение