The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Freebsd + 3G modem Huawei EC306"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Аппаратура, Железо)
Изначальное сообщение [ Отслеживать ]

"Freebsd + 3G modem Huawei EC306"  +/
Сообщение от Slyer email(ok) on 11-Дек-12, 16:11 
День добрый.
Пытаюсь запусть 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 видно, что в системе новое устройство не появилось.

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от Аноним (??) on 11-Дек-12, 16:53 
Какая фрибсд? 4.х?)

Подгрузи модули ядра. kldload u3g и ucom.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от Slyer email(ok) on 11-Дек-12, 16:59 
> Какая фрибсд? 4.х?)
> Подгрузи модули ядра. kldload u3g и ucom.

9.0-RELEASE-p5

погружены.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от user (??) on 11-Дек-12, 22:18 
>[оверквотинг удален]
>   bcdDevice = 0x0000
>   iManufacturer = 0x0003  <Huawei Technologies>
>   iProduct = 0x0002  <HUAWEI Mobile>
>   iSerialNumber = 0x0000  <no string>
>   bNumConfigurations = 0x0001
>
> Т.е. видно что id поменялось. Но новое устройство в /dev не появилось
> ....
> и в dmesg видно, что в системе новое устройство не появилось.
> Куда куда смотреть ?

Поделюсь опытом. Я использую модем, правда, GSM совместно с  Asterisk + chan_dongle. CD-ROM and Mass Storage отключены.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от Slyer email(ok) on 11-Дек-12, 22:29 
>[оверквотинг удален]
>>   iProduct = 0x0002  <HUAWEI Mobile>
>>   iSerialNumber = 0x0000  <no string>
>>   bNumConfigurations = 0x0001
>>
>> Т.е. видно что id поменялось. Но новое устройство в /dev не появилось
>> ....
>> и в dmesg видно, что в системе новое устройство не появилось.
>> Куда куда смотреть ?
>  Поделюсь опытом. Я использую модем, правда, GSM совместно с  Asterisk
> + chan_dongle. CD-ROM and Mass Storage отключены.

как отключали ?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от user (??) on 12-Дек-12, 00:35 
>[оверквотинг удален]
>>>   iSerialNumber = 0x0000  <no string>
>>>   bNumConfigurations = 0x0001
>>>
>>> Т.е. видно что id поменялось. Но новое устройство в /dev не появилось
>>> ....
>>> и в dmesg видно, что в системе новое устройство не появилось.
>>> Куда куда смотреть ?
>>  Поделюсь опытом. Я использую модем, правда, GSM совместно с  Asterisk
>> + chan_dongle. CD-ROM and Mass Storage отключены.
> как отключали ?

Через АТ-комманды, ессно.
http://www.freebsd.org/cgi/man.cgi?query=cu&sektion=1 вам в помощь :-)

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от Slyer email(ok) on 12-Дек-12, 15:27 
>[оверквотинг удален]
>>>>
>>>> Т.е. видно что id поменялось. Но новое устройство в /dev не появилось
>>>> ....
>>>> и в dmesg видно, что в системе новое устройство не появилось.
>>>> Куда куда смотреть ?
>>>  Поделюсь опытом. Я использую модем, правда, GSM совместно с  Asterisk
>>> + chan_dongle. CD-ROM and Mass Storage отключены.
>> как отключали ?
> Через АТ-комманды, ессно.
> http://www.freebsd.org/cgi/man.cgi?query=cu&sektion=1 вам в помощь :-)

типа AT^U2DIAG=0 ?
у меня увы на эту команду выдает ERROR

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от user (??) on 12-Дек-12, 16:03 
>[оверквотинг удален]
>>>>> ....
>>>>> и в dmesg видно, что в системе новое устройство не появилось.
>>>>> Куда куда смотреть ?
>>>>  Поделюсь опытом. Я использую модем, правда, GSM совместно с  Asterisk
>>>> + chan_dongle. CD-ROM and Mass Storage отключены.
>>> как отключали ?
>> Через АТ-комманды, ессно.
>> http://www.freebsd.org/cgi/man.cgi?query=cu&sektion=1 вам в помощь :-)
> типа AT^U2DIAG=0 ?
> у меня увы на эту команду выдает ERROR

Ну а комманду cu(1) правильно используете? Погуглите как там правильно провести что-то типа эхо-тест, что бы убедиться, что модем правильно отвечает на вводимые команды.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от Slyer email(ok) on 12-Дек-12, 16:36 
>[оверквотинг удален]
>>>>>  Поделюсь опытом. Я использую модем, правда, GSM совместно с  Asterisk
>>>>> + chan_dongle. CD-ROM and Mass Storage отключены.
>>>> как отключали ?
>>> Через АТ-комманды, ессно.
>>> http://www.freebsd.org/cgi/man.cgi?query=cu&sektion=1 вам в помощь :-)
>> типа AT^U2DIAG=0 ?
>> у меня увы на эту команду выдает ERROR
> Ну а комманду cu(1) правильно используете? Погуглите как там правильно провести что-то
> типа эхо-тест, что бы убедиться, что модем правильно отвечает на вводимые
> команды.

делал из под вины при помощи "HyperTerminal Private Edition"

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Freebsd + 3G modem Huawei EC306"  +/
Сообщение от cryo (ok) on 31-Июл-14, 22:53 
>[оверквотинг удален]
>>>>> ....
>>>>> и в dmesg видно, что в системе новое устройство не появилось.
>>>>> Куда куда смотреть ?
>>>>  Поделюсь опытом. Я использую модем, правда, GSM совместно с  Asterisk
>>>> + chan_dongle. CD-ROM and Mass Storage отключены.
>>> как отключали ?
>> Через АТ-комманды, ессно.
>> http://www.freebsd.org/cgi/man.cgi?query=cu&sektion=1 вам в помощь :-)
> типа AT^U2DIAG=0 ?
> у меня увы на эту команду выдает ERROR

Поднимем старую тему, может кому-то пригодится :)

В Huawei E306 за подключенные устройства отвечает другая команда
at^setport

посмотреть списик всех устройств:
at^setport=?

посмотреть текущий набор активных устройств:
at^setport?

отключить CD и SD:
at^setport="A1,A2;1,2,3"

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру