CCD Video Camera not working on NixOS but Debian

Hey all,
i have a CCD video camera (Imaging Source DMK21, USB 2) that is showing up via lsusb as:

Bus 001 Device 095: ID 199e:8101 The Imaging Source Europe GmbH DFx 21BU04 Camera

and dmesg shows:

[    1.663211] usb 1-1.1: new high-speed USB device number 3 using ehci-pci
[    1.671208] usb 2-1.1: new high-speed USB device number 3 using ehci-pci
[    1.742059] usb 1-1.1: New USB device found, idVendor=04b4, idProduct=df2c, bcdDevice=94.6a
[    1.742063] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    1.806207] usb 1-1.2: new high-speed USB device number 4 using ehci-pci
[    1.886057] usb 1-1.2: New USB device found, idVendor=199e, idProduct=8101, bcdDevice= 1.00
[    1.886060] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.886061] usb 1-1.2: Product: DMx 21AU04.AS
[    1.886062] usb 1-1.2: Manufacturer: The Imaging Source Europe GmbH
[    1.886063] usb 1-1.2: SerialNumber: 36010049

However, the camera does not show up at /dev/video0 and no programme (cheese, firefox, Indi, …) is able to detect it. I’ve also tested it on Debian 12 where it just works out of the box. Debian apparently just uses the uvcvideo driver:

debian# udevadm info -a -n /dev/video0  | grep "DRIVERS"
    DRIVERS=="uvcvideo"
    DRIVERS=="usb"
    DRIVERS=="usb"
    DRIVERS=="usb"
    DRIVERS=="xhci_hcd"
    DRIVERS=="pcieport"
    DRIVERS==""
    DRIVERS=="brcm-pcie"
    DRIVERS=="simple-pm-bus"
    DRIVERS==""

and has the following kernel modules loaded:

debian# lsmod | grep video
uvcvideo              114688  0
videobuf2_vmalloc      20480  2 uvcvideo,bcm2835_v4l2
videobuf2_memops       20480  1 videobuf2_vmalloc
videobuf2_v4l2         24576  2 uvcvideo,bcm2835_v4l2
videobuf2_common       53248  5 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,bcm2835_v4l2,videobuf2_memops
videodev              225280  4 videobuf2_v4l2,uvcvideo,bcm2835_v4l2,videobuf2_common
mc                     57344  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
usbcore               266240  6 xhci_hcd,usbhid,dwc2,uvcvideo,brcmfmac,xhci_pci
usb_common             16384  5 xhci_hcd,dwc2,usbcore,uvcvideo,udc_core

Loading them on NixOS does unfortunately not change anything with the camera not being found.

Does anyone have an idea what to do? :slight_smile:

Best,
Phillip

They should be autoloaded I guess (at least uvcvideo).

What does udevadm monitor -p report if you run it and plug the camera?

Here is the output of udevadm monitor:

monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[24213.226520] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5 (usb)
KERNEL[24214.364220] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0 (usb)
KERNEL[24214.364296] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.1 (usb)
KERNEL[24214.364351] bind     /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5 (usb)
UDEV  [24214.370477] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5 (usb)
UDEV  [24214.371899] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0 (usb)
UDEV  [24214.372894] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.1 (usb)
UDEV  [24214.378077] bind     /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5 (usb)

On Debian, the same also binds video4linux stuff:

KERNEL[23195.389653] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)
KERNEL[23196.533882] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
KERNEL[23196.543072] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video0 (video4linux)
KERNEL[23196.543520] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video1 (video4linux)
KERNEL[23196.543981] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/media0 (media)
KERNEL[23196.544434] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
KERNEL[23196.544995] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
KERNEL[23196.545313] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
KERNEL[23196.546047] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)
UDEV  [23196.577771] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)
UDEV  [23196.603264] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
UDEV  [23196.606939] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
UDEV  [23196.628446] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/media0 (media)
UDEV  [23196.628715] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
UDEV  [23196.632414] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video0 (video4linux)
UDEV  [23196.634601] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video1 (video4linux)
UDEV  [23196.650250] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
UDEV  [23196.667308] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)

Oops, I meant to say udevadm monitor -p so we can also see the device’s MODALIAS.

Because that’s what should trigger uvcvideo being loaded (see modinfo uvcvideo, which you could also compare to debian’s I suppose).

Alrigh, here is the udev monitor -p output from NixOS:

udevadm monitor -p
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[79320.832427] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/011
DEVTYPE=usb_device
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=011
SEQNUM=5239
MAJOR=189
MINOR=10

KERNEL[79321.969853] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/1/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc01ip00in00
SEQNUM=5240

