* It BOOTS! 3.13.5 that is.
@ 2014-02-23 1:22 Gene Heskett
2014-02-23 1:28 ` Ilia Mirkin
0 siblings, 1 reply; 13+ messages in thread
From: Gene Heskett @ 2014-02-23 1:22 UTC (permalink / raw)
To: linux-kernel
But my tv card isn't being found by kaffeine. It is this card:
01:08.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
Subsystem: pcHDTV Device 3000
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
Subsystem: pcHDTV Device 3000
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
>From an lspci
In a make xconfig, I cannot find this specific card in the list of DVB
front ends. What modules do I need to make sure are being built?
Thanks.
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
NOTICE: Will pay 100 USD for an HP-4815A defective but
complete probe assembly.
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: It BOOTS! 3.13.5 that is. 2014-02-23 1:22 It BOOTS! 3.13.5 that is Gene Heskett @ 2014-02-23 1:28 ` Ilia Mirkin 2014-02-23 3:42 ` Gene Heskett 2014-02-23 3:56 ` Gene Heskett 0 siblings, 2 replies; 13+ messages in thread From: Ilia Mirkin @ 2014-02-23 1:28 UTC (permalink / raw) To: Gene Heskett; +Cc: linux-kernel On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> wrote: > But my tv card isn't being found by kaffeine. It is this card: > > 01:08.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) > Subsystem: pcHDTV Device 3000 > Flags: bus master, medium devsel, latency 32, IRQ 10 > Memory at fb000000 (32-bit, non-prefetchable) [size=16M] > Capabilities: [44] Vital Product Data <?> > Capabilities: [4c] Power Management version 2 > > 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) > Subsystem: pcHDTV Device 3000 > Flags: bus master, medium devsel, latency 32, IRQ 10 > Memory at fa000000 (32-bit, non-prefetchable) [size=16M] > Capabilities: [4c] Power Management version 2 > > From an lspci > > In a make xconfig, I cannot find this specific card in the list of DVB > front ends. What modules do I need to make sure are being built? You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) support") and its various sub-options (esp CX88_DVB). iirc the pchdtv3000 had a OR51132 tuner, but right now the config is set to auto-select a whole bunch of tuners if you have MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, and I have that same card.) -ilia ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 1:28 ` Ilia Mirkin @ 2014-02-23 3:42 ` Gene Heskett 2014-02-23 3:44 ` Ilia Mirkin 2014-02-23 3:56 ` Gene Heskett 1 sibling, 1 reply; 13+ messages in thread From: Gene Heskett @ 2014-02-23 3:42 UTC (permalink / raw) To: Ilia Mirkin; +Cc: linux-kernel On Saturday 22 February 2014, Ilia Mirkin wrote: >On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> wrote: >> But my tv card isn't being found by kaffeine. It is this card: >> >> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >> >> Subsystem: pcHDTV Device 3000 >> Flags: bus master, medium devsel, latency 32, IRQ 10 >> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >> Capabilities: [44] Vital Product Data <?> >> Capabilities: [4c] Power Management version 2 >> >> 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI >> Video and Audio Decoder [MPEG Port] (rev 05) >> >> Subsystem: pcHDTV Device 3000 >> Flags: bus master, medium devsel, latency 32, IRQ 10 >> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >> Capabilities: [4c] Power Management version 2 >> >> From an lspci >> >> In a make xconfig, I cannot find this specific card in the list of DVB >> front ends. What modules do I need to make sure are being built? > >You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >support") and its various sub-options (esp CX88_DVB). iirc the >pchdtv3000 had a OR51132 tuner, but right now the config is set to >auto-select a whole bunch of tuners if you have >MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that >tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, >and I have that same card.) > > -ilia or51132 rings a bell and is enabled, CX22702 is not. And I don't seem to be able to find the CX88** at all. I'll give the CX22702 a shot, thanks a bunch ilia. Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 3:42 ` Gene Heskett @ 2014-02-23 3:44 ` Ilia Mirkin 2014-02-23 4:00 ` Gene Heskett 0 siblings, 1 reply; 13+ messages in thread From: Ilia Mirkin @ 2014-02-23 3:44 UTC (permalink / raw) To: Gene Heskett; +Cc: linux-kernel On Sat, Feb 22, 2014 at 10:42 PM, Gene Heskett <gheskett@wdtv.com> wrote: > On Saturday 22 February 2014, Ilia Mirkin wrote: >>On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>> But my tv card isn't being found by kaffeine. It is this card: >>> >>> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >>> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >>> >>> Subsystem: pcHDTV Device 3000 >>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >>> Capabilities: [44] Vital Product Data <?> >>> Capabilities: [4c] Power Management version 2 >>> >>> 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI >>> Video and Audio Decoder [MPEG Port] (rev 05) >>> >>> Subsystem: pcHDTV Device 3000 >>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >>> Capabilities: [4c] Power Management version 2 >>> >>> From an lspci >>> >>> In a make xconfig, I cannot find this specific card in the list of DVB >>> front ends. What modules do I need to make sure are being built? >> >>You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >>support") and its various sub-options (esp CX88_DVB). iirc the >>pchdtv3000 had a OR51132 tuner, but right now the config is set to >>auto-select a whole bunch of tuners if you have >>MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that >>tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, >>and I have that same card.) >> >> -ilia > or51132 rings a bell and is enabled, CX22702 is not. And I don't seem to > be able to find the CX88** at all. I'll give the CX22702 a shot, thanks a > bunch ilia. grep CX88 .config If it says "not set" for things like CONFIG_VIDEO_CX88_DVB, you won't get anything to work. -ilia ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 3:44 ` Ilia Mirkin @ 2014-02-23 4:00 ` Gene Heskett 2014-02-23 4:06 ` Ilia Mirkin 0 siblings, 1 reply; 13+ messages in thread From: Gene Heskett @ 2014-02-23 4:00 UTC (permalink / raw) To: Ilia Mirkin; +Cc: linux-kernel On Saturday 22 February 2014, Ilia Mirkin wrote: >On Sat, Feb 22, 2014 at 10:42 PM, Gene Heskett <gheskett@wdtv.com> wrote: >> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>>> But my tv card isn't being found by kaffeine. It is this card: >>>> >>>> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >>>> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >>>> >>>> Subsystem: pcHDTV Device 3000 >>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >>>> Capabilities: [44] Vital Product Data <?> >>>> Capabilities: [4c] Power Management version 2 >>>> >>>> 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 >>>> PCI Video and Audio Decoder [MPEG Port] (rev 05) >>>> >>>> Subsystem: pcHDTV Device 3000 >>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >>>> Capabilities: [4c] Power Management version 2 >>>> >>>> From an lspci >>>> >>>> In a make xconfig, I cannot find this specific card in the list of >>>> DVB front ends. What modules do I need to make sure are being >>>> built? >>> >>>You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >>>support") and its various sub-options (esp CX88_DVB). iirc the >>>pchdtv3000 had a OR51132 tuner, but right now the config is set to >>>auto-select a whole bunch of tuners if you have >>>MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that >>>tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, >>>and I have that same card.) >>> >>> -ilia >> >> or51132 rings a bell and is enabled, CX22702 is not. And I don't seem >> to be able to find the CX88** at all. I'll give the CX22702 a shot, >> thanks a bunch ilia. > >grep CX88 .config That returns a linefeed only. And I have done some dozen or so make oldconfigs. > >If it says "not set" for things like CONFIG_VIDEO_CX88_DVB, you won't >get anything to work. > > -ilia If this fails, I'll see if I can plug that in with an editor, but the last time I tried that, the friggin make did an automatic oldconfig and stripped it. Its enough to make one want to reduce the neighborhood cat population. Thanks Ilia Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 4:00 ` Gene Heskett @ 2014-02-23 4:06 ` Ilia Mirkin 2014-02-23 5:18 ` Gene Heskett 0 siblings, 1 reply; 13+ messages in thread From: Ilia Mirkin @ 2014-02-23 4:06 UTC (permalink / raw) To: Gene Heskett; +Cc: linux-kernel On Sat, Feb 22, 2014 at 11:00 PM, Gene Heskett <gheskett@wdtv.com> wrote: > On Saturday 22 February 2014, Ilia Mirkin wrote: >>On Sat, Feb 22, 2014 at 10:42 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>>On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>>>> But my tv card isn't being found by kaffeine. It is this card: >>>>> >>>>> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >>>>> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >>>>> >>>>> Subsystem: pcHDTV Device 3000 >>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >>>>> Capabilities: [44] Vital Product Data <?> >>>>> Capabilities: [4c] Power Management version 2 >>>>> >>>>> 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 >>>>> PCI Video and Audio Decoder [MPEG Port] (rev 05) >>>>> >>>>> Subsystem: pcHDTV Device 3000 >>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >>>>> Capabilities: [4c] Power Management version 2 >>>>> >>>>> From an lspci >>>>> >>>>> In a make xconfig, I cannot find this specific card in the list of >>>>> DVB front ends. What modules do I need to make sure are being >>>>> built? >>>> >>>>You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >>>>support") and its various sub-options (esp CX88_DVB). iirc the >>>>pchdtv3000 had a OR51132 tuner, but right now the config is set to >>>>auto-select a whole bunch of tuners if you have >>>>MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that >>>>tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, >>>>and I have that same card.) >>>> >>>> -ilia >>> >>> or51132 rings a bell and is enabled, CX22702 is not. And I don't seem >>> to be able to find the CX88** at all. I'll give the CX22702 a shot, >>> thanks a bunch ilia. >> >>grep CX88 .config > > That returns a linefeed only. And I have done some dozen or so make > oldconfigs. >> >>If it says "not set" for things like CONFIG_VIDEO_CX88_DVB, you won't >>get anything to work. >> >> -ilia > > If this fails, I'll see if I can plug that in with an editor, but the last > time I tried that, the friggin make did an automatic oldconfig and stripped > it. Its enough to make one want to reduce the neighborhood cat population. Adding random stuff to .config won't work, as you noticed. >From menuconfig search results for CX88 (ugh, sorry about the x's, but I'm too lazy to edit them out) x Symbol: VIDEO_CX88 [=m] x x Type : tristate x x Prompt: Conexant 2388x (bt878 successor) support x x Location: x x -> Device Drivers x x -> Multimedia support (MEDIA_SUPPORT [=m]) x x (1) -> Media PCI Adapters (MEDIA_PCI_SUPPORT [=y]) x x Defined at drivers/media/pci/cx88/Kconfig:1 x x Depends on: MEDIA_SUPPORT [=m] && MEDIA_PCI_SUPPORT [=y] && (MEDIA_AN x x Selects: I2C_ALGOBIT [=m] && VIDEO_BTCX [=m] && VIDEOBUF_DMA_SG [=m] x HTH, -ilia ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 4:06 ` Ilia Mirkin @ 2014-02-23 5:18 ` Gene Heskett 2014-02-23 6:00 ` Ilia Mirkin 2014-02-23 6:10 ` Mike Galbraith 0 siblings, 2 replies; 13+ messages in thread From: Gene Heskett @ 2014-02-23 5:18 UTC (permalink / raw) To: Ilia Mirkin; +Cc: linux-kernel On Saturday 22 February 2014, Ilia Mirkin wrote: >On Sat, Feb 22, 2014 at 11:00 PM, Gene Heskett <gheskett@wdtv.com> wrote: >> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>On Sat, Feb 22, 2014 at 10:42 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>>> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>>>On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>>>>> But my tv card isn't being found by kaffeine. It is this card: >>>>>> >>>>>> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >>>>>> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >>>>>> >>>>>> Subsystem: pcHDTV Device 3000 >>>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>>> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >>>>>> Capabilities: [44] Vital Product Data <?> >>>>>> Capabilities: [4c] Power Management version 2 >>>>>> >>>>>> 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 >>>>>> PCI Video and Audio Decoder [MPEG Port] (rev 05) >>>>>> >>>>>> Subsystem: pcHDTV Device 3000 >>>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>>> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >>>>>> Capabilities: [4c] Power Management version 2 >>>>>> >>>>>> From an lspci >>>>>> >>>>>> In a make xconfig, I cannot find this specific card in the list of >>>>>> DVB front ends. What modules do I need to make sure are being >>>>>> built? >>>>> >>>>>You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >>>>>support") and its various sub-options (esp CX88_DVB). iirc the >>>>>pchdtv3000 had a OR51132 tuner, but right now the config is set to >>>>>auto-select a whole bunch of tuners if you have >>>>>MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that >>>>>tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, >>>>>and I have that same card.) >>>>> >>>>> -ilia >>>> >>>> or51132 rings a bell and is enabled, CX22702 is not. And I don't >>>> seem to be able to find the CX88** at all. I'll give the CX22702 a >>>> shot, thanks a bunch ilia. >>> >>>grep CX88 .config >>> >> That returns a linefeed only. And I have done some dozen or so make >> oldconfigs. >> >>>If it says "not set" for things like CONFIG_VIDEO_CX88_DVB, you won't >>>get anything to work. >>> >>> -ilia >> >> If this fails, I'll see if I can plug that in with an editor, but the >> last time I tried that, the friggin make did an automatic oldconfig >> and stripped it. Its enough to make one want to reduce the >> neighborhood cat population. > >Adding random stuff to .config won't work, as you noticed. > >>From menuconfig search results for CX88 (ugh, sorry about the x's, but >I'm too lazy to edit them out) > > x Symbol: VIDEO_CX88 [=m] > x x Type : tristate > x x Prompt: Conexant 2388x (bt878 successor) support > x x Location: > x x -> Device Drivers > x x -> Multimedia support (MEDIA_SUPPORT [=m]) > x x (1) -> Media PCI Adapters (MEDIA_PCI_SUPPORT >[=y]) x x Defined at drivers/media/pci/cx88/Kconfig:1 > x x Depends on: MEDIA_SUPPORT [=m] && >MEDIA_PCI_SUPPORT [=y] && (MEDIA_AN x x Selects: I2C_ALGOBIT [=m] && >VIDEO_BTCX [=m] && VIDEOBUF_DMA_SG [=m] x > >HTH, > > -ilia Sorry, no such beast As VIDEO_CX88. Now that tells me something in the VIDEO dept isn't set, but what? Thanks Ilia. Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 5:18 ` Gene Heskett @ 2014-02-23 6:00 ` Ilia Mirkin 2014-02-23 12:18 ` Gene Heskett 2014-02-23 6:10 ` Mike Galbraith 1 sibling, 1 reply; 13+ messages in thread From: Ilia Mirkin @ 2014-02-23 6:00 UTC (permalink / raw) To: Gene Heskett; +Cc: linux-kernel On Sun, Feb 23, 2014 at 12:18 AM, Gene Heskett <gheskett@wdtv.com> wrote: > On Saturday 22 February 2014, Ilia Mirkin wrote: >>On Sat, Feb 22, 2014 at 11:00 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>>On Sat, Feb 22, 2014 at 10:42 PM, Gene Heskett <gheskett@wdtv.com> > wrote: >>>>> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>>>>On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> > wrote: >>>>>>> But my tv card isn't being found by kaffeine. It is this card: >>>>>>> >>>>>>> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >>>>>>> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >>>>>>> >>>>>>> Subsystem: pcHDTV Device 3000 >>>>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>>>> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >>>>>>> Capabilities: [44] Vital Product Data <?> >>>>>>> Capabilities: [4c] Power Management version 2 >>>>>>> >>>>>>> 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 >>>>>>> PCI Video and Audio Decoder [MPEG Port] (rev 05) >>>>>>> >>>>>>> Subsystem: pcHDTV Device 3000 >>>>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>>>> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >>>>>>> Capabilities: [4c] Power Management version 2 >>>>>>> >>>>>>> From an lspci >>>>>>> >>>>>>> In a make xconfig, I cannot find this specific card in the list of >>>>>>> DVB front ends. What modules do I need to make sure are being >>>>>>> built? >>>>>> >>>>>>You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >>>>>>support") and its various sub-options (esp CX88_DVB). iirc the >>>>>>pchdtv3000 had a OR51132 tuner, but right now the config is set to >>>>>>auto-select a whole bunch of tuners if you have >>>>>>MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that >>>>>>tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, >>>>>>and I have that same card.) >>>>>> >>>>>> -ilia >>>>> >>>>> or51132 rings a bell and is enabled, CX22702 is not. And I don't >>>>> seem to be able to find the CX88** at all. I'll give the CX22702 a >>>>> shot, thanks a bunch ilia. >>>> >>>>grep CX88 .config >>>> >>> That returns a linefeed only. And I have done some dozen or so make >>> oldconfigs. >>> >>>>If it says "not set" for things like CONFIG_VIDEO_CX88_DVB, you won't >>>>get anything to work. >>>> >>>> -ilia >>> >>> If this fails, I'll see if I can plug that in with an editor, but the >>> last time I tried that, the friggin make did an automatic oldconfig >>> and stripped it. Its enough to make one want to reduce the >>> neighborhood cat population. >> >>Adding random stuff to .config won't work, as you noticed. >> >>>From menuconfig search results for CX88 (ugh, sorry about the x's, but >>I'm too lazy to edit them out) >> >> x Symbol: VIDEO_CX88 [=m] >> x x Type : tristate >> x x Prompt: Conexant 2388x (bt878 successor) support >> x x Location: >> x x -> Device Drivers >> x x -> Multimedia support (MEDIA_SUPPORT [=m]) >> x x (1) -> Media PCI Adapters (MEDIA_PCI_SUPPORT >>[=y]) x x Defined at drivers/media/pci/cx88/Kconfig:1 >> x x Depends on: MEDIA_SUPPORT [=m] && >>MEDIA_PCI_SUPPORT [=y] && (MEDIA_AN x x Selects: I2C_ALGOBIT [=m] && >>VIDEO_BTCX [=m] && VIDEOBUF_DMA_SG [=m] x >> >>HTH, >> >> -ilia > > Sorry, no such beast As VIDEO_CX88. > > Now that tells me something in the VIDEO dept isn't set, but what? Look at the e-mail I sent. It includes the full path to enabling the right things. First select "Device Drivers", then enable "Multimedia support", then enable "Media PCI Adapters". You should see "Conexant 2388x" in there. -ilia ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 6:00 ` Ilia Mirkin @ 2014-02-23 12:18 ` Gene Heskett 0 siblings, 0 replies; 13+ messages in thread From: Gene Heskett @ 2014-02-23 12:18 UTC (permalink / raw) To: Ilia Mirkin; +Cc: linux-kernel On Sunday 23 February 2014, Ilia Mirkin wrote: >On Sun, Feb 23, 2014 at 12:18 AM, Gene Heskett <gheskett@wdtv.com> wrote: >> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>On Sat, Feb 22, 2014 at 11:00 PM, Gene Heskett <gheskett@wdtv.com> wrote: >>>> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>>>On Sat, Feb 22, 2014 at 10:42 PM, Gene Heskett <gheskett@wdtv.com> >> >> wrote: >>>>>> On Saturday 22 February 2014, Ilia Mirkin wrote: >>>>>>>On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> >> >> wrote: >>>>>>>> But my tv card isn't being found by kaffeine. It is this card: >>>>>>>> >>>>>>>> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >>>>>>>> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >>>>>>>> >>>>>>>> Subsystem: pcHDTV Device 3000 >>>>>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>>>>> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >>>>>>>> Capabilities: [44] Vital Product Data <?> >>>>>>>> Capabilities: [4c] Power Management version 2 >>>>>>>> >>>>>>>> 01:08.2 Multimedia controller: Conexant Systems, Inc. >>>>>>>> CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05) >>>>>>>> >>>>>>>> Subsystem: pcHDTV Device 3000 >>>>>>>> Flags: bus master, medium devsel, latency 32, IRQ 10 >>>>>>>> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >>>>>>>> Capabilities: [4c] Power Management version 2 >>>>>>>> >>>>>>>> From an lspci >>>>>>>> >>>>>>>> In a make xconfig, I cannot find this specific card in the list >>>>>>>> of DVB front ends. What modules do I need to make sure are >>>>>>>> being built? >>>>>>> >>>>>>>You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >>>>>>>support") and its various sub-options (esp CX88_DVB). iirc the >>>>>>>pchdtv3000 had a OR51132 tuner, but right now the config is set to >>>>>>>auto-select a whole bunch of tuners if you have >>>>>>>MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select >>>>>>>that tuner device. (Hm, I appear to have both OR51132 and CX22702 >>>>>>>enabled, and I have that same card.) >>>>>>> >>>>>>> -ilia >>>>>> >>>>>> or51132 rings a bell and is enabled, CX22702 is not. And I don't >>>>>> seem to be able to find the CX88** at all. I'll give the CX22702 a >>>>>> shot, thanks a bunch ilia. >>>>> >>>>>grep CX88 .config >>>>> >>>> That returns a linefeed only. And I have done some dozen or so make >>>> oldconfigs. >>>> >>>>>If it says "not set" for things like CONFIG_VIDEO_CX88_DVB, you won't >>>>>get anything to work. >>>>> >>>>> -ilia >>>> >>>> If this fails, I'll see if I can plug that in with an editor, but the >>>> last time I tried that, the friggin make did an automatic oldconfig >>>> and stripped it. Its enough to make one want to reduce the >>>> neighborhood cat population. >>> >>>Adding random stuff to .config won't work, as you noticed. >>> >>>>>>From menuconfig search results for CX88 (ugh, sorry about the x's, but >>> >>>I'm too lazy to edit them out) >>> >>> x Symbol: VIDEO_CX88 [=m] >>> x x Type : tristate >>> >>> x x Prompt: Conexant 2388x (bt878 successor) support >>> >>> x x Location: >>> x x -> Device Drivers >>> >>> x x -> Multimedia support (MEDIA_SUPPORT [=m]) >>> >>> x x (1) -> Media PCI Adapters (MEDIA_PCI_SUPPORT >>> >>>[=y]) x x Defined at >>>drivers/media/pci/cx88/Kconfig:1 >>> >>> x x Depends on: MEDIA_SUPPORT [=m] && >>> >>>MEDIA_PCI_SUPPORT [=y] && (MEDIA_AN x x Selects: I2C_ALGOBIT [=m] && >>>VIDEO_BTCX [=m] && VIDEOBUF_DMA_SG [=m] x >>> >>>HTH, >>> >>> -ilia >> >> Sorry, no such beast As VIDEO_CX88. >> >> Now that tells me something in the VIDEO dept isn't set, but what? > >Look at the e-mail I sent. It includes the full path to enabling the >right things. First select "Device Drivers", then enable "Multimedia >support", then enable "Media PCI Adapters". You should see "Conexant >2388x" in there. > > -ilia Nope, but I found it just before I went to bed. Reading through the various Kconfig files, it turned out that there are 2 more requisits to even being able to see it, its also dependent on RC_CORE which was not enabled. So I fired off a build and went to bed knowing it would take an hour as amanda was also running. Now I am about to reboot to test. After the reboot, an lsmod shows the correct (I think, crosscheck this list please) modules loaded: gene@coyote:~/src/linux-3.13.5/drivers/media/rc$ lsmod |grep cx cx8802 11232 0 cx8800 23126 0 cx88xx 69224 2 cx8802,cx8800 v4l2_common 3438 3 tuner,cx8800,cx88xx videodev 88190 4 tuner,cx8800,cx88xx,v4l2_common tveeprom 11057 1 cx88xx btcx_risc 2799 3 cx8802,cx8800,cx88xx videobuf_dma_sg 7044 3 cx8802,cx8800,cx88xx videobuf_core 13768 5 videobuf_dvb,cx8802,cx8800,cx88xx,videobuf_dma_sg i2c_algo_bit 4647 2 cx88xx,nouveau i2c_core 17109 12 or51132,tuner,cx8800,cx88xx,v4l2_common,videodev,tveeprom,i2c_nforce2,nouveau,drm_kms_helper,drm,i2c_algo_bit But kaffeine can't find it. The tv configure pulldown did show it, ghosted like something else has a lock on it, so I removed it thinking it might rescan and find it, but no such luck. And the kde manual for kaffeine seems to be on the missing list. There is evidence in the dmesg that too many tuners are enabled, and no evidence of the /lib/firmware/dvb-fe-or51132-vsb.fw being applied. It has been powered down several times, and it needs that firmware reloaded each time, and I've forgot how to do that. I know it worked but poorly with kernel 2.6.32-132-RTAI, so thats the next step, reboot to that to dbl-check. Thanks Ilia. Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 5:18 ` Gene Heskett 2014-02-23 6:00 ` Ilia Mirkin @ 2014-02-23 6:10 ` Mike Galbraith 2014-02-23 13:03 ` Gene Heskett 1 sibling, 1 reply; 13+ messages in thread From: Mike Galbraith @ 2014-02-23 6:10 UTC (permalink / raw) To: Gene Heskett; +Cc: Ilia Mirkin, linux-kernel On Sun, 2014-02-23 at 00:18 -0500, Gene Heskett wrote: > On Saturday 22 February 2014, Ilia Mirkin wrote: > Sorry, no such beast As VIDEO_CX88. > > Now that tells me something in the VIDEO dept isn't set, but what? Beast radar: find drivers -name Kconfig -exec grep -C5 VIDEO_CX88 {} \; Blip: config VIDEO_CX88 tristate "Conexant 2388x (bt878 successor) support" depends on VIDEO_DEV && PCI && I2C && RC_CORE <=== IFF signature select I2C_ALGOBIT select VIDEO_BTCX select VIDEOBUF_DMA_SG -- TV cards. To compile this driver as a module, choose M here: the module will be called cx8800 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 6:10 ` Mike Galbraith @ 2014-02-23 13:03 ` Gene Heskett 2014-02-23 14:12 ` Gene Heskett 0 siblings, 1 reply; 13+ messages in thread From: Gene Heskett @ 2014-02-23 13:03 UTC (permalink / raw) To: Mike Galbraith; +Cc: Ilia Mirkin, linux-kernel On Sunday 23 February 2014, Mike Galbraith wrote: >On Sun, 2014-02-23 at 00:18 -0500, Gene Heskett wrote: >> On Saturday 22 February 2014, Ilia Mirkin wrote: >> >> Sorry, no such beast As VIDEO_CX88. >> >> Now that tells me something in the VIDEO dept isn't set, but what? > >Beast radar: >find drivers -name Kconfig -exec grep -C5 VIDEO_CX88 {} \; > >Blip: >config VIDEO_CX88 > tristate "Conexant 2388x (bt878 successor) support" > depends on VIDEO_DEV && PCI && I2C && RC_CORE <=== IFF signature > select I2C_ALGOBIT > select VIDEO_BTCX > select VIDEOBUF_DMA_SG >-- > TV cards. > > To compile this driver as a module, choose M here: the > module will be called cx8800 That part I think (thats probably a bad thing) that because I didn't have SIMPLE_TUNER enabled, which I see is but its not working in this old boot either, but its at least seen, but there is no evidence that /lib/firmware/dvb-fe-or51132-vsb.fw is being loaded even in this old boot. The instructions are ambiguous at best in the make xconfig help screen: Oren OR51132 based (DVB_OR51132) CONFIG_DVB_OR51132: An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want to support this frontend. This driver needs external firmware. Please use the commands "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to download firmwares for 8VSB and QAM64/256, respectively. Copy them to /usr/lib/hotplug/firmware or /lib/firmware (depending on configuration of firmware hotplug). Symbol: DVB_OR51132 [=m] Type : tristate Prompt: Oren OR51132 based ------------------- That file looks like the download and strip script to put those 2 files into /lib/firmware, and both of those firmwares are present in /lib/firmware, but how they actually get loaded is _not_ at all clear. There is in this machine, a /usr/lib/hotplug/firmware tree also, were these files miss-placed? I can put copies both places I guess. Actually, they were simlinks, and that was missing, so I made one. Reboot again after adding simple_tuner. Thanks Mike, Ilia. Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 13:03 ` Gene Heskett @ 2014-02-23 14:12 ` Gene Heskett 0 siblings, 0 replies; 13+ messages in thread From: Gene Heskett @ 2014-02-23 14:12 UTC (permalink / raw) To: Mike Galbraith; +Cc: Ilia Mirkin, linux-kernel On Sunday 23 February 2014, Gene Heskett wrote: >On Sunday 23 February 2014, Mike Galbraith wrote: >>On Sun, 2014-02-23 at 00:18 -0500, Gene Heskett wrote: >>> On Saturday 22 February 2014, Ilia Mirkin wrote: >>> >>> Sorry, no such beast As VIDEO_CX88. >>> >>> Now that tells me something in the VIDEO dept isn't set, but what? >> >>Beast radar: >>find drivers -name Kconfig -exec grep -C5 VIDEO_CX88 {} \; >> >>Blip: >>config VIDEO_CX88 >> >> tristate "Conexant 2388x (bt878 successor) support" >> depends on VIDEO_DEV && PCI && I2C && RC_CORE <=== IFF >> signature select I2C_ALGOBIT >> select VIDEO_BTCX >> select VIDEOBUF_DMA_SG >> >>-- >> >> TV cards. >> >> To compile this driver as a module, choose M here: the >> module will be called cx8800 > >That part I think (thats probably a bad thing) that because I didn't have >SIMPLE_TUNER enabled, which I see is but its not working in this old boot >either, but its at least seen, but there is no evidence that >/lib/firmware/dvb-fe-or51132-vsb.fw is being loaded even in this old >boot. > >The instructions are ambiguous at best in the make xconfig help screen: > >Oren OR51132 based (DVB_OR51132) > >CONFIG_DVB_OR51132: > >An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want >to support this frontend. > >This driver needs external firmware. Please use the commands >"<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or >"<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to >download firmwares for 8VSB and QAM64/256, respectively. Copy them to >/usr/lib/hotplug/firmware or /lib/firmware (depending on >configuration of firmware hotplug). > >Symbol: DVB_OR51132 [=m] >Type : tristate >Prompt: Oren OR51132 based >------------------- >That file looks like the download and strip script to put those 2 files >into /lib/firmware, and both of those firmwares are present in >/lib/firmware, but how they actually get loaded is _not_ at all clear. > >There is in this machine, a /usr/lib/hotplug/firmware tree also, were >these files miss-placed? I can put copies both places I guess. >Actually, they were simlinks, and that was missing, so I made one. >Reboot again after adding simple_tuner. > > > > >Thanks Mike, Ilia. > >Cheers, Gene Update, video is now working, so we can close this thread with the comment that adding simple_tuner to the last build appeared to bring it up. No great amount of help from the depends line in Kconfig when that Kconfig isn't even seen if the RC_CORE isn't checked in a different directories Kconfig. THAT NEEDS a PATCH... However there is no audio because I need to get a longer jumper cable. The pcHDTV3000's audio output is at microphone level at its best, or has been here forever, and I've switched to the motherboard audio, an snd_hda_intel setup & the cable won't reach. It was originally driving an Audigy2 Value 24 bit card in an adjacent PCI-E slot, which I may have wrongly blamed for some stuttering and took out. I might put it back in as this snd_hda_intel lashup is funkity in numerous ways, 30db too much bass boost, and its gains are wide open all the time to get a usable voice level. Thank you all for bearing with me on this. Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: It BOOTS! 3.13.5 that is. 2014-02-23 1:28 ` Ilia Mirkin 2014-02-23 3:42 ` Gene Heskett @ 2014-02-23 3:56 ` Gene Heskett 1 sibling, 0 replies; 13+ messages in thread From: Gene Heskett @ 2014-02-23 3:56 UTC (permalink / raw) To: Ilia Mirkin; +Cc: linux-kernel On Saturday 22 February 2014, Ilia Mirkin wrote: >On Sat, Feb 22, 2014 at 8:22 PM, Gene Heskett <gheskett@wdtv.com> wrote: >> But my tv card isn't being found by kaffeine. It is this card: >> >> 01:08.0 Multimedia video controller: Conexant Systems, Inc. >> CX23880/1/2/3 PCI Video and Audio Decoder (rev 05) >> >> Subsystem: pcHDTV Device 3000 >> Flags: bus master, medium devsel, latency 32, IRQ 10 >> Memory at fb000000 (32-bit, non-prefetchable) [size=16M] >> Capabilities: [44] Vital Product Data <?> >> Capabilities: [4c] Power Management version 2 >> >> 01:08.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI >> Video and Audio Decoder [MPEG Port] (rev 05) >> >> Subsystem: pcHDTV Device 3000 >> Flags: bus master, medium devsel, latency 32, IRQ 10 >> Memory at fa000000 (32-bit, non-prefetchable) [size=16M] >> Capabilities: [4c] Power Management version 2 >> >> From an lspci >> >> In a make xconfig, I cannot find this specific card in the list of DVB >> front ends. What modules do I need to make sure are being built? > >You're looking for VIDEO_CX88 ("Conexant 2388x (bt878 successor) >support") and its various sub-options (esp CX88_DVB). iirc the >pchdtv3000 had a OR51132 tuner, but right now the config is set to >auto-select a whole bunch of tuners if you have >MEDIA_SUBDRV_AUTOSELECT turned on. Otherwise make sure to select that >tuner device. (Hm, I appear to have both OR51132 and CX22702 enabled, >and I have that same card.) > > -ilia I just checked, and enabled the **700 version too, since the 702 says its for OFDM, and we're on ATSC here. That help sucks. I hope the firmware is still about. Looks like the or51132-vsb.fw is there ok. Another kernel build underway. Thanks Ilias. Cheers, Gene -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2014-02-23 14:12 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2014-02-23 1:22 It BOOTS! 3.13.5 that is Gene Heskett 2014-02-23 1:28 ` Ilia Mirkin 2014-02-23 3:42 ` Gene Heskett 2014-02-23 3:44 ` Ilia Mirkin 2014-02-23 4:00 ` Gene Heskett 2014-02-23 4:06 ` Ilia Mirkin 2014-02-23 5:18 ` Gene Heskett 2014-02-23 6:00 ` Ilia Mirkin 2014-02-23 12:18 ` Gene Heskett 2014-02-23 6:10 ` Mike Galbraith 2014-02-23 13:03 ` Gene Heskett 2014-02-23 14:12 ` Gene Heskett 2014-02-23 3:56 ` Gene Heskett
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®