Here's the hardware I have:
http://tinyurl.com/ouccr
According to linuxtv.org this device is supported. Besides, I had this
same stick working some time ago on SUSE 10.1. Tried to get it to work
today on both OpenSUSE 10.2 & 10.3 (32-bit), with no luck.
SUSE detects it as a "USB 2870 Device" -> "Class: Unclassified Device" -
which is rather generic, but perhaps due to no driver being loaded.
I installed Mercurial and downloaded the v4l kernel driver tree. These
compiled fine on 10.3. and the appropriate module (em28xx) was then
loaded, as explained at the v4l wiki, and also in this blog entry:
http://www.2nrds.com/digital-tv-in-linux-with-em28xx-devices
No firmware should be needed, as far as I can tell.
Alas, dvbscan yields only "failed to open frontend" message and there's
no /dev/dvb created - which makes me think there has to be another
module to be loaded. But which one? I've got everything dvb and
v4l-related that I believe may be even remotely relevant.
No matter what I tried, this was as far as I could get.
On 10.2 I couldn't even get that far.
Make fails with:
.../v4l-dvb/v4l/saa7134-tvaudio.c:30:27: error: linux/freezer.h: No such
file or directory
I tried both the stable and experimental branch of linuxtv.org/repo -
same deal. And yes, kernel sources are installed and configured - as
evidenced by the fact make completed successfully on 10.3.
Can anyone shed any light on this?