[linux-dvb] Pinnacle 800i driver problems

Muppet Man muppetman4662 at yahoo.com
Wed Jan 23 17:22:22 CET 2008



----- Original Message ----
From: Chaogui Zhang <czhang1974 at gmail.com>
To: Muppet Man <muppetman4662 at yahoo.com>
Cc: linux-dvb at linuxtv.org
Sent: Wednesday, January 23, 2008 10:04:08 AM
Subject: Re: [linux-dvb] Pinnacle 800i driver problems


Ed, sorry for the double email. I accidentally dropped the list from
the cc last time.

On Jan 23, 2008 11:13 AM, Muppet Man <muppetman4662 at yahoo.com> wrote:
>
> ----- Original Message ----
> From: Chaogui Zhang <czhang1974 at gmail.com>
> To: Muppet Man <muppetman4662 at yahoo.com>
> Cc: linux-dvb at linuxtv.org
> Sent: Tuesday, January 22, 2008 10:09:02 PM
> Subject: Re: [linux-dvb] Pinnacle 800i driver problems
>
>
>  On Jan 22, 2008 7:17 PM, Muppet Man <muppetman4662 at yahoo.com> wrote:
> > Agian, I must say thank you for helping someone that is rather new
 to
> linux.
> > Ok, here is my set-up.  I am running ultimate edition ubuntu 1.6.
  I
> > followed the directions on downloading the tree and installing from
 this
> > website
> >
 http://www.linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers
> > When I run lspci -v in terminal  I get this:
> >
> >.....
> >
> > I was having problem with the sound card being disabled, but I
 figured
> that
> > out.  When I try to start myth tv back end, I log out restart my
 computer,
> > and when I log back in, I lost my internet connection.
> >
> > I did not have any of these problems before this.
> >
> > Any help would be greatly apprecated.
>
> What is the output if you do "dmesg | grep cx88"?
>
> --
> Chaogui Zhang
>
>
> Here is the output from dmesg | grep cx88
>
> ed at ed-desktop:~$ dmesg | grep cx88
> [   31.145652] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6
 loaded
> [   31.145718] cx88[0]: subsystem: 11bd:0051, board: Pinnacle PCTV HD
 800i
> [card=58,autodetected]
> [   31.145721] cx88[0]: TV tuner type 76, Radio tuner type -1
> [   31.170925] cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
> [   31.288994] input: cx88 IR (Pinnacle PCTV HD 800i) as
 /class/input/input2
> [   31.289021] cx88[0]/2: cx2388x 8802 Driver Manager
> [   31.289053] cx88[0]/2: found at 0000:00:0c.2, rev: 5, irq: 20,
 latency:
> 32, mmio: 0xe8000000
> [   31.296906] cx88[0]/0: found at 0000:00:0c.0, rev: 5, irq: 20,
 latency:
> 32, mmio: 0xe6000000
> [   31.400200] cx88/2: cx2388x dvb driver version 0.0.6 loaded
> [   31.400203] cx88/2: registering cx8802 driver, type: dvb access:
 shared
> [   31.400207] cx88[0]/2: subsystem: 11bd:0051, board: Pinnacle PCTV
 HD 800i
> [card=58]
> [   31.400210] cx88[0]/2: cx2388x based DVB/ATSC card
> [   32.394149] tuner' 0-0064: chip found @ 0xc8 (cx88[0])
> [   32.421015] DVB: registering new adapter (cx88[0])
> [   32.446076] Modules linked in: parport_pc pcspkr snd_emu10k1
 snd_util_mem
> snd_hwdep snd_seq_dummy snd_via82xx snd_ac97_codec parport
 snd_seq_oss
> snd_seq_midi ac97_bus snd_mpu401_uart serio_raw psmouse i2c_viapro
 s5h1409
> snd_rawmidi snd_seq_midi_event tuner tea5767 k8temp cx88_alsa
 snd_pcm_oss
> snd_mixer_oss cx88_dvb cx88_vp3054_i2c videobuf_dvb dvb_core snd_seq
> snd_seq_device tda8290 tda18271 tda827x tuner_xc2028 xc5000 tda9887
> tuner_simple mt20xx tea5761 cx8800 compat_ioctl32 cx8802 emu10k1_gp
 gameport
> snd_pcm snd_timer snd_page_alloc cx88xx ir_common i2c_algo_bit
 tveeprom
> videodev v4l2_common i2c_core v4l1_compat videobuf_dma_sg
 videobuf_core
> btcx_risc snd soundcore shpchp pci_hotplug amd64_agp agpgart evdev
> usb_storage libusual 8139too ext3 jbd mbcache sg sd_mod ide_cd cdrom
 floppy
> ehci_hcd 8139cp mii uhci_hcd usbcore via82cxxx ide_core ata_generic
 sata_via
> libata scsi_mod ohci1394 ieee1394 thermal processor fan fuse apparmor
> commoncap
> [   32.446373]  [<f8a74bc0>] cx88_tuner_callback+0x0/0x60 [cx88xx]
> [   32.446428]  [<f8a76cee>] attach_inform+0xee/0x180 [cx88xx]
> [   32.446465]  [<f8a74bc0>] cx88_tuner_callback+0x0/0x60 [cx88xx]
> [   32.447085] cx88[0]/0: registered device video0 [v4l2]
> [   32.447112] cx88[0]/0: registered device vbi0
> [   32.448038] cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
>

It looks like the tuner callback function caused a kernel OOPS for
some reason. If you are sure you are using the latest v4l-dvb tree,
then we have a bigger problem, but then again, I am NOT sure whether
you have the latest tree compiled and installed correctly. A few other
users and myself ran into the same kind of issues BEFORE the latest
patch related tuner callback function was applied, but they have been
fixed by that patch as far as I know.

My suggestion:

1. Delete EVERYTHING related to v4l-dvb that you have in your system
now: first, go into your v4l-dvb directory and do "make rminstall",
then "cd .." and "rm -rf v4l-dvb"

2. Download the latest v4l-dvb tree from http://linuxtv.org/hg/v4l-dvb

3. Go into the v4l-dvb directory and "make", then "make install"

4. Reboot and see what happens.

--
Chaogui Zhang





Chaogui,
Thank you for the response and the help.  I will look at this when I get home from work.  My question about downloading from the v4l-dvd tree, do I download the finalized support file http://linuxtv.org/hg/v4l-dvb/rev/6303d8072fff ?
Do I need to make a folder v4l-dvd or can I make, and make install from the folder that I extract the tz file from?
Again, thank youfor all the help.
Ed



      ____________________________________________________________________________________
Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20080123/40ae5ccb/attachment-0001.htm 


More information about the linux-dvb mailing list