KERNEL[79321.969921] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.1 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/2/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc02ip00in01
SEQNUM=5241

KERNEL[79321.969964] bind     /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/011
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=011
SEQNUM=5242
MAJOR=189
MINOR=10

UDEV  [79321.975105] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/011
DEVTYPE=usb_device
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=011
SEQNUM=5239
USEC_INITIALIZED=79321974488
PATH=/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/bin:/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/sbin
ID_BUS=usb
ID_MODEL=DMx_21AU04.AS
ID_MODEL_ENC=DMx\x2021AU04.AS
ID_MODEL_ID=8101
ID_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_SERIAL_SHORT=36010049
ID_VENDOR=The_Imaging_Source_Europe_GmbH
ID_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_VENDOR_ID=199e
ID_REVISION=0100
ID_USB_MODEL=DMx_21AU04.AS
ID_USB_MODEL_ENC=DMx\x2021AU04.AS
ID_USB_MODEL_ID=8101
ID_USB_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_USB_SERIAL_SHORT=36010049
ID_USB_VENDOR=The_Imaging_Source_Europe_GmbH
ID_USB_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_USB_VENDOR_ID=199e
ID_USB_REVISION=0100
ID_USB_INTERFACES=:ff0100:ff0200:
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
DRIVER=usb
MAJOR=189
MINOR=10

UDEV  [79321.975825] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/1/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc01ip00in00
SEQNUM=5240
USEC_INITIALIZED=79321975565
PATH=/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/bin:/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/sbin
ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera

UDEV  [79321.977281] add      /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.1 (usb)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/2/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc02ip00in01
SEQNUM=5241
USEC_INITIALIZED=79321977030
PATH=/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/bin:/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/sbin
ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera

UDEV  [79321.981147] bind     /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6 (usb)
ACTION=bind
DEVPATH=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/011
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=011
SEQNUM=5242
USEC_INITIALIZED=79321974488
PATH=/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/bin:/nix/store/j6l7y8j1swcs3ddimmhckazkkvymnylg-udev-path/sbin
ID_BUS=usb
ID_MODEL=DMx_21AU04.AS
ID_MODEL_ENC=DMx\x2021AU04.AS
ID_MODEL_ID=8101
ID_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_SERIAL_SHORT=36010049
ID_VENDOR=The_Imaging_Source_Europe_GmbH
ID_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_VENDOR_ID=199e
ID_REVISION=0100
ID_USB_MODEL=DMx_21AU04.AS
ID_USB_MODEL_ENC=DMx\x2021AU04.AS
ID_USB_MODEL_ID=8101
ID_USB_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_USB_SERIAL_SHORT=36010049
ID_USB_VENDOR=The_Imaging_Source_Europe_GmbH
ID_USB_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_USB_VENDOR_ID=199e
ID_USB_REVISION=0100
ID_USB_INTERFACES=:ff0100:ff0200:
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
MAJOR=189
MINOR=10

and here from Debian:

monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[78322.185639] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/008
DEVTYPE=usb_device
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=008
SEQNUM=3096
MAJOR=189
MINOR=7

KERNEL[78323.324465] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/1/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc01ip00in00
SEQNUM=3097

KERNEL[78323.332961] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video0 (video4linux)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video0
SUBSYSTEM=video4linux
DEVNAME=/dev/video0
SEQNUM=3098
MAJOR=81
MINOR=0

KERNEL[78323.333578] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video1 (video4linux)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video1
SUBSYSTEM=video4linux
DEVNAME=/dev/video1
SEQNUM=3099
MAJOR=81
MINOR=1

KERNEL[78323.334688] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/media0 (media)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/media0
SUBSYSTEM=media
DEVNAME=/dev/media0
SEQNUM=3100
MAJOR=234
MINOR=0

KERNEL[78323.334891] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
ACTION=bind
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=uvcvideo
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/1/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc01ip00in00
SEQNUM=3101

KERNEL[78323.335360] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=uvcvideo
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/2/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc02ip00in01
SEQNUM=3102

KERNEL[78323.335830] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
ACTION=bind
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=uvcvideo
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/2/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc02ip00in01
SEQNUM=3103

KERNEL[78323.336057] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)
ACTION=bind
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/008
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=008
SEQNUM=3104
MAJOR=189
MINOR=7

UDEV  [78323.355824] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/008
DEVTYPE=usb_device
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=008
SEQNUM=3096
USEC_INITIALIZED=78323338947
ID_BUS=usb
ID_MODEL=DMx_21AU04.AS
ID_MODEL_ENC=DMx\x2021AU04.AS
ID_MODEL_ID=8101
ID_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_SERIAL_SHORT=36010049
ID_VENDOR=The_Imaging_Source_Europe_GmbH
ID_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_VENDOR_ID=199e
ID_REVISION=0100
ID_USB_MODEL=DMx_21AU04.AS
ID_USB_MODEL_ENC=DMx\x2021AU04.AS
ID_USB_MODEL_ID=8101
ID_USB_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_USB_SERIAL_SHORT=36010049
ID_USB_VENDOR=The_Imaging_Source_Europe_GmbH
ID_USB_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_USB_VENDOR_ID=199e
ID_USB_REVISION=0100
ID_USB_INTERFACES=:ff0100:ff0200:
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2
MAJOR=189
MINOR=7

UDEV  [78323.381810] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/1/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc01ip00in00
SEQNUM=3097
USEC_INITIALIZED=78323361476
ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0

UDEV  [78323.385032] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=uvcvideo
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/2/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc02ip00in01
SEQNUM=3102
USEC_INITIALIZED=78323364231
ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.1
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_1

UDEV  [78323.404526] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1 (usb)
ACTION=bind
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.1
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=uvcvideo
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/2/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc02ip00in01
SEQNUM=3103
USEC_INITIALIZED=78323364231
ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.1
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_1

UDEV  [78323.405382] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/media0 (media)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/media0
SUBSYSTEM=media
DEVNAME=/dev/media0
SEQNUM=3100
USEC_INITIALIZED=78323389768
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0
ID_FOR_SEAT=media-platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0
MAJOR=234
MINOR=0
TAGS=:uaccess:seat:
CURRENT_TAGS=:uaccess:seat:

UDEV  [78323.409246] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video0 (video4linux)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video0
SUBSYSTEM=video4linux
DEVNAME=/dev/video0
SEQNUM=3098
USEC_INITIALIZED=78323393291
ID_V4L_VERSION=2
ID_V4L_PRODUCT=DMx 21AU04.AS: DMx 21AU04.AS
ID_V4L_CAPABILITIES=:capture:
ID_BUS=usb
ID_MODEL=DMx_21AU04.AS
ID_MODEL_ENC=DMx\x2021AU04.AS
ID_MODEL_ID=8101
ID_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_SERIAL_SHORT=36010049
ID_VENDOR=The_Imaging_Source_Europe_GmbH
ID_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_VENDOR_ID=199e
ID_REVISION=0100
ID_TYPE=generic
ID_USB_MODEL=DMx_21AU04.AS
ID_USB_MODEL_ENC=DMx\x2021AU04.AS
ID_USB_MODEL_ID=8101
ID_USB_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_USB_SERIAL_SHORT=36010049
ID_USB_VENDOR=The_Imaging_Source_Europe_GmbH
ID_USB_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_USB_VENDOR_ID=199e
ID_USB_REVISION=0100
ID_USB_TYPE=generic
ID_USB_INTERFACES=:ff0100:ff0200:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=uvcvideo
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0
ID_FOR_SEAT=video4linux-platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0
MAJOR=81
MINOR=0
DEVLINKS=/dev/v4l/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0-video-index0 /dev/v4l/by-id/usb-The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049-video-index0
TAGS=:uaccess:seat:
CURRENT_TAGS=:uaccess:seat:

UDEV  [78323.414516] add      /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video1 (video4linux)
ACTION=add
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0/video4linux/video1
SUBSYSTEM=video4linux
DEVNAME=/dev/video1
SEQNUM=3099
USEC_INITIALIZED=78323401321
ID_V4L_VERSION=2
ID_V4L_PRODUCT=DMx 21AU04.AS: DMx 21AU04.AS
ID_V4L_CAPABILITIES=:
ID_BUS=usb
ID_MODEL=DMx_21AU04.AS
ID_MODEL_ENC=DMx\x2021AU04.AS
ID_MODEL_ID=8101
ID_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_SERIAL_SHORT=36010049
ID_VENDOR=The_Imaging_Source_Europe_GmbH
ID_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_VENDOR_ID=199e
ID_REVISION=0100
ID_TYPE=generic
ID_USB_MODEL=DMx_21AU04.AS
ID_USB_MODEL_ENC=DMx\x2021AU04.AS
ID_USB_MODEL_ID=8101
ID_USB_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_USB_SERIAL_SHORT=36010049
ID_USB_VENDOR=The_Imaging_Source_Europe_GmbH
ID_USB_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_USB_VENDOR_ID=199e
ID_USB_REVISION=0100
ID_USB_TYPE=generic
ID_USB_INTERFACES=:ff0100:ff0200:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=uvcvideo
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0
ID_FOR_SEAT=video4linux-platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0
MAJOR=81
MINOR=1
DEVLINKS=/dev/v4l/by-path/platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0-video-index1 /dev/v4l/by-id/usb-The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049-video-index1
TAGS=:uaccess:seat:
CURRENT_TAGS=:uaccess:seat:

