Честно говоря когда я занимался своим гимором касательно skylinka то невстречал такого что у тебяНеужели я единственный с таким косяком..?


Модератор: terminus
Честно говоря когда я занимался своим гимором касательно skylinka то невстречал такого что у тебяНеужели я единственный с таким косяком..?
Если что пиши. Непробовал этот девайс...
if (usbd_get_quirks(sc->sc_udev)->uq_flags
& UQ_ASSUME_CM_OVER_DATA) {
...
Т.е. видимо данную особенность имеет и ваш модем, только нужно его ProductID прописать куда следует, т.е. в usb_quirks.c в одноименную табличку.
Соотв. имен номерам храняться в usbdevs из коего уже в процессе сборки генериться заголовок.
Пример для ZTE WP520BD:
в usb_quirks.cpp:
{ USB_VENDOR_QUALCOMM, USB_PRODUCT_QUALCOMM_CDMA_MSM_ZTE,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
в usbdevs
product QUALCOMM CDMA_MSM_ZTE 0x3100 CDMA... ZTE corp. phone
PS
Есть подозрение что все QUALCOMM'ы имеют такую особенность
Код: Выделить всё
+product ANYDATA ADU_E100H 0x6501 ADU-E100H
Код: Выделить всё
+ device_printf(dev, "Vendor: %04X, Device: %04X, SubVendor: %04X, "
+ "SubDevice: %04Xn", v1, d1, v2, d2);
Код: Выделить всё
{ USB_VENDOR_YAMAHA, USB_PRODUCT_YAMAHA_RTW65I,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
+ { USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_E100H,
+ ANY, { UQ_ASSUME_CM_OVER_DATA }},
{ USB_VENDOR_QUALCOMM, USB_PRODUCT_QUALCOMM_CDMA_MSM,
ANY, { UQ_ASSUME_CM_OVER_DATA }},
Код: Выделить всё
device ucom
device umodem
device uftdi
options USB_DEBUG
Код: Выделить всё
ubsa_load="YES"
ucom_load="YES"
umodem_load="YES"
ну в дополнительные параметры инициализации именно модема ничего вроде не пишет, в реестре поискал....lissyara писал(а):а отмониторить как-то - что делает винда?
поймать команды?
[/quote]lissyara писал(а): ==========
а чё - доков вообще нету?
вот раньше к модемама давали все команды....