It seemed like if just one interface in the description list was somehow compliant with modem manager, the full device seemed claimed.
I may have missed something in my headers while experimenting. Can you give an example of a header structure that will not be assumed to be a modem by MM while still accessible as a proper CDC serial device - without blacklisting anything? BR Lars On Jan 9, 2017 18:13, "Bjørn Mork" <bj...@mork.no> wrote: Greg KH <g...@kroah.com> writes: > On Mon, Jan 09, 2017 at 09:40:59AM +0000, Kenneth Rohde Christiansen wrote: >> Web USB can only grab devices which has special Web USB headers. It can not >> grab any USB device. >> >> https://wicg.github.io/webusb/#webusb-descriptors > > Ah, fun :( > > So, we can add a quirk into the kernel cdc-acm driver to never bind to a > device that has the wusb platform capability descriptor, I fail to see why a quirk should be necessary. New device classes are expected to use new class/subclass codes distintly different from anything handled by existing class drivers. Bjørn
_______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/systemd-devel