[linux-dvb] Fusion HDTV 7
mkrufky at linuxtv.org
Fri Aug 29 18:32:51 CEST 2008
On Fri, Aug 29, 2008 at 12:24 PM, Matyas Sustik
<linux-dvb.list at sustik.com> wrote:
> I am using debian sid and attempts to load the cx23885 module fail:
> in dmesg:
> cx23885: Unknown parameter `car'
> (I use the card=4 option.)
No, you must have used a "car=4" option.... Next time read the error
message and it might help you figure out what you did wrong.
> The device:
> 02:00.0 Multimedia video controller: Conexant Device 8852 (rev 02)
> Subsystem: DViCO Corporation Device d618
> Flags: bus master, fast devsel, latency 0, IRQ 10
> Memory at fbc00000 (64-bit, non-prefetchable) [size=2M]
> Capabilities:  Express Endpoint, MSI 00
> Capabilities:  Power Management version 2
> Capabilities:  Vital Product Data <?>
> Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+
> Queue=0/0 Enable-
> Capabilities:  Advanced Error Reporting <?>
> Capabilities:  Virtual Channel <?>
> Kernel modules: cx23885
> kernel version:
> Note that this module came with the debian package:
> linux-image-2.6.26-1-amd64 2.6.26-3
> 1. Am I right that this is not supposed to happen? May I conclude
> that the packaged module is incompatible with the kernel it is packaged for?
> If so, I can report this bug to Debian; but I want to make sure I have the
> concepts straight before they shoot me down saying it is linuxtv.org's fault.
No idea what you're talking about. I dont see a bug anywhere.
FusionHDTV7 is not supported in 2.6.26.y -- you should use the
linuxtv.org modules from the development repository, instead.
> 2. I tried recompiling the module(s) using sources from linuxtv.org. I used
> http://linuxtv.org/hg/v4l-dvb but the created modules still reported unknown
> cx23885: disagrees about version of symbol videobuf_streamoff
> cx23885: Unknown symbol videobuf_streamoff
Did you follow the instructions for building modules from the
Did you reboot your machine before trying the new modules?
Is videobuf compiled in the kernel, or as a module? (it should be a module)
Did you just try to select the driver you needed in the linuxtv.org
mercurial repository, or did you build everything?
Just follow the instructions exactly -- dont pick and choose, just
build the entire repository. Dont use "make load" ever -- it is evil.
Just reboot your computer.
> There are actually various other mercurial repos hosted on linuxtv.org, which
> one should I try next?
There are individual developer repositories hosted on linuxtv.org --
you should never use them unless you know that you explicitly need a
changeset from a developer repository that has not yet been merged.
Use v4l-dvb, and follow instructions exactly -- regardless of whether
you think you know what you're doing -- the build rules for v4l-dvb
must be followed exactly... but NEVER USE MAKE LOAD.
FusionHDTV7 support will be present in Intrepid, which uses the 2.6.27 kernel.
More information about the linux-dvb