[linux-dvb] Duel Hauppauge HVR-1600

Andy Walls awalls at radix.net
Wed Oct 15 02:15:52 CEST 2008


On Tue, 2008-10-14 at 18:43 -0500, Tom Moore wrote:
> I just bought two Hauppauge HVR-1600 cards and I'm trying to set them
> up in 
> 
> Mythdorra 5. I have the cx18 drivers installed but it is only
> initializing one 
> 
> card. I'm getting the following message when I do a dmesg | grep cx18.
> Has 
> 
> anyone ran accross this problem before with duel cards of the same
> model and if 
> 
> so, how do I fix it? Any help will be greatly appreciated.
> 
>  
> 
> Thanks,
> 
> Tom Moore
> 
> Houston, TX
> 
>  
> 
> dmesg | grep cx18
> 
> cx18:  Start initialization, version 1.0.1

> cx18-1: Initializing card #1
> 
> cx18-1: Autodetected Hauppauge card
> 
> cx18-1: Unreasonably low latency timer, setting to 64 (was 32)
> 
> cx18-1: ioremap failed, perhaps increasing __VMALLOC_RESERVE in page.h
> 
> cx18-1: or disabling CONFIG_HIGHMEM4G into the kernel would help
> 
> cx18-1: Error -12 on initialization
> 
> cx18: probe of 0000:02:04.0 failed with error -12
> 
> cx18:  End initialization
> 

You're out of vmalloc address space.  Each cx18 needs 64 MB of vmalloc
space for MMIO mappings.

Do this:

$ cat /proc/meminfo | grep Vmalloc

Edit your bootloader's config file to add a 'vmalloc=xxxM' option to
your kernel commandline.  Use a value that is 128M greater than your
current VmallocTotal. 


Regards,
Andy





More information about the linux-dvb mailing list