MythTV — getting the cards in the right order

Solved the problem without resorting to udev using the info on the MythTV wiki.

And added my solution to that wiki page. Copied here:

Another example (added November 2009, using MythTV 0.22 with a 2.6.31 kernel): a backend with two Hauppauge Nova-S-Plus DVB-S cards and a Hauppauge Nova-T 500 Dual DVB-T card. Adding these module options to /etc/modprobe.d/dvb.conf:

options cx88-dvb adapter_nr=0,1
options dvb-usb-dib0700 force_lna_activation=1 adapter_nr=2,3

makes sure that the DVB-S cards are always adapters 0 and 1, and the DVB-T card’s dual tuners show up as adapters 2 and 3. This is confirmed in the system log, where the adapters are numbered correctly despite being detected in a different order:

$ dmesg | grep "registering adapter"
[    7.163022] DVB: registering adapter 2 frontend 0 (DiBcom 3000MC/P)...
[    9.840541] DVB: registering adapter 0 frontend 0 (Conexant CX24123/CX24109)...
[    9.841996] DVB: registering adapter 1 frontend 0 (Conexant CX24123/CX24109)...
[   10.522401] DVB: registering adapter 3 frontend 0 (DiBcom 3000MC/P)...

Leave a Reply

Your email address will not be published. Required fields are marked *