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 :-).
