2014/1/22 Brett Lymn <[email protected]>:
> That will cause getcaps to return 0 for the data interface - that is not
> correct.

Adding the Conexant modem with UQ_NO_UNION_NRM (or maybe something
else?) to usb_quirks would be the most elegant solution, right?
Then umodem_get_caps() should be fixed, and OpenBSD (seems to
"brute-force" and iterate over all descriptors anyway) or Linux
(treats data if = 1, ctl if = 0 (?) for NO_UNION_NORMAL quirk) can
serve as an example.
But this is beyond me now :-).

Reply via email to