Ok, I use a more direct way to force the version to be 1.0:
diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c
index 28b91b7d756f..33ee104f1800 100644
--- a/drivers/media/usb/uvc/uvc_driver.c
+++ b/drivers/media/usb/uvc/uvc_driver.c
@@ -2067,6 +2067,8 @@ static int uvc_probe(struct usb_interface *intf, goto error;
}
Ok, I use a more direct way to force the version to be 1.0: media/usb/ uvc/uvc_ driver. c b/drivers/ media/usb/ uvc/uvc_ driver. c .33ee104f1800 100644 media/usb/ uvc/uvc_ driver. c media/usb/ uvc/uvc_ driver. c
goto error;
diff --git a/drivers/
index 28b91b7d756f.
--- a/drivers/
+++ b/drivers/
@@ -2067,6 +2067,8 @@ static int uvc_probe(struct usb_interface *intf,
}
+ dev->uvc_version = 0x0100;
uvc_printk( KERN_INFO, "Found UVC %u.%02x device %s (%04x:%04x)\n",
dev-> uvc_version >> 8, dev->uvc_version & 0xff,
udev- >product ? udev->product : "<unnamed>",
+
Here's the kernel: /people. canonical. com/~khfeng/ lp1763748- 2/
https:/