On Thu, Apr 2, 2009 at 12:26 PM, David Brownell <david-b@xxxxxxxxxxx> wrote: > On Thursday 02 April 2009, Russ Dill wrote: >> so why not use USB_CDC_PROTO_NONE? It still works with the usbser.sys >> windows driver. udev rules could later be written to not consider USB >> ACM devices that have PROTO_NONE as modems. > > I don't entirely recall why it uses USB_CDC_ACM_PROTO_AT_V25TER; > ISTR that's how the original serial gadget code worked (which I > didn't write). > > It was probably because of some client code -- maybe cdc-acm.c > even -- which required it. (Which version of usbser.sys was > OK with it? XP/SP2 and newer?) Yes, I tested on XP/SP3. > Never made much sense to me. I'd call the cdc-acm fix obvious, > and suggest it get into the -stable kernels. > > Unfortunately changing the serial gadget code would obviously > break interop with current Linux hosts ... so what I'd do is > provide some kind of feature-removal listing for that, maybe > a couple years from now, so the cdc-acm host side driver fix > would be relatively widely deployed before that gets changed. If there is a better option, I'm all for it. I think that the Network Manager developers are willing to exclude vendor Netchip. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html