[mythtv-users] Great experience with MythTV
Another Sillyname
anothersname at googlemail.com
Sun Apr 3 21:47:25 UTC 2011
On 03/04/2011, Nick Rout <nick.rout at gmail.com> wrote:
> On Mon, Apr 4, 2011 at 1:51 AM, Another Sillyname
> <anothersname at googlemail.com> wrote:
>
>>
>>
>> Just to add an information footnote to this thread.
>>
>> If you have different tuner card types in your backend you can find
>> that sometimes they will load in the Kernel in a different order, this
>> is down to how fast a card starts up and signals it's availability in
>> either a warm or cold reboot.
>>
>> Therefore if you have a mix of physical card types it's wise to
>> blacklist them all loading on boot and write a script that loads them
>> in a specific order with sleep commands between each card load
>> command, this will avoid you for example trying to record DVB-T
>> recordings in your DVB-S card that loaded quicker this boot.
>
> Or do what the system is designed to do and make udev rules so that
> the dvbs card is always /dev/dvb/sat-card and the dvbt card is always
> /dev/dvb/terrestial-card (or whatever naming system works for you).
>
> Also under your scheme you risk mythbackend starting before the cards
> are loaded fully, a combination of your sleep commands and the fact
> that the script to start them is probably quite a long way down the
> startup train.
>
> If you use udev, you can write your mythbackend init script to ensure
> that it loads after udev is finished, I read how to do this in the
> mythbuntu forums, and will find a link if anyone wants one.
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
>
There's no risk of mythbackend starting before the cards have loaded
as mythbackend is called by the tuner load script. The script is
called from rc.local, while I appreciate you could achieve the same
using udev rules most people can throw together a blacklist and module
loading script fairly easily.
Anyway how you choose to do it is not the point, it's the fact that
you need to make sure it's addressed.
More information about the mythtv-users
mailing list