UDEV  [78323.428637] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
ACTION=bind
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0
SUBSYSTEM=usb
DEVTYPE=usb_interface
DRIVER=uvcvideo
PRODUCT=199e/8101/100
TYPE=239/2/1
INTERFACE=255/1/0
MODALIAS=usb:v199Ep8101d0100dcEFdsc02dp01icFFisc01ip00in00
SEQNUM=3101
USEC_INITIALIZED=78323361476
ID_USB_CLASS_FROM_DATABASE=Miscellaneous Device
ID_USB_PROTOCOL_FROM_DATABASE=Interface Association
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2:1.0
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2_1_0

UDEV  [78323.442687] bind     /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2 (usb)
ACTION=bind
DEVPATH=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2
SUBSYSTEM=usb
DEVNAME=/dev/bus/usb/001/008
DEVTYPE=usb_device
DRIVER=usb
PRODUCT=199e/8101/100
TYPE=239/2/1
BUSNUM=001
DEVNUM=008
SEQNUM=3104
USEC_INITIALIZED=78323338947
ID_BUS=usb
ID_MODEL=DMx_21AU04.AS
ID_MODEL_ENC=DMx\x2021AU04.AS
ID_MODEL_ID=8101
ID_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_SERIAL_SHORT=36010049
ID_VENDOR=The_Imaging_Source_Europe_GmbH
ID_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_VENDOR_ID=199e
ID_REVISION=0100
ID_USB_MODEL=DMx_21AU04.AS
ID_USB_MODEL_ENC=DMx\x2021AU04.AS
ID_USB_MODEL_ID=8101
ID_USB_SERIAL=The_Imaging_Source_Europe_GmbH_DMx_21AU04.AS_36010049
ID_USB_SERIAL_SHORT=36010049
ID_USB_VENDOR=The_Imaging_Source_Europe_GmbH
ID_USB_VENDOR_ENC=The\x20Imaging\x20Source\x20Europe\x20GmbH
ID_USB_VENDOR_ID=199e
ID_USB_REVISION=0100
ID_USB_INTERFACES=:ff0100:ff0200:
ID_VENDOR_FROM_DATABASE=The Imaging Source Europe GmbH
ID_MODEL_FROM_DATABASE=DFx 21BU04 Camera
ID_PATH=platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.2
ID_PATH_TAG=platform-fd500000_pcie-pci-0000_01_00_0-usb-0_1_2
MAJOR=189
MINOR=7

Honestly I have no idea how to interpret this information :grimacing:

Here also the modinfo uvcvideo from NixOS

filename:       /run/booted-system/kernel-modules/lib/modules/6.1.38/kernel/drivers/media/usb/uvc/uvcvideo.ko.xz
version:        1.1.1
license:        GPL
description:    USB Video Class driver
author:         Laurent Pinchart <laurent.pinchart@ideasonboard.com>
srcversion:     A213C07B1C46B130B562F0E
alias:          usb:v*p*d*dc*dsc*dp*ic0Eisc01ip01in*
alias:          usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v8086p0B03d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v5986p1172d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v3277p0072d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18ECp3188d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p264Ad*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2643d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2641d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2640d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB746d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB6BAd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB5EBd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v046Dp082Dd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp0823d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v046Dp0821d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep0721d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0408p4034d*dc*dsc*dp*ic0Eisc01ip01in*
alias:          usb:v0408p4030d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0408p3090d*dc*dsc*dp*ic0Eisc01ip00in*
depends:        videobuf2-v4l2,videodev,usbcore,mc,videobuf2-common,videobuf2-vmalloc,usb-common
retpoline:      Y
intree:         Y
name:           uvcvideo
vermagic:       6.1.38 SMP preempt mod_unload 
parm:           clock:Video buffers timestamp clock
parm:           hwtimestamps:Use hardware timestamps (uint)
parm:           nodrop:Don't drop incomplete frames (uint)
parm:           quirks:Forced device quirks (uint)
parm:           trace:Trace level bitmask (uint)
parm:           timeout:Streaming control requests timeout (uint)

and here from Debian:

