[linux-dvb] cx18: Testers needed for patch to solve non-working CX23418 cards under linux (Re: cx18: Possible causal realtionship for HVR-1600 I2C errors)

Andy Walls awalls at radix.net
Thu Oct 2 02:47:05 CEST 2008

On Mon, 2008-09-29 at 23:08 -0500, David Cintron wrote:
> > > > To all the users of CX23418 based cards that currently don't  
> seem to
> work, showing some of the above symptoms, please test my latest changes
> at: http://linuxtv.org/hg/~awalls/v4l-dvb

This repo should be OK for getting over initial problems (but it has a
buffering change that I probably won't ask to be pulled).  I would
however encourage you to use the main repo at


or this one which has a patch to improve reliability for some older


> I can't seem to get the HVR-1600 working on my system and I've tried  
> awalls' revisions.  I already have a working PVR-500 in my system and  
> have am wondering if this is contributing to my problems.

Maybe, but not likely.

>  I can't seem  
> to get the card to initialize.  dmesg | grep cx18 returns nothing.

OK.  Let me ask some basic questions that you may have already verified:

1.  Does the following command show a cx18.ko module installed?

$ find /lib/modules -name cx18.ko -print

2. Does this command:

$ /sbin/lspci -vv

show a

"Multimedia video controller: Conexant CX23418 Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio Decoder
Subsystem: Hauppauge computer works Inc. Unknown device 7444"


3. Have you installed the firmware from this archive:


into the proper directory (e.g. /lib/firmware) for your distribution?

4.  When you perform these commands as root:

# modprobe -r cx18
# modprobe cx18 debug=3

does modporbe emit any errors and what does 'dmesg' or /var/log/messages
show?  (Please don't grep on cx18, as not all relevant messages will
have cx18 in them.)

5.  When the module is loaded, it should always blurt out at least
"cx18:  Start initialization, version 1.0.0" in dmesg and messages,
unless the kernel couldn't load the module.  If the kernel couldn't load
the module, it should log an error message: what is that message?

> Also, I get the errors when running make unload:
> loudestnoise at loudestnoise-desktop:~/v4l-dvb-fc3285e4b3fa$ sudo make  
> unload

I wouldn't worry about those.  I get them too.  As long as lsmod shows
the modules have been unloaded, you're fine.


> - David C. (loudestnoise)

More information about the linux-dvb mailing list