Freebsd + 3G modem Huawei EC306, Slyer, 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 видно, что в системе новое устройство не появилось. Куда куда смотреть ?
|
- Freebsd + 3G modem Huawei EC306, Аноним, 16:53 , 11-Дек-12 (1)
Какая фрибсд? 4.х?)Подгрузи модули ядра. kldload u3g и ucom.
- Freebsd + 3G modem Huawei EC306, user, 22:18 , 11-Дек-12 (3)
>[оверквотинг удален] > 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 отключены.
- Freebsd + 3G modem Huawei EC306, Slyer, 22:29 , 11-Дек-12 (4)
>[оверквотинг удален] >> iProduct = 0x0002 <HUAWEI Mobile> >> iSerialNumber = 0x0000 <no string> >> bNumConfigurations = 0x0001 >> >> Т.е. видно что id поменялось. Но новое устройство в /dev не появилось >> .... >> и в dmesg видно, что в системе новое устройство не появилось. >> Куда куда смотреть ? > Поделюсь опытом. Я использую модем, правда, GSM совместно с Asterisk > + chan_dongle. CD-ROM and Mass Storage отключены.как отключали ?
- Freebsd + 3G modem Huawei EC306, user, 00:35 , 12-Дек-12 (5)
>[оверквотинг удален] >>> 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 вам в помощь :-)
- Freebsd + 3G modem Huawei EC306, Slyer, 15:27 , 12-Дек-12 (6)
>[оверквотинг удален] >>>> >>>> Т.е. видно что 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
- Freebsd + 3G modem Huawei EC306, user, 16:03 , 12-Дек-12 (7)
>[оверквотинг удален] >>>>> .... >>>>> и в 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) правильно используете? Погуглите как там правильно провести что-то типа эхо-тест, что бы убедиться, что модем правильно отвечает на вводимые команды.
- Freebsd + 3G modem Huawei EC306, Slyer, 16:36 , 12-Дек-12 (8)
>[оверквотинг удален] >>>>> Поделюсь опытом. Я использую модем, правда, 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"
- Freebsd + 3G modem Huawei EC306, cryo, 22:53 , 31-Июл-14 (9)
>[оверквотинг удален] >>>>> .... >>>>> и в 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"
|