AVermedia DVD EZMaker 7 cx231xx all linux kernel support
simple method using AverMedia DVD EZMaker 7 in linux without instalation any drivers
/etc/udev/rules.d/usb_ezmaker.rules
# load cx231xx for DVD EZMaker7 SUBSYSTEMS=="usb", ATTRS{idVendor}=="07ca", ATTRS{idProduct}=="c039", RUN+="/sbin/modprobe cx231xx" ,\ RUN+="/bin/sh -c 'echo 07ca c039 0 1f4d 0102 > /sys/bus/usb/drivers/cx231xx/new_id'" # and unload after remove (in console, without X) ACTION=="remove", SUBSYSTEMS=="usb", ATTRS{idVendor}=="07ca", ATTRS{idProduct}=="c039", \ RUN+="/sbin/rmmod cx231xx_alsa", RUN+="/sbin/rmmod cx231xx", \ RUN+="/bin/sh -c 'echo 07ca c039 > /sys/bus/usb/drivers/cx231xx/remove_id'"
dmesg after plugin device in USB
[ 4497.759073] usb 1-3: new high-speed USB device number 5 using ehci-pci [ 4497.877373] usb 1-3: New USB device found, idVendor=07ca, idProduct=c039 [ 4497.877381] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4497.877385] usb 1-3: Product: AVerMedia C039 USB Pure Capture [ 4497.877389] usb 1-3: Manufacturer: AVerMedia TECHNOLOGIES, Inc. [ 4497.877392] usb 1-3: SerialNumber: 303558300182 [ 4498.444461] usbcore: registered new interface driver cx231xx [ 4498.448342] cx231xx 1-3:1.1: New device AVerMedia TECHNOLOGIES, Inc. AVerMedia C039 USB Pure Capture @ 480 Mbps (07ca:c039) with 7 interfaces [ 4498.448747] cx231xx 1-3:1.1: Identified as Geniatech OTG102 (card=17) [ 4498.449287] i2c i2c-6: Added multiplexed i2c bus 8 [ 4498.449370] i2c i2c-6: Added multiplexed i2c bus 9 [ 4498.585453] cx25840 5-0044: cx23102 A/V decoder found @ 0x88 (cx231xx #0-0) [ 4500.647468] cx25840 5-0044: loaded v4l-cx231xx-avcore-01.fw firmware (16382 bytes) [ 4500.682596] cx231xx 1-3:1.1: v4l2 driver version 0.0.3 [ 4500.774559] cx231xx 1-3:1.1: Registered video device video1 [v4l2] [ 4500.774701] cx231xx 1-3:1.1: Registered VBI device vbi1 [ 4500.774714] cx231xx 1-3:1.1: video EndPoint Addr 0x84, Alternate settings: 5 [ 4500.774723] cx231xx 1-3:1.1: VBI EndPoint Addr 0x85, Alternate settings: 2 [ 4500.774730] cx231xx 1-3:1.1: sliced CC EndPoint Addr 0x86, Alternate settings: 2 [ 4500.774737] cx231xx 1-3:1.1: TS EndPoint Addr 0x81, Alternate settings: 6 [ 4501.016557] cx231xx 1-3:1.1: audio EndPoint Addr 0x83, Alternate settings: 3 [ 4501.016574] cx231xx 1-3:1.1: Cx231xx Audio Extension initialized