AnyDATA ADU-E100H

Dan Lukes dan at obluda.cz
Fri Mar 10 19:34:03 CET 2006


Ondra Holecek napsal/wrote, On 03/10/06 17:27:
> potebuju na FreeBSD nastavit tenhle cdma modem, delam to uplne stejne 
> vendor ANYDATA    0x16d5   AnyDATA Corporation
> /* AnyDATA CDMA products */
> product ANYDATA ADU_E100H   0x6501  ADU-E100H
...
> kazdopadne, porad ten modem po pripojeni vidim jen jako ugen
> ugen0: AnyDATA Corporation AnyDATA CDMA Products, rev 1.10/0.00, addr 2
...
> usbd_new_device: adding unit addr=2, rev=110, class=0, subclass=0, 
> protocol=0, maxpacket=64, len=18, speed=2

> dal uz opravdu nevim jak to resit, imho by to takhle melo vytvorit ucom 
> a popripade treba nefungovat, nebo dat alespon neco vedet :(

	To ne. Nejprve se musi ujmout "umodem" nez pride vubec na radu 
jakakoliv otazka okolo "ucom".

	A "umodem" bude povazovat zarizeni za "svoje	", pokud bude splnena 
jedna z nasledujicich podminek:

1. Jde o interface 0 na zarizeni je Kyocera AH-K3001V
nebo
2. Zarizeni samo sebe identifikuje jako zarizeni tridy CDC/ACM s 
protokolem CDC_AT

	V obou pripadech je povinnou doplnujici podminkou, ze zarizeni ma 
vsechny tri nasledujici vlastnosti:
	CM_DOES_CM, CM_UVER_DATA, ACM_HAS_LINE

	Pokud neni splnena ani [1] ani [2] nebo podminka doplnkova pak nejde o 
zarizeni, ktere by spadalo pod tento driver.

	Je zrejme, ze [1] v tomto pripade splneno neni a ze shora zaznamenanych 
radku (adding unit ...) je zrejme, ze ani druha, p[rotoze zarizeni samo 
sebe identifikuje jako zarizeni nespecifikovane tridy (0).

	Zminene editace zdrojovych souboru nemaji vliv na prirazeni "umodem" 
driveru zarizenim (a u predchoziho modelu (QUALCOMM) neco takoveho ani 
nebylo potreba, protoze to prirozene splnovalo jak podminku [2] tak 
podminku "doplnkovou").

	Osobne bych byl velmi skepticky k "nasilnemu vnuceni" tohoto zarizeni 
tomuto driveru.

	Zaprve to nebude jednoduche - i kdyz podminku jedna rozsirime o dalsi 
explicitne definovane zarizeni, povazuji za nepravdepodobne, ze zarizeni 
splni doplnkovou podminkou (ve skutecnosti uz samotny pokus zjistit, zda 
zarizeni pozadovane vlastnosti ma pravdepodobne skonci chybou).

	Za druhe, povazuji za velmi nepravdepodobne, ze ovladac bude se 
zarizenim fungovat - kdyby zarizeni melo parametry tridy CDC pak by se 
tak patrne ohlasovalo, z toho, ze se tak nehlasi povazuji za takrka 
jiste, ze proste funkce teto tridy (a standardni protokol pro tuto tridu 
  zarizeni) proste nepodporuje.

	Zarizeni AnyDATA je zalozeno na jinem chipu fy Qualcomm nez predchozi 
model a proti nemu ma tento chip rozsirene funkce (napriklad podporu pro 
CCD snimaci prvek). To je pro me dalsi duvod proc si myslet, ze 
komunikacni protokol je odlisny a neslucitelny - CDC zarizeni by na 
komunikaci s "fotakem" nestacilo.

	Jedna z moznosti je ziskat specifikaci komunikacniho protokolu a 
ovladac napsat nebo upravit nejaky existujici. Druha moznost je trvat na 
tom, ze nechcete tenhle modem, ale starsi typ ...

							Dan


-- 
Dan Lukes                                   SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz,dan at kolej.mff.cuni.cz



More information about the Users-l mailing list