filename:       /lib/modules/6.1.0-10-arm64/kernel/drivers/media/usb/uvc/uvcvideo.ko
version:        1.1.1
license:        GPL
description:    USB Video Class driver
author:         Laurent Pinchart <laurent.pinchart@ideasonboard.com>
srcversion:     A213C07B1C46B130B562F0E
alias:          usb:v*p*d*dc*dsc*dp*ic0Eisc01ip01in*
alias:          usb:v*p*d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v8086p0B03d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v5986p1172d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v3277p0072d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v29FEp4D53d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v2833p0211d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v2833p0201d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1C4Fp3000d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1BCFp0B40d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1B3Fp2002d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1B3Bp2951d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d00*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d01[0-1]*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v19ABp1000d012[0-6]dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v199Ep8102d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v18ECp3290d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18ECp3288d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18ECp3188d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v18CDpCAFEd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v1871p0516d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v1871p0306d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v17EFp480Bd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v17DCp0202d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A34d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A33d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A31d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp8A12d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp5931d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v174Fp5212d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v152Dp0310d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v13D3p5103d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0E8Dp0004d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0BD3p0555d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p3420d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p3410d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0AC8p332Dd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v06F8p300Cd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05E3p0505d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05C8p0403d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05ACp8600d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05ACp8514d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05ACp8501d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p7670d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p264Ad*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2643d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2641d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v05A9p2640d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v058Fp3820d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB746d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB6BAd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB5EBd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v04F2pB071d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v046Dp082Dd*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v046Dp08C7d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C6d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C5d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C3d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C2d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp08C1d*dc*dsc*dp*icFFisc01ip00in*
alias:          usb:v046Dp0823d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v046Dp0821d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep0723d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep0721d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v045Ep00F8d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0458p706Ed*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0416pA91Ad*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0408p4034d*dc*dsc*dp*ic0Eisc01ip01in*
alias:          usb:v0408p4030d*dc*dsc*dp*ic0Eisc01ip00in*
alias:          usb:v0408p3090d*dc*dsc*dp*ic0Eisc01ip00in*
depends:        videobuf2-v4l2,videodev,usbcore,mc,videobuf2-common,videobuf2-vmalloc,usb-common
intree:         Y
name:           uvcvideo
vermagic:       6.1.0-10-arm64 SMP mod_unload modversions aarch64
sig_id:         PKCS#7
signer:         Debian Secure Boot CA
sig_key:        32:A0:28:7F:84:1A:03:6F:A3:93:C1:E0:65:C4:3A:E6:B2:42:26:43
sig_hashalgo:   sha256
signature:      4C:3F:24:02:67:47:39:CF:B3:06:85:F0:2A:A8:33:97:1A:C0:A6:9B:
                A7:3C:91:E6:EA:CE:56:AA:72:26:D5:1A:DE:D3:87:75:CB:44:9A:78:
                09:C5:A9:D6:DC:5E:6C:74:66:C3:8B:43:A1:5D:10:8F:79:34:42:40:
                9C:50:1A:D9:C0:30:BE:AD:B7:A4:0B:B2:09:63:7A:05:EC:6F:50:1E:
                C7:D4:97:82:BF:38:74:13:60:8F:A3:C6:2E:F0:5B:0E:1A:70:B5:9E:
                5C:ED:2F:05:04:71:DC:08:6D:79:1E:87:1F:8A:C3:6C:23:3C:0F:FB:
                02:5B:AF:01:E1:98:FD:5E:09:F2:95:2D:0C:B3:93:B9:17:BA:3D:2F:
                4A:1F:E7:60:05:D4:4B:41:8D:5B:BF:3B:35:30:EB:D3:DF:6B:0E:71:
                D9:94:C1:6E:FE:23:44:28:4B:87:CA:16:21:3A:EC:5C:3D:B1:F0:D4:
                0B:23:94:58:00:5D:01:D8:C2:7D:74:40:8B:E2:CB:62:B1:09:CC:78:
                E7:49:D4:41:6A:48:DF:D6:06:32:00:C6:6F:CB:69:00:3D:C5:BA:62:
                88:C3:7E:B4:3E:F8:81:F0:1F:B4:FB:1C:84:AC:03:4F:1E:BA:88:BD:
                47:8A:DA:F2:6F:28:EB:85:38:24:66:2F:6E:AD:1A:A6
parm:           clock:Video buffers timestamp clock
parm:           hwtimestamps:Use hardware timestamps (uint)
parm:           nodrop:Don't drop incomplete frames (uint)
parm:           quirks:Forced device quirks (uint)
parm:           trace:Trace level bitmask (uint)
parm:           timeout:Streaming control requests timeout (uint)