Curt's latest message in the thread. Curt, let's keep this on the v4l-dvb mailing list, that's where all the action is. :-) v4l-dvb members: I think I got the order of the messages right. My apologies for so many posts in such a short time; I didn't want to leave anything out that might be important. My next reply will follow. ----- Text Import Begin ----- Re: Kworld PlusTV HD PCI 120 (ATSC 120) From: Curt Blank <Curt.Blank@xxxxxxxxxxxxxx> To: Vanessa Ezekowitz <vanessaezekowitz@xxxxxxxxx> CC: video4linux-list@xxxxxxxxxx Date: Sat Sep 20 22:52:28 2008 Vanessa Ezekowitz wrote: > On Saturday 20 September 2008 6:28:08 pm, Curt Blank wrote: > > >> I've got the new computer built, with the 2.6.26.5 kernel, v4l not gen'd >> in and using the latest from the repository. >> >> Using Kradio I still can only listen to it via the Line Out on the 120's >> board. >> >> When I run kaffeine I get a pop up window with this: >> >> No plugin found to handle this resource (/dev/video) >> >> 17:59:33: xine: couldn't find demux for >file:///dev/video< >> >> 17:59:33: xine: found input plugin : file input plugin >> >> >> When I run xawtv I get this: >> >> # xawtv >> This is xawtv-3.95, running on Linux/x86_64 (2.6.26.5-touch) >> xinerama 0: 1024x768+0+0 >> /dev/video0 [v4l2]: no overlay support >> v4l-conf had some trouble, trying to continue anyway >> ioctl: VIDIOC_REQBUFS(count=2;type=VIDEO_CAPTURE;memory=MMAP): Success >> ioctl: VIDIOC_REQBUFS(count=2;type=VIDEO_CAPTURE;memory=MMAP): Resource >> temporarily unavailable >> >> >> And I still get the "Unable to grab video." pop up form kdetv. >> >> Ideas? Am I missing something? >> >> I blacklisted cx8800, cx8802, cx88-alsa, & cx88-dvb on boot, then moved >> the blacklist file then only modprobed cx8800. That and cx88xx are the >> only ones loaded. >> >> I have this in my modprobe.d/tv file: >> >> alias char-major-81 videodev >> options i2c-algo-bit bit_test=1 >> >> alias char-major-81-0 cx8800 >> alias char-major-81-1 off >> alias char-major-81-2 off >> alias char-major-81-3 off >> >> Thanks. >> > > Something odd is happening then - there should be a fair number of other > modules that got brought in with cx8800, like tuner_xc2028, tuner, > v4l2_common, videodev, and others. > > Can you copy&paste dmesg and lsmod outputs as they look after a fresh reboot > and having loaded the modules? > > I also have a feeling I'm wrong about cx88-alsa not being needed... > > V4l team: Is or is not cx88-alsa still part of the usual modules that must be > loaded (either manually or automatically)? If it is, did something merely > break recently that made it disappear from the output of the build? > > /me is confused. > > Um, sorry, there are a bunch of other modules loaded too. I was just referring to the Conexant related modules. Below is the info requested, but it doesn't look like hte dmesg output is of much help. Oh and I noticed here: http://linuxtv.org/wiki/index.php/ATSC_PCI_Cards that the 120 card isn't listed, it would be easier to find I think if it was. oh and you asked the v4l team but it looks like this message cam only to me?? (I cc'd my reply.) lsmod before Module Size Used by iptable_filter 19968 0 ip_tables 34064 1 iptable_filter ip6_tables 35728 0 x_tables 38280 2 ip_tables,ip6_tables snd_pcm_oss 60672 0 snd_mixer_oss 32000 1 snd_pcm_oss binfmt_misc 26252 1 snd_seq 72208 0 it87 40088 0 snd_seq_device 24724 1 snd_seq hwmon_vid 19840 1 it87 cpufreq_conservative 24328 0 cpufreq_userspace 22916 0 cpufreq_powersave 18944 0 powernow_k8 29956 1 fuse 66880 1 loop 32396 0 dm_mod 72288 0 snd_hda_intel 469804 2 usbhid 58192 1 snd_pcm 101512 2 snd_pcm_oss,snd_hda_intel snd_timer 39952 2 snd_seq,snd_pcm hid 54688 1 usbhid snd_page_alloc 26128 2 snd_hda_intel,snd_pcm rtc_cmos 27064 0 ff_memless 22024 1 usbhid rtc_core 35252 1 rtc_cmos rtc_lib 20096 1 rtc_core sr_mod 31156 0 snd_hwdep 25096 1 snd_hda_intel floppy 74792 0 snd 84216 12 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep i2c_piix4 25616 0 serio_raw 22660 0 usbtouchscreen 26756 0 k8temp 21760 0 fglrx 2058956 28 ohci1394 45364 0 sg 48976 0 usb_storage 142064 0 cdrom 50856 1 sr_mod i2c_core 40480 1 i2c_piix4 soundcore 24464 1 snd shpchp 47392 0 button 24480 0 r8169 43652 0 wmi 24256 0 ieee1394 106984 1 ohci1394 pci_hotplug 44472 1 shpchp raid456 140576 0 async_xor 20992 1 raid456 async_memcpy 19456 1 raid456 async_tx 24420 3 raid456,async_xor,async_memcpy xor 22288 2 raid456,async_xor raid0 23424 0 ehci_hcd 50060 0 ohci_hcd 37892 0 usbcore 162392 7 usbhid,usbtouchscreen,usb_storage,ehci_hcd,ohci_hcd sd_mod 41648 24 edd 26000 0 raid1 38016 11 reiserfs 230224 10 fan 22152 0 ahci 45192 22 pata_atiixp 22400 0 libata 181184 2 ahci,pata_atiixp scsi_mod 174680 5 sr_mod,sg,usb_storage,sd_mod,libata dock 26656 1 libata thermal 37792 0 processor 64704 2 powernow_k8,thermal dmesg after modprobe cx8800 [Note: I edited this section to shorten it - gobs of usb-storage messages that aren't related to this issue. --Vanessa ] Linux video capture interface: v2.00 cx88/0: cx2388x v4l2 driver version 0.0.6 loaded ACPI: PCI Interrupt 0000:04:06.0[A] -> GSI 20 (level, low) -> IRQ 20 cx88[0]: subsystem: 17de:08c1, board: Kworld PlusTV HD PCI 120 (ATSC 120) [card=67,autodetected] cx88[0]: TV tuner type 71, Radio tuner type -1 cx88[0]: Test OK tuner' 1-0061: chip found @ 0xc2 (cx88[0]) xc2028 1-0061: creating new instance xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw cx88[0]/0: found at 0000:04:06.0, rev: 5, irq: 20, latency: 64, mmio: 0xfb000000 cx88[0]/0: registered device video0 [v4l2] cx88[0]/0: registered device vbi0 cx88[0]/0: registered device radio0 firmware: requesting xc3028-v27.fw xc2028 1-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7 cx88[0]: Calling XC2028/3028 callback xc2028 1-0061: Loading firmware for type=BASE (1), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback xc2028 1-0061: Loading firmware for type=(0), id 000000000000b700. SCODE (20000000), id 000000000000b700: xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000. xc2028 1-0061: Incorrect readback of firmware version. cx88[0]: Calling XC2028/3028 callback xc2028 1-0061: Loading firmware for type=BASE (1), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback xc2028 1-0061: Loading firmware for type=(0), id 000000000000b700. SCODE (20000000), id 000000000000b700: xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000. cx88[0]: Calling XC2028/3028 callback cx88[0]: Calling XC2028/3028 callback xc2028 1-0061: Loading firmware for type=BASE FM (401), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback xc2028 1-0061: Loading firmware for type=FM (400), id 0000000000000000. cx88[0]: Calling XC2028/3028 callback [ End of my edit. --Vanessa] lsmod after Module Size Used by tuner_xc2028 35504 1 firmware_class 25216 1 tuner_xc2028 tuner 41804 0 cx8800 50084 0 cx88xx 85928 1 cx8800 ir_common 60292 1 cx88xx i2c_algo_bit 22916 1 cx88xx tveeprom 30212 1 cx88xx compat_ioctl32 24832 1 cx8800 videodev 51456 4 tuner,cx8800,cx88xx,compat_ioctl32 v4l1_compat 29828 1 videodev v4l2_common 29952 2 tuner,cx8800 videobuf_dma_sg 29828 2 cx8800,cx88xx videobuf_core 36100 3 cx8800,cx88xx,videobuf_dma_sg btcx_risc 21384 2 cx8800,cx88xx iptable_filter 19968 0 ip_tables 34064 1 iptable_filter ip6_tables 35728 0 x_tables 38280 2 ip_tables,ip6_tables snd_pcm_oss 60672 0 snd_mixer_oss 32000 1 snd_pcm_oss binfmt_misc 26252 1 snd_seq 72208 0 it87 40088 0 snd_seq_device 24724 1 snd_seq hwmon_vid 19840 1 it87 cpufreq_conservative 24328 0 cpufreq_userspace 22916 0 cpufreq_powersave 18944 0 powernow_k8 29956 1 fuse 66880 1 loop 32396 0 dm_mod 72288 0 snd_hda_intel 469804 2 usbhid 58192 1 snd_pcm 101512 2 snd_pcm_oss,snd_hda_intel snd_timer 39952 2 snd_seq,snd_pcm hid 54688 1 usbhid snd_page_alloc 26128 2 snd_hda_intel,snd_pcm rtc_cmos 27064 0 ff_memless 22024 1 usbhid rtc_core 35252 1 rtc_cmos rtc_lib 20096 1 rtc_core sr_mod 31156 0 snd_hwdep 25096 1 snd_hda_intel floppy 74792 0 snd 84216 12 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep i2c_piix4 25616 0 serio_raw 22660 0 usbtouchscreen 26756 0 k8temp 21760 0 fglrx 2058956 28 ohci1394 45364 0 sg 48976 0 usb_storage 142064 0 cdrom 50856 1 sr_mod i2c_core 40480 7 tuner_xc2028,tuner,cx88xx,i2c_algo_bit,tveeprom,v4l2_common,i2c_piix4 soundcore 24464 1 snd shpchp 47392 0 button 24480 0 r8169 43652 0 wmi 24256 0 ieee1394 106984 1 ohci1394 pci_hotplug 44472 1 shpchp raid456 140576 0 async_xor 20992 1 raid456 async_memcpy 19456 1 raid456 async_tx 24420 3 raid456,async_xor,async_memcpy xor 22288 2 raid456,async_xor raid0 23424 0 ehci_hcd 50060 0 ohci_hcd 37892 0 usbcore 162392 7 usbhid,usbtouchscreen,usb_storage,ehci_hcd,ohci_hcd sd_mod 41648 24 edd 26000 0 raid1 38016 11 reiserfs 230224 10 fan 22152 0 ahci 45192 22 pata_atiixp 22400 0 libata 181184 2 ahci,pata_atiixp scsi_mod 174680 5 sr_mod,sg,usb_storage,sd_mod,libata dock 26656 1 libata thermal 37792 0 processor 64704 2 powernow_k8,thermal ----- Text Import End ----- -- "Life is full of positive and negative events. Spend your time considering the former, not the latter." Vanessa Ezekowitz <vanessaezekowitz@xxxxxxxxx> _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb