Diff for "Install_IVTV_Troubleshooting"


Differences between revisions 3 and 4
Revision 3 as of 2006-12-06 23:15:44
Size: 1655
Editor: 128
Comment:
Revision 4 as of 2006-12-06 23:58:07
Size: 2085
Editor: 128
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
cat /dev/video0 > ~/test.mpg cat /dev/video0 > /tmp/test_capture.mpg
Line 7: Line 7:
 Let this go for about 5sec and then press ctrl-c
 * Attempt to playback this file in a media player and see if there is content in it.
 Let this go for about 5 sec and then press <ctrl> + 'c'
{{{
mplayer /tmp/test_capture.mpg
}}}
 *
see if there there is come Tv show, in the captured mpg.
Line 42: Line 45:

=== Check IVTV is initialized ==

Run:

{{{dmesg |grep Initialized}}}
You should see something like:
{{{ivtv: Initialized WinTV PVR 250, card #0
ivtv: Initialized WinTV PVR 350, card #1}}}
(Here I'm showing an example with two cards. If you only have one....
{{{ivtv: Initialized WinTV PVR 250, card #0 }}}

doesn't help diagnose but is a yes/no answer to if it's starting on boot.

Troubleshooting

Testing Capture

  • After the driver is loaded, you can test it by doing a simple capture
    • cat /dev/video0 > /tmp/test_capture.mpg

    Let this go for about 5 sec and then press <ctrl> + 'c'

mplayer /tmp/test_capture.mpg
  • see if there there is come Tv show, in the captured mpg.

Diagnosing Problems

  • Check dmesg to see if there are any errors loading firmware or anything like that.

dmesg 

Look in between the two blocks for START IVTV and END IVTV. If you see any errors about "unable to load firmware" or "missing module" or anything like that, go into #ubuntu and see if you can grab some help or post on the forums.

Error Loading Firmware

I had issues with the firmware trying to be load, turned out the softlinks in /lib/firmware needed to be actual copies of the file (if they are softlinks for you).

sudo cp v4l-cx2341x-dec.fw ivtv-fw-dec.bin

Resource allocation errors

There are two possible solutions to resource allocation problems:

  • Be sure that you have enabled APIC on your machine's BIOS. This will guarantee enough resources are allocated for the device.

    See http://ubuntuforums.org/showthread.php?t=284041 for more information.

  • Add  vmalloc=192m  to your kernel boot parameters. Edit /boot/grub/menu.lst to add the vmalloc=192 to the end of your kernel line:

    • title           Ubuntu, kernel 2.6.17-10-server
      root            (hd0,0)
      kernel          /boot/vmlinuz-2.6.17-10-server root=/dev/hda1 ro quiet splash vmalloc=192m
      initrd          /boot/initrd.img-2.6.17-10-server
      quiet
      savedefault
      boot

=== Check IVTV is initialized ==

Run:

dmesg |grep Initialized You should see something like: {{{ivtv: Initialized WinTV PVR 250, card #0 ivtv: Initialized WinTV PVR 350, card #1}}} (Here I'm showing an example with two cards. If you only have one.... ivtv: Initialized WinTV PVR 250, card #0 

doesn't help diagnose but is a yes/no answer to if it's starting on boot.

Install_IVTV_Troubleshooting (last edited 2008-06-27 10:15:00 by localhost)