This is the FreeBSD' Webcam, DVB, and Remote Control Compatibility List. The main goal of this page is to give an exact answer about which application works with a given cam or DVB. Combinations of the hardware and software mentioned below in the table are known to work.

Please add more lines to the table or ask me to do so by just sending a mail with your Cam/DVB information. Please note: you should only add information you have seen working and not you may think of or imagine that they could work. The contact information (name and/or email addr) is optional: Matthias Apitz

Cam type (USB, built-in) Manufacturer Product Name VendorID:ProductID (hex) Driver or kernel module V4L/V4L2 min. tested OS version(s) Supported application(s) Additional comments Contact
USB Philips SPC 900 NC 0x0471:0x0329 kmod pwc.ko, or webcamd(8) V4L 8.1-RELEASE, 9-CURRENT skype-2.0.0.72,1, kopete 3.5.10, ekiga 3.4.0 Ekiga must be compiled from SVN/git, here is howTo Matthias Apitz
USB Logitech C100 0x046d:0x0817 webcamd(8) unknown 9.0-RELEASE mplayer Dmitry Marakasov (amdmi3@)
USB Logitech C210 0x046d:0x0819 webcamd(8) V4L2 8.2 + nox' V4L2 patch skype-2.0.0.72,1, pwcview [1] Oliver Fromme (olli@)
USB Logitech C270 HD 0x046d:0x0825 webcamd(8) unknown 8.2-STABLE pwcview, skype-2.1.0.81,1 [1], [2] Thierry Thomas (thierry@)
USB Logitech C310 HD 0x046d:0x081b webcamd(8) V4L2 8.2 + nox' V4L2 patch skype-2.0.0.72,1, pwcview, mplayer [1], [2] Oliver Fromme (olli@)
USB Logitech Quickcam pro 3000 0x046d:0x08b0 webcamd(8) unknown 11.0-CURRENT r297472 pwcview, VLC webcamd's devd.conf didn't start automatically and wrong colors Olivier Cochard-Labbé (olivier@)
USB Logitech Quickcam pro 5000 0x046d:0x08c5 webcamd(8) unknown 11.0-CURRENT r297472 pwcview, VLC Olivier Cochard-Labbé (olivier@)
USB Logitech Quickcam Fusion 0x046d:0x08c1 webcamd(8) unknown 11.0-CURRENT r297472 pwcview, VLC Olivier Cochard-Labbé (olivier@)
USB Logitech HD Pro Webcam C920 0x046d:0x082d webcamd(8) v4l2 12.1-RELEASE pwcview, OBS studio, VLC, firefox microphone also works but firefox support depends on versions <76 works, 77 does not … YMMV Dave (dch@)
built-in Acer D250 unknown Trust SpotLight Webcam Pro 0x0c45:0x62c0 webcamd(8) V4L2 9-CURRENT Kopete 3.5.10 Matthias Apitz
built-in Leonovo b450 Lenovo Lenovo EasyCamera Sonix Technology Co., Ltd. 0x0c45:0x6310 cuse4bsd unknown 9-CURRENT pwcview, mplayer Sergey Dyatko
built-in Leonovo ideapad S300 Lenovo Azurrewave-Lenovo-EasyCamera 0x13d3:0x5169 webcamd(8) unknown 12.0-CURRENT r310232 pwcview, VLC Olivier Cochard-Labbé (olivier@)
built-in HP Probook 4510s Chicony Electronics co CNF8243 0x04f2:0xb159 webcamd(8) V4L 8.2-RELEASE mplayer
built-in Dell Vostro 1400 OmniVision Technologies, Inc. OV2640 Webcam 0x05a9:0x2640 webcamd(8) V4L 9-CURRENT pwcview, mplayer, cheese skype - not working
built-in Asus K40IN, Asus EeePC 900 Chicony CNF7129 0x04f2:0xb071 webcamd(8) unknown 8.1-RELEASE pwcview, skype-2.1.0.81,1 other apps not checked
USB Dynex Dynex 1.3MP Webcam 0x19ff:0x0102 webcamd(8) V4L2 8.2-STABLE #1 r221117M skype-2.0.0.72,1 built-in microphone untested
USB, built-in Logitech Webcam Pro 9000 0x046d:0x0809 webcamd(8) [uvc] V4L2 8.2-STABLE (just after -RELEASE) + nox'V4L patch skype 2.0.0.72, mplayer [1], Mic volume doesn't appear to be adjustable. mplayer interface is unreliable in v4l2 mode but driver=v4l seems OK Peter Jeremy
built-in Dell Vostro 1400 OmniVision Technologies, Inc. OV2640 Webcam 0x05a9:0x2640 webcamd(8) V4L2 9-CURRENT >= r221434 pwcview, mplayer, cheese, skype-2.1.0.81
built-in Dell Precision 4800 (USB) 0x0002 <CN0767N972487515BSJWA01> 0x0001 <Laptop_Integrated_Webcam_HD> 0x0c45:0x64d0 webcamd(8) V4L2 stable/10@r281687; head@r281689 (both i386 and amd64) pwcview (others may; have yet to try) So far, devd does not seem to recognize it, so start via rc.conf and specify -d 1.3 DavidWolfskill
USB DNT / Vimicro Corp. DigiMicro 2.0 Scale / Venus USB2.0 Camera 0x0ac8:0x3420 webcamd(8) unknown 8-STABLE/ May 2011 pwcview this actually is a microscope, no standard cam;didn't test other apps or special functions (e.g. setting resolution)
built-in Dell E6410 Ricoh Unknown 0x05ca:0x1814 webcamd(8) V4L2 8.2-STABLE pwcview, skype-2.1.0.81 tevans.uk@googlemail.com
USB Sweex WC060 Series HD Webcam 0x177f:0x0060 webcamd(8) 3.0.0.1 via uvc(4) V4L2 8.2 + my (nox') V4L2 patch pwcview, cheese, skype 2.1.0.81, mplayer, kopete mic only tested via mixer -f /dev/mixer4 mic 75; cat /dev/dsp4 >/dev/dsp as skype test call server seems to be down atm
USB Logitech Logitech QuickCam Pro for Notebooks 0x046d:0x0991 webcamd(8), v4lv2 kmod V4L2 RELENG_8 Skype, pwcview, kopete Vendor page
built-in Sony Vaio VGN-Z-530N Ricoh co. Ltd. Motion Eye 0x05ca:0x18b0 webcamd V4L2 9.0-BETA1 r225133 mplayer-1.0.r20110329_3, pwcview-1.4.1_3, skype-2.1.0.81,1 Mykola Dzham
built-in Samsung R70 Z-Star Microelectronics Corp. Vega USB 2.0 Camera 0x0ac8:0xc302 webcamd(8) V4L, V4L2 8.2-STABLE skype-2.1.0.81, pwcview, cheese, kopete and mplayer
USB Microsoft LifeCam VX-3000 0x045e:0x00f5 webcamd(8), cuse4bsd(4), linux_v42lwrapper(4) V4L2 8.2-STABLE skype 2.1.0.81,1, pwcview 1.4.1_3
USB/external Logitech Quick Cam Business Pro 3000 0x046d:0x09a5 webcamd(8) V4L2 8.2-p6, 9.0 Skype 2.0.0.72-oss, wxcam-1.1, pwcview, mplayer [3]
built-in Acer Aspire One D250 Sonix Technology Co., Ltd. WebCam 0x0c45:0x62c0 webcamd(8) 3.2.0.1 V4L2 9-CURRENT r214444 skype-2.0.0.72,1, pwcview, kopete [4] Matthias Apitz
USB/external Logitech Logitech Webcam Pro 9000 0x046d:0x0809 webcamd(8) 3.2.0.1 V4L2 10-CURRENT r226986 skype-2.1.0.81,1 gives as well mic pcm1 Matthias Apitz
USB/external Logitech Logitech HD Webcam Pro c910 0x046d:0x0821 webcamd(8) 3.2.0.1 V4L2 10-CURRENT r226986 skype-2.1.0.81,1 gives as well mic pcm1 Matthias Apitz
USB/external Logitech Logitech Webcam C930e 0x046d:0x0843 webcamd(8) 4.8.0.4 unknown 12-CURRENT r309464 cheese-3.18.1 rc.conf required webcamd_0_flags=“-N vendor-0x046d-Logitech-Webcam-C930e” Ben Woods
built-in Leonovo x200 Lenovo product 0x480c Chicony Electronics Co., Ltd. 0x17ef:0x480c cuse4bsd V4L 10.0-CURRENT r240134 mplayer Li-Wen Hsu (lwhsu@)
USB/external unknown (sunplus chip, device unbranded) 808 camera (#6 in this page: http://www.chucklohr.com/808/index.shtml ) 0x04fc:0x1528 webcamd unknown 9.2 pwcview press power button briefly while plugged in to switch from card reader mode to webcam mode
USB Microsoft LifeCam Studio 0x045e:0x0772 webcamd(8) V4L2 10.1-STABLE pwcview, mplayer gives as well mic pcm[0-9] but untested by me Oliver Lehmann (oliver@)
built-in Samsung NP300E5E Samsung Generic WebCam SC-10HDD12636N 0x2232:0x1041 webcamd(8) 4.12.0.1 unknown 12-CURRENT r324379 cheese-3.18.1_2 rc.conf required webcamd_0_flags=“-N Generic-WebCam-SC-10HDD12636N” Ben Woods

[1]
The built-in microphone of newer Logitech webcams works with snd_uaudio(4) (tested with C160, C210, C270 HD and C310 HD), but it requires the following command after an application (e.g. pwcview or skype) has opened the camera device (/dev/video0) for the first time:
usbconfig -d ugenX.Y do_request 0x22 0x01 0x100 0x86 0x03 0x80 0xBB 0x00
Replace “ugenX.Y” with your device, according to the output from “usbconfig” or “dmesg”. You have to issue that command only once; it remains in effect until you unplug the camera. You can use the following command to test the microphone:
dd if=/dev/dspX.0 of=/dev/dspY.0 bs=64
Where “X” is the pcm number of the microphone, and “Y” is the pcm number of your normal playback device (speakers). The command “cat /dev/sndstat” lists all devices and their numbers.

[2]
When pwcview is run for the first time, it fails with this error message:
libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ?
Error reading from webcam: Input/output error
However, when run for the second time, it works fine.

[3]
USB micro needs:
# usbconfig -d ugen3.2 do_request 0x22 0x01 0x100 0x86 0x03 0x80 0xBB 0x00
# usbconfig -d ugen3.2 reset
# usbconfig -d ugen3.2 do_request 0x22 0x01 0x100 0x86 0x03 0x80 0xBB 0x00
# webcamd

[4]
needs in addition the port linux_v4l2wrapper-kmod-1.0_2 to translate the V4L1 ioctls from the old skype 2.0.0.72;

See also this forum thread for setup/usage hints: http://forums.freebsd.org/viewtopic.php?t=35179

DVB type (USB, PCI) Manufactor Product Name VendorID:ProductID (hex) Driver or kernel module V4L/V4L2 min. tested OS version(s) Supported application(s) Additional comments Contact
External USB DVB-S/S2 adapter TechnoTrend S2-3600 0x0b48:0x3007 webcamd(8) via pctv452e.c Linux driver DVB FreeBSD 8.2 w/EHCI patch for Nvidia chipsets mplayer, kaffeine, vlc (currently only DVB-S), VDR, MythTV, xbmc-pvr (via vdr), w_scan, szap-s2, lirc you can use an universal remote too [2]; there has been one report of webcamd 3.x being broken for one user who had to downgrade webcamd to get MythTV working - this is fixed again in webcamd >= 3.9.0.1 [5] HPS, tevans.uk@googlemail.com
External USB DVB-S/S2 adapter TechnoTrend S2-3650 CI 0x0b48:0x300a webcamd(8) via pctv452e.c Linux driver DVB FreeBSD (PCBSD) 9.0 VDR, lirc CI tested successfully with VDR; similar to S2-3600 only with Common Interface (CI) (for Conditional Access (CA) modules to put smartcards in) so other apps and universal remotes [2] very likely working too
External USB DVB-S/S2 adapter Pinnacle PCTV Sat HDTV Pro USB 452e 0x2304:0x021f webcamd(8) via pctv452e.c Linux driver DVB FreeBSD 8.2 mplayer, kaffeine, vlc (currently only DVB-S), VDR, MythTV, xbmc-pvr (via vdr), w_scan, szap-s2, lirc the remote is pretty `minimal' so not very useful for vdr etc, but you can use an universal remote too [2]
External USB DVB-T adapter Pinnacle PCTV NanoStick 73e SE (solo) 0x2013:0x0245 webcamd(8) via dib0700(4) DVB FreeBSD 8.2 MythTV, w_scan; mplayer, kaffeine, vlc, VDR, xbmc-pvr (via vdr) Requires webcamd >= 0.2.4 and Firmware dvb-usb-dib0700-1.20.fw; seems to be more sensitive (better reception) than my (nox') af901x tuners, and also more stable (survived running for a day on vdr); only downside is this particular model didn't come with a remote - even tho the chipset (dib0700) does support remotes decke
External USB DVB-T adapter LC-Power LC-USB-DVBT 0x15a4:0x9016 webcamd(8) via af9015(4) DVB FreeBSD 8.2 mplayer, kaffeine [1], vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan [1], lirc Requires firmware dvb-usb-af9015.fw (4.95.0.0 seems to work better than 5.1.0.0 with webcamd; 4.65.0.0 doesn't seem to work at all); to use the remote add -m af9015.remote=4 to webcamd's startup flags (webcamd_flags in /etc/rc.conf); may need pidfiltering on slower machines ([1]); af901x devices don't seem to be stable running for a day or less (also on Linux); need to replug and restart apps if that happens, workaround: [4]
External USB DVB-T adapter MSI DIGIVOX Duo 0x1462:0x8801 webcamd(8) via af9015(4) DVB FreeBSD 8.2 mplayer, kaffeine [1], vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan [1], lirc Requires firmware dvb-usb-af9015.fw (4.95.0.0 seems to work better than 5.1.0.0 with webcamd; 4.65.0.0 doesn't seem to work at all); dual tuner but only one tuner at a time actually works (also on Linux); [1]; af901x devices don't seem to be stable running for a day or less (also on Linux); need to replug and restart apps if that happens, workaround: [4]
DVB-T USB Tuner Terratec Cinergy Piranha 0x187f:0x0010 sms1xxx DVB FreeBSD 8 mplayer, vlc, kaffeine Native driver (multimedia/sms1xxx-kmod) martymac
DVB-T USB Tuner Hauppauge WinTV MiniStick 0x2040:0x5500 sms1xxx DVB FreeBSD 8 mplayer, vlc, kaffeine Native driver (multimedia/sms1xxx-kmod) martymac
External USB dual DVB-T adapter Hauppauge Nova-TD model 1172 (identifies as “Hauppauge” “NovaT 500Stick”) 0x2040:0x5200 webcamd(8) via dib0700(4) DVB FreeBSD 8.2 mplayer, kaffeine [1], vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan [1], lirc Requires webcamd >= 3.0.0.1 and firmware dvb-usb-dib0700-1.20.fw; seems to be more sensitive (better reception) than my (nox') af901x tuners, and also more stable (survived running for a day on vdr); dual tuner (the diversity feature doesn't work with Linux drivers yet, and thus also not with webcamd), comes with two toy antennas and an adapter cable to connect a single external antenna; only downside is [1] and that the remote doesn't have colour buttons so to use it with vdr you'd have to remap other buttons - but you can use an universal remote too [2]
PCI DVB-T/DVB-S2/analog adapter Hauppauge WinTV HVR-4000 class=0x048000 card=0x69020070 chip=0x880214f1 rev=0x05 hdr=0x00 multimedia/cx88 1.4.1 via cx88mpeg.ko DVB FreeBSD 8.2 mplayer, vlc, VDR, MythTV, xbmc-pvr (via vdr), w_scan only DVB-T currently works, not DVB-S(2) (analog works too via cx88video.ko, tho only DVB-T via the v4l/dvb api so `common' apps can be used); remote not tested yet; seems to be less sensitive than my dib0700 usb tuners (or maybe that's only because I test the usb tuners on a long-ish usb cable with a shorter antenna cable so the antenna signal is further away from any interference from the computer? The antenna does have an amplifier tho.) multimedia/cx88 driver homepage: http://corona.homeunix.net/cx88wiki
External USB ATSC/QAM/NTSC adapter Pinnacle PCTV 801e SE (identifies as “PCTV 801e YUANRD”) 0x059b:0x0070 webcamd(8) via dib0700(4) DVB FreeBSD 9.0-RC1 MythTV, w_scan Requires webcamd >= 3.0.0.1 and firmwares dvb-usb-dib0700-1.20.fw as well as dvb-fe-xc5000-1.6.114.fw; tested with over-the-air digital ATSC broadcasts; analog NTSC doesn't seem to be supported by the Linux code used by webcamd (no /dev/videoX); SE model which means it doesn't have a remote
External USB DVB-S/S2 adapter PCTV Systems PCTV DVB-S2 Stick 460e (identifies as “PCTV Systems” “PCTV 460e”) 0x2013:0x024c webcamd(8) via em28xx(4) DVB FreeBSD 9.0 vlc (currently only DVB-S), w_scan Requires webcamd >= 3.1.0.4 and tda10071 firmware dvb-fe-tda10071.fw [3]; remote not supported yet Nukama
External USB DVB-T adapter Freecom DVB-T USB Stick 0x14aa:0x0225 webcamd(8) DVB FreeBSD 8.x vlc, w_scan, vdr, mplayer, kaffeine firmware dvb-usb-wt220u-fc03.fw LarsEngels
External USB DVB-C/T/T2 adapter Pinnacle PCTV nanoStick T2 290e 0x2013:0x024f webcamd(8) via em28xx(4) DVB FreeBSD 10 r236972 amd64 w_scan, mplayer, vlc chipsets em28714, tda18271, cxd2820r; DVB-T2 untested (no T2 stations here); Linux 3.2 reports a second frontend for DVB-C (works but no stations); remote untested ReneLadan
External USB DVB-C/T adapter Technotrend Technotrend TT-connect CT-3650 CI USB 0x0b48:0x300d webcamd(8) via ttusb2(4) DVB FreeBSD 9-RELEASE i386 vlc, w_scan, VDR (streamdev and xvdr plugins), xbmc-pvr (via vdr) CI slot with AlphaCrypt CAM and Unitymedia (german cabletv provider) smartcard works :) Patches to fix CAM have been committed to ports on June 28, 2012 (vdr-1.7.28_1 and others). DVB-T not tested yet. Timo Schäfer
External USB DVB-T adapter Logilink VG0002A (identifies as “DVB-T Dongle Realtek”) 0x1d19:0x1101 webcamd(8) via rtl28xxu Linux driver DVB FreeBSD 8 amd64 w_scan, mplayer, VDR Needs webcamd >= 3.7.0.4; this is the cheapest DVB-T tuner I've had so far; seems to be less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; survived running for a day on vdr with “Update channels” set to “add new transponders” unlike af9015; also supported by the comms/rtl-sdr and comms/dabstick-radio ports
External USB DVB-T adapter Terratec NOXON DAB Stick Rev. 2 (identifies as “Realtek” “RTL2832U”) 0x0ccd:0x00e0 webcamd(8) via rtl28xxu Linux driver DVB FreeBSD 8 amd64 mplayer, VDR Needs webcamd >= 3.9.0.1; DAB(+) and FM radio support via comms/dabstick-radio and comms/rtl-sdr ports; seems to be a bit less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; survived running for a day on vdr with “Update channels” set to “add new transponders” unlike af9015
External USB DVB-T adapter Terratec Cinerg T Stick RC (Rev. 3; identifies as “Realtek” “RTL2838UHIDIR”) 0x0ccd:0x00d3 webcamd(8) via rtl28xxu Linux driver DVB FreeBSD 8 amd64 mplayer, VDR Needs webcamd >= 3.9.0.1; seems to be less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; not as extensively tested as my other two rtl28xxu tuners but will probably behave similarly; also supported by the comms/dabstick-radio and comms/rtl-sdr ports
External USB DVB-T adapter NooElec R820T SDR & DVB-T (identifies as “Realtek” “RTL2838UHIDIR”) 0x0bda:0x2838 webcamd(8) via rtl28xxu Linux driver DVB FreeBSD 8 amd64 VDR Needs webcamd >= 3.10.0.7; seems to be only a bit less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux rtl28xxu driver and thus by webcamd; also supported by the comms/dabstick-radio and comms/rtl-sdr ports
External USB DVB-T adapter Hama Product 00053125 DVB-T 2 Afatech 0x15a4:0x9015 webcamd(8) with dvb-usb-af9015.fw 4.95 DVB FreeBSD 9.1-RC3 amd64 w_scan, mplayer, VDR Works with webcamd 3.7.0.4 pi
External USB DVB-T adapter Leadtek WinFast DTV Dongle Gold 0x0413:0x6029 webcamd(8) via af9015(4) DVB FreeBSD 9(?) mplayer dareni forums.freebsd.org user
External USB DVB-T adapter Logilink VG0007 (identifies as “ITE Technologies, Inc.” “DVB-T TV Stick”) 0x15a4:0x1001 webcamd(8) via af9035.c Linux driver DVB FreeBSD 8.3 amd64 mplayer, VDR Requires webcamd >= 3.9.0.4 and firmware dvb-usb-af9035-02.fw [6]; dual tuner but trying to use both tuners results in stream corruptions; seems to be less sensitive than my dib0700 tuners (worse reception in low-signal areas); remotes not supported yet by the Linux af9035 driver and thus by webcamd; survived running for a night on VDR (unlike af9015)
External USB DVB-C/T/analog adapter Hauppauge WinTV HVR 930C 0x2040:0x1605 webcamd(8) via em28xx(4) DVB FreeBSD 9.1 w_scan, mplayer, mencoder Requires webcamd >= 3.9.0.4 and firmwares dvb-fe-xc5000-1.6.114.fw as well as dvb-usb-hauppauge-hvr930c-drxk.fw; do not confuse with WinTV HVR 930C HD (2040:b130); remote probably not working since no dev/input/ is created (I did not test); analog tv not working, analog capture not tested; dvb-t and dvb-c tested succesfully in SD; much better dvb-t reception than my Cinergy Tstick MKII (af9015) stick jandegr1 forums.freebsd.org user
External USB DVB-S/S2 adapter TechniSat SkyStar USB HD (identifies as “TechniSat Digital” “TechniSat USB device” but only after firmware has been loaded) 0x14f7:0x0500 webcamd(8) via technisat-usb2.c Linux driver DVB FreeBSD 8.3 w_scan, VDR, ir-keytable Tested with webcamd 3.9.0.4 but likely has been working for longer; requires firmware dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw [7]; remote works but is pretty “minimal” (cursor buttons double as volume up/down/channel up/down so other buttons would have to be remapped for use with VDR at least)
External USB DVB-C/T/T2 adapter DVBSKY T680C 0x0572:0x680c webcamd(8) via dvbsky.c Linux driver DVB FreeBSD 9.1 w_scan, VDR, ir-keytable Tested with webcamd 3.10.0.7 (only DVB-T tested); requires no firmware; remote works; CI-slot works hselasky
External USB ATSC/QAM/analog adapter Hauppauge WinTV HVR 950Q 0x2040:0x7200 webcamd(8) DVB FreeBSD 10.0 w_scan, mplayer, MythTV Requires dvb-fe-xc5000-1.6.114.fw firmware
External USB DVB-T adapter ITE Technologies DVB-T TV Stick (identifies as “ITE Technologies, Inc.” “DVB-T TV Stick”) 0x048d:0x9006 webcamd(8) DVB FreeBSD w_scan, VDR Requires firmware dvb-usb-it9135-01.fw; dual tuner, second tuner now tested and seems to be working, remote not working

