* running multiple DVB cards successfully.. what do I need to know?? (major and minor numbers??)
@ 2009-02-23 22:49 sonofzev
2009-02-23 22:57 ` Michael Krufky
0 siblings, 1 reply; 4+ messages in thread
From: sonofzev @ 2009-02-23 22:49 UTC (permalink / raw)
To: linux-media
Hi All
Some of you may have read some of my posts about an "incorrect firmware readback"
message appearing in my dmesg, shortly after a tuner was engaged.
I have isolated this problem, but the workaround so far has not been pretty.
On a hunch I removed my Dvico Fusion HDTV lite card from the system, running now
only with the Dvico Fusion Dual Express.
The issue has gone, I am not getting the kdvb process hogging cpu cycles and this
message has stopped.
I had tried both letting the kernel (or is it udev) assign the major and minor
numbers and I had tried to manually set them via modprobe.conf (formerly
modules.conf, I don't know if this is a global change or specific to Gentoo)....
I had the major number the same for both cards, with a separate minor number for
each of the three tuners, this seems to be the same.
Is this how I should be setting up for 2 cards or should I be using some other
type of configuration.
cheers
Allan
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: running multiple DVB cards successfully.. what do I need to know?? (major and minor numbers??)
2009-02-23 22:49 running multiple DVB cards successfully.. what do I need to know?? (major and minor numbers??) sonofzev
@ 2009-02-23 22:57 ` Michael Krufky
2009-02-24 8:13 ` Eduard Huguet
0 siblings, 1 reply; 4+ messages in thread
From: Michael Krufky @ 2009-02-23 22:57 UTC (permalink / raw)
To: sonofzev; +Cc: linux-media
On Mon, Feb 23, 2009 at 5:49 PM, sonofzev@iinet.net.au
<sonofzev@iinet.net.au> wrote:
> Some of you may have read some of my posts about an "incorrect firmware readback"
> message appearing in my dmesg, shortly after a tuner was engaged.
>
> I have isolated this problem, but the workaround so far has not been pretty.
> On a hunch I removed my Dvico Fusion HDTV lite card from the system, running now
> only with the Dvico Fusion Dual Express.
>
> The issue has gone, I am not getting the kdvb process hogging cpu cycles and this
> message has stopped.
>
> I had tried both letting the kernel (or is it udev) assign the major and minor
> numbers and I had tried to manually set them via modprobe.conf (formerly
> modules.conf, I don't know if this is a global change or specific to Gentoo)....
>
> I had the major number the same for both cards, with a separate minor number for
> each of the three tuners, this seems to be the same.
>
> Is this how I should be setting up for 2 cards or should I be using some other
> type of configuration.
Allan,
I recommend to use the 'adapter_nr' module option. You can specify
this option in modprobe.conf -- the name of this file is
distro-specific.
For instance, to make the dual card appear before the lite card:
options cx23885 adapter_nr=0,1
options dvb-bt8xx adapter_nr=2
to make the lite card appear before the dual card:
options cx23885 adapter_nr=0
options dvb-bt8xx adapter_nr=1,2
I hope you find this helpful.
Regards,
Mike
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: running multiple DVB cards successfully.. what do I need to know?? (major and minor numbers??)
@ 2009-02-23 23:03 sonofzev
0 siblings, 0 replies; 4+ messages in thread
From: sonofzev @ 2009-02-23 23:03 UTC (permalink / raw)
To: sonofzev, Michael Krufky; +Cc: linux-media
Thanks Mike
Is this likely to stop the "Incorrect Readback of kernel version issue as well?"
cheers
Allan
On Mon Feb 23 17:57 , Michael Krufky sent:
>On Mon, Feb 23, 2009 at 5:49 PM, sonofzev@iinet.net.au
>sonofzev@iinet.net.au> wrote:
>> Some of you may have read some of my posts about an "incorrect firmware readback"
>> message appearing in my dmesg, shortly after a tuner was engaged.
>>
>> I have isolated this problem, but the workaround so far has not been pretty.
>> On a hunch I removed my Dvico Fusion HDTV lite card from the system, running now
>> only with the Dvico Fusion Dual Express.
>>
>> The issue has gone, I am not getting the kdvb process hogging cpu cycles and this
>> message has stopped.
>>
>> I had tried both letting the kernel (or is it udev) assign the major and minor
>> numbers and I had tried to manually set them via modprobe.conf (formerly
>> modules.conf, I don't know if this is a global change or specific to Gentoo)....
>>
>> I had the major number the same for both cards, with a separate minor number for
>> each of the three tuners, this seems to be the same.
>>
>> Is this how I should be setting up for 2 cards or should I be using some other
>> type of configuration.
>
>Allan,
>
>I recommend to use the 'adapter_nr' module option. You can specify
>this option in modprobe.conf -- the name of this file is
>distro-specific.
>
>For instance, to make the dual card appear before the lite card:
>
>options cx23885 adapter_nr=0,1
>options dvb-bt8xx adapter_nr=2
>
>to make the lite card appear before the dual card:
>
>options cx23885 adapter_nr=0
>options dvb-bt8xx adapter_nr=1,2
>
>I hope you find this helpful.
>
>Regards,
>
>Mike
>)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: running multiple DVB cards successfully.. what do I need to know?? (major and minor numbers??)
2009-02-23 22:57 ` Michael Krufky
@ 2009-02-24 8:13 ` Eduard Huguet
0 siblings, 0 replies; 4+ messages in thread
From: Eduard Huguet @ 2009-02-24 8:13 UTC (permalink / raw)
To: Michael Krufky; +Cc: sonofzev, linux-media
Hi,
Another way of controlling the numbering schema of your DVB
devices is to blacklist the modules (so udev doesn't load them)m and
then modprobing them manually at system startup. This is what I did
for my Nova T-500 and Avermedia A700.
Briefly (this is for Gentoo, running OpenRC):
In /etc/modprobe.d/blacklist:
blacklist saa7134 # for Avermedia A700
blacklist dvb_usb_dib0700 # for Hauppauge Nova T-500
And in /etc/conf.d/modules:
modules_2_6="${modules_2_6} dvb_usb_dib0700"
modules_2_6="${modules_2_6} saa7134"
This way, udev doesn't load the modules automatically at startup,
which was causing a different reordering of the DVB devices on reboot
and from a cold boot (due to the delay caused by firmware loading on
the Nova-T). The modules are loaded sequentially now, and in the order
specified in /etc/conf.d/modules.
Best regards,
Eduard
PS: I doubt this hardly solve your firmware problems, but at least it
might help you with device ordering.
2009/2/23 Michael Krufky <mkrufky@linuxtv.org>:
> On Mon, Feb 23, 2009 at 5:49 PM, sonofzev@iinet.net.au
> <sonofzev@iinet.net.au> wrote:
>> Some of you may have read some of my posts about an "incorrect firmware readback"
>> message appearing in my dmesg, shortly after a tuner was engaged.
>>
>> I have isolated this problem, but the workaround so far has not been pretty.
>> On a hunch I removed my Dvico Fusion HDTV lite card from the system, running now
>> only with the Dvico Fusion Dual Express.
>>
>> The issue has gone, I am not getting the kdvb process hogging cpu cycles and this
>> message has stopped.
>>
>> I had tried both letting the kernel (or is it udev) assign the major and minor
>> numbers and I had tried to manually set them via modprobe.conf (formerly
>> modules.conf, I don't know if this is a global change or specific to Gentoo)....
>>
>> I had the major number the same for both cards, with a separate minor number for
>> each of the three tuners, this seems to be the same.
>>
>> Is this how I should be setting up for 2 cards or should I be using some other
>> type of configuration.
>
> Allan,
>
> I recommend to use the 'adapter_nr' module option. You can specify
> this option in modprobe.conf -- the name of this file is
> distro-specific.
>
> For instance, to make the dual card appear before the lite card:
>
> options cx23885 adapter_nr=0,1
> options dvb-bt8xx adapter_nr=2
>
> to make the lite card appear before the dual card:
>
> options cx23885 adapter_nr=0
> options dvb-bt8xx adapter_nr=1,2
>
> I hope you find this helpful.
>
> Regards,
>
> Mike
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-02-24 8:13 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-23 22:49 running multiple DVB cards successfully.. what do I need to know?? (major and minor numbers??) sonofzev
2009-02-23 22:57 ` Michael Krufky
2009-02-24 8:13 ` Eduard Huguet
-- strict thread matches above, loose matches on Subject: below --
2009-02-23 23:03 sonofzev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox