Hi Oliver, These are all noted and understood. Again, thank you for all your answers on this! Regards, Maggie On Thu, Dec 9, 2021 at 11:29 PM Oliver Neukum <oneukum@xxxxxxxx> wrote: > > > On 09.12.21 15:24, Maggie Maralit wrote: > Hi, > > My questions are: > > 1. With CONFIG_USB_ACM very common and useful, why is it not enabled > > by default in most platforms with USB ports like the x86_64 (normal > > for laptops and Intel NUCs)? > > The upstream config is supposed to be minimal. Doing optimal > configs is a task for distributions or people who compile their own kernel. > > > 2. Is there any rule or official statement from Linux Kernel > > maintainers/experts, highly recommending platform developers (or > > specific Ubuntu releases) to support this? (if there is, may I have a > > link of the documentation mentioning such?) > That is Ubuntu's job. > > 3. And is there a possibility for that module to get installed in the > > Linux Kernel just by the usual Linux commands (eg, "apt get > > update/upgrade")? > > > That question depends on your distribution. I suppose every sane general > purpose Linux distribution will compile and deliver cdc-acm, but I haven't > checked. > > The configuration of your running kernel is in /proc/config.gz and is chosen > by the developer's of Ubuntu if you are running their kernel. > > HTH > Oliver >