[1]
Needs hardware pidfiltering to receive clean streams (running webcamd with “-m dvb-usb-init.force_pid_filter_usage=1”) which breaks w_scan(1) and scanning in kaffeine too (but not the vdr wirbelscan nor reelchannelscan plugins), workaround is to restart webcamd without -m dvb-usb-init.force_pid_filter_usage=1 for the duration of the scan.

[2]
You can use an universal remote configured with e.g. an rc5 Hauppauge PVR350 keymap, more details in this posting: http://lists.freebsd.org/pipermail/freebsd-multimedia/2011-August/012424.html

[3]
You can use the Linux guy's perl script http://git.linuxtv.org/media_tree.git/blob_plain?f=Documentation/dvb/get_dvb_firmware to extract DVB tuner firmwares (needs some Linux tools like wget(1) and md5sum(1), wget is in ports and md5sum is too as gmd5sum in sysutils/coreutils so you need to either symlink it as say ~/bin/md5sum or patch the script.)

[4]
It seems with VDR you can change the osd setting “Setup → DVB → Update channels” to “names and PIDs” or lower to work around this bug. (Or at least make it happen much less often.)

[5]
One user had to downgrade webcamd to 0.1.26 (using portdowngrade) to get MythTV working (w_scan worked), he also got I2C errors logged by webcamd built with DEBUG knob enabled like Linux users reported here: http://www.linuxtv.org/wiki/index.php/TechnoTrend_TT-connect_S2-3600 (webcamd 0.1.26 still uses pctv452e-related drivers from s2-liplianin) - it is unclear why this doesn't affect all other users too, maybe there are different hardware revisions of this tuner? Further investigations needed…
Update: this seems to be a bug in the Linux code used by webcamd 3.x that affects only MythTV (but there also all other usb dvb tuners I tested!), see here for a reduced testcase and patch: http://lists.freebsd.org/pipermail/freebsd-multimedia/2012-August/013232.html - updated patch for webcamd 3.7.0.x: http://docs.freebsd.org/cgi/mid.cgi?20120926200656.GA60363 (Most others seem to use VDR that isn't affected by this bug.)
Update #2: that fix has meanwhile been committed to Linux media tree and is in webcamd >= 3.9.0.1 .

[6]
There are several different af9035 firmware revisions at http://palosaari.fi/linux/v4l-dvb/firmware/af9035/ - I had most success with dvb-usb-af9035-02.fw_14ae2b81bac90ff5c6b490c225265267_12.13.15.0_6.20.15.0 of the ones I tested (symlinked to /boot/modules/dvb-usb-af9035-02.fw of course.)

[7]
Firmware can be downloaded from: http://kernellabs.com/firmware/technisat-usb2

Adapter type (USB, PCI) Manufactor Product Name VendorID:ProductID (hex) Driver or kernel module V4L/V4L2 min. tested OS version(s) Supported application(s) Additional comments Contact
External USB adapter to receive and send IR + one remote control Hauppauge MC Remote control Kit model 226 (identifies as “Topseed” “eHome Infrared Transceiver”) 0x1784:0x0001 webcamd(8) via mceusb Linux driver [1] FreeBSD 8.2 lirc, including mode2, irrecord, irsend (apps tested with lirc control were VDR and xbmc) mceusb supports “raw” IR via /dev/lircX (lirc mode2) so other remotes can be used too; the IR LED (transmitter) comes on a cable to be plugged into the receiver (which has two sockets), it is pretty low power and is supposed to be directly put on the device to be controlled
External USB adapter to receive and send(?) IR + one remote control eHome Infrared Transceiver FINTEK with mce emulator interface version 2 0x1934:0x5168 webcamd(8) via mceusb Linux driver FreeBSD 9 stable tested with lirc and xbmc
External USB adapter to receive X10 (radio) + one remote control X10 PC Remote control P/N 40009937 (identifies as “X10 Wireless Technology Inc” “USB Receiver”) 0x0bc7:0x0006 webcamd(8) via ati_remote Linux driver FreeBSD 8.2 lirc via devinput driver, ir-keytable(1) Requires webcamd >= 3.7.0.3 for the scrollwheel to function properly; Can be used like a dvb tuner remote via /dev/input/eventX with lircd -Hdevinput; currently available for < € 8 as item number 721 776 at pollin.de
“Homebrew” serial LIRC receiver - comms/uartlirc driver port FreeBSD 8.2 tested with lirc (mode2, irw, irrecord) and VDR Hardware described here: http://lirc.org/receivers.html - the version available at dvbshop.net only works on serial ports outputting the full +-12 V not +- 5 V; doesn't detect active high receivers automagically, set hint.uartlirc.0.activelowflag=“0” in /boot/device.hints in that case. (replace first zero with 1 for /dev/lirc1, etc.) irrecord was fixed in uartlirc-0.3_1. See also here: http://forums.freebsd.org/viewtopic.php?t=31610

[1]
The driver in webcamd 0.1.26 seems to be too old for some other mceusb IR hardware (with different usbids than 0x1784:0x0001), if you have this problem try webcamd >= 3.0.0.1 that was committed to ports recently, see the mailing list posts linked from http://people.freebsd.org/~nox/dvb/ for some notes. (all mentioned port updates have been committed in the meantime, including v4l-utils and lirc.)


  • webcamcompat.txt
  • Last modified: 2026/10/12 10:55
  • (external edit)