我有两个 USB 设备,都需要usbserial
加载才能访问它们。但是,其中一个设备,USB GPRS 调制解调器要求它像这样加载:
modprobe usbserial vendor=0x1410 product=0x4400
而另一个像这样加载就好了:
modprobe usbserial
那么我可以同时使用这两种设备吗?这些附加vendor
和product
论点的目的是什么?
我有两个 USB 设备,都需要usbserial
加载才能访问它们。但是,其中一个设备,USB GPRS 调制解调器要求它像这样加载:
modprobe usbserial vendor=0x1410 product=0x4400
而另一个像这样加载就好了:
modprobe usbserial
那么我可以同时使用这两种设备吗?这些附加vendor
和product
论点的目的是什么?
如果您的第二台设备在连接时被正确地自动检测为usbserial 设备(就像大多数串行适配器一样),那么应该没问题:使用供应商和产品ID 不会阻止usbserial 检测您的第二台设备。
这两个参数用于告诉驱动程序使用这些信息标识的usb总线上的设备作为串口适配器。通常驱动程序会扫描总线(PCI、USB 或其他)以查找支持的设备,但在这种特殊情况下,可能有太多设备无法在模块中识别它们:)