KWorld USB 2.0 Expert Video DVD Maker (KW-USB2800D)
> Multimedia (291)
> Multimedia > CCTV (14)
> Multimedia > Misc (10)
> Multimedia > Radio (2)
> Multimedia > Sound (73)
> Multimedia > TV (121)
> Multimedia > Webcam (79)
Review of Linux Compatibility
The KWorld USB 2.0 Expert Video DVD Maker (also available under the name KW-USB2800D) is a USB video grabber (i.e. the stick does not contain any tuner) with input for S-Video and Composite.
There are two hardware versions sold under the name KW-USB2800D. Only the older version is currently supported under Linux.
Version with USB ID eb1a:2860
The older version of the KW-USB2800D has the USB ID eb1a:2860
Bus 001 Device 008: ID eb1a:2860 eMPIA Technology, Inc.
and is automatically supported under Linux by the kernel module em28xx. This module supports several grabber devices. The support for the KWorld 2800D is part of the kernel since version 2.6.31 (e.g. Ubuntu 9.10).
The video grabber is automatically recognized and initialized if plugged in:
usb 1-6: new high speed USB device using ehci_hcd and address 6 usb 1-6: configuration #1 chosen from 1 choice Linux video capture interface: v2.00 em28xx: New device @ 480 Mbps (eb1a:2860, interface 0, class 0) em28xx #0: Identified as Unknown EM2750/28xx video grabber (card=1) em28xx #0: chip ID is em2860 em28xx #0: board has no eeprom em28xx #0: found i2c device @ 0x4a [saa7113h] em28xx #0: Your board has no unique USB ID. em28xx #0: A hint were successfully done, based on i2c devicelist hash. em28xx #0: This method is not 100% failproof. em28xx #0: If the board were missdetected, please email this log to: em28xx #0: V4L Mailing List <...> em28xx #0: Board detected as EM2860/SAA711X Reference Design em28xx #0: Registering snapshot button... input: em28xx snapshot button as /devices/pci0000:00/0000:00:1d.7/usb1/1-6/input/input7 saa7115 3-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #0) em28xx #0: Config register raw data: 0x00 em28xx #0: No AC97 audio processor em28xx #0: v4l2 driver version 0.1.2 em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0 usbcore: registered new interface driver em28xx em28xx driver loaded em28xx-audio.c: probing for em28x1 non standard usbaudio em28xx-audio.c: Copyright (C) 2006 Markus Rechberger Em28xx: Initialized (Em28xx Audio Extension) extension
The driver can also be compiled by hand. First, the standard driver has to be unloaded:
and a backup of this kernel module should be made, because it will be overwritten during the installation process of the new kernel module
cp -R /lib/modules/<KernelVersion>/kernel/drivers/media/video/em28xx /<BackupVerzeichnis>
For compilation of the module several tools are needed than can be installed via:
apt-get install build-essential mercurial -y
Afterwards, the driver can be downloaded an compiled:
hg clone http://www.linuxtv.org/hg/v4l-dvb cd v4l-dvb make make unload make install modprobe em28xx
Version with USB ID 1b80:e60b
A new hardware version of the KW-USB2800D was found. This one has the USB ID 1b80:e60b
Bus 002 Device 004: ID 1b80:e60b Afatech
and is currently not supported under Linux. No driver is loaded by the Linux kernel:
usb 2-1: new high-speed USB device number 4 using xhci_hcd usb 2-1: New USB device found, idVendor=1b80, idProduct=e60b usb 2-1: New USB device strings: Mfr=0, Product=1, SerialNumber=2 usb 2-1: Product: USB 28286 Device usb 2-1: SerialNumber: 11111111111111111111