Page 1 of 1

How do I add new TBS6905 card to /etc/modprobe.d/tbs.conf ?

PostPosted: Tue Jun 23, 2015 4:52 am
by cband
I had composed a much longer message but the board logged me off and ate the message, so I am back to square 1. So I'll try this one question at a time. I have a system that contains a TBS6985, a TBS6991SE, and a newly-added TBS6905 to give me ten tuner total. Prior to adding the new tuner, in order to avoid IRQ issues (both of the original tuners trying to share IRQ 16 with other hardware) I had to add this to /etc/modprobe.d/tbs.conf:

options saa716x_tbs_dvb int_type=1

But I have been unable to figure out if I can or should add the new TBS6905 to the /etc/modprobe.d/tbs.conf file. Right now, as far as I can tell it's on IRQ 18, if I am reading the output of cat /proc/interrupts correctly:

18: 1045792 0 0 0 IR-IO-APIC-fasteoi TBS PCIE

The older adapters appear to be on IRQ's 47 and 48:

47: 231774 0 0 0 IR-PCI-MSI-edge SAA716x Core
48: 45365 0 0 0 IR-PCI-MSI-edge SAA716x Core

Do I need to add the TBS6905 to the /etc/modprobe.d/tbs.conf file and if so, how do I do it? Or is it okay as is? The system runs Debian Wheezy.

Re: How do I add new TBS6905 card to /etc/modprobe.d/tbs.con

PostPosted: Wed Jun 24, 2015 4:39 pm
by steven
Hi cband

Please do like this:

===
create text file "/etc/modprobe.d/tbs.conf" with line:

options tbs_pcie-dvb tbs_int_type=1
options saa716x_tbs-dvb int_type=1

after reboot, check with "cat /proc/interrupts" that it reports MSI for TBS PCIE.
===

Thanks

Kind Regards

steven

Re: How do I add new TBS6905 card to /etc/modprobe.d/tbs.con

PostPosted: Thu Jun 25, 2015 2:19 pm
by cband
steven Wrote:===
create text file "/etc/modprobe.d/tbs.conf" with line:

options tbs_pcie-dvb tbs_int_type=1
options saa716x_tbs-dvb int_type=1

after reboot, check with "cat /proc/interrupts" that it reports MSI for TBS PCIE.
===


Thank you, steven. I will give that a try this weekend. I am a little confused by one thing; in the past I have used just this line for the older cards:

options saa716x_tbs_dvb int_type=1

But now the line you show for those cards is

options saa716x_tbs-dvb int_type=1

There is a one-character difference, you use saa716x_tbs-dvb (note the - character) whereas the line I have been using includes saa716x_tbs_dvb (which has a _ character instead of your -)

Does that not make any difference? I'll give yours a try this weekend and see if it works; but I'm a little surprised that either syntax would work, if that is indeed the case.

Re: How do I add new TBS6905 card to /etc/modprobe.d/tbs.con

PostPosted: Thu Jun 25, 2015 3:59 pm
by steven
Hi cband

You can check cat /proc/interrupts
this whether reports MSI for TBS PCIE. :)

Thanks

Kind Regards

steven

Re: How do I add new TBS6905 card to /etc/modprobe.d/tbs.con

PostPosted: Sun Jun 28, 2015 8:30 am
by cband
Hi, Steven,

Did what you suggested today and it worked like a charm. Now all the TBS cards are shown as "IR-PCI-MSI-edge". Thanks much!