我有一个基于 the 8153的USB以太网适配器,它默认使用cdc_ether驱动程序。我想使用r8152驱动程序,它可以通过创建自定义udev规则来加载,就像Realtek的linux驱动程序源代码中所显示的那样。但让人困惑的是,当我插入适配器时,cdc_ether和r8152模块都被加载了。我的问题是,如何找到负责加载cdc_ether的udev规则?
我怎么才能停止加载那个模块?
我在两台不同的机器上有两个程序,Windows和Linux。 它们希望通过com端口进行通信。到目前为止,我们使用Linux机器上的USB转UART桥及其驱动程序来进行通信。Windows将该设备列为COM端口,而在linux端,我们有一个供Linux应用程序连接的tty设备。 现在,在我正在使用的新的主板版本上,那个芯片不再存在。我希望这两个程序都保持不变。我知道我可以在Linux上配置usb驱动程序作为虚拟com,而不需要任何额外的硬件(CDC A
我们有一个通过USB连接到PC的嵌入式设备,它有多个虚拟串行端口(CDC-ACM)。然而,正如我们所发现的,这种方法似乎不适用于Mac。我发现我可以通过将它更改为"Communications“类(class=2,sub- class =0,protocol=0)并删除IADs来使其在Mac和Linux