[mythtv-users] disecq not showing

Stephen Worthington stephen_agent at jsw.gen.nz
Wed Oct 16 07:37:45 UTC 2013


On Tue, 15 Oct 2013 20:24:04 +0200 (CEST), you wrote:

>I have a problem since a clean re-install (due to mpeg blocks/stuttering on all channels): 
>
>I have 3 different DVB-S2 cards: 
>- TechnoTrend S2-3200 PCI (I have 2 of these) with CI module 
>- AnySee E7S2 with CI internal USB 
>- a CX23885 PCI-e based card with internal CI module of which I forgot make and model 
>
>All three cards have the same issue with the stuttering, tested in 2 boxes (1 AMD X2-240 box with 4GB DDR2 and 1 Core2Duo 8300 with 4GB DDR2), with 2 copies of a MythBuntu 12.04 (one with an old database upgraded-upgraded from 0.19 up until 0.26 and a recently-reinstalled-with-re-inserted recordinginfo/data MythBuntu 12.04) 
>
>Now to try and figure out the root cause of the issues, I completely re-did the installation, with the 3 cards in the machine, from scratch: Ubuntu 12.04 server x64 
>
>Issue is now: 
>- When trying to add the cards, only 2 show up /dev/dvb/adaptor0 and /dev/dvb/adaptor1 
>- When trying to add the cards, it shows 'Could not get card info for card' 'Unknown Error' -> I had this before, and it was due to the CAM modules already seated, or something like that, but I always managed scanning and watching/recording TV 
>- The Disecq part is just MISSING! No button, no possibility! As I have a dual head, switching between Astra1 and Astra3 by Disecq commands, I really need it! 
>- Even without the Disecq, I'm not able to scan anything... 
>
>I tried removing all but one card, but it doesn't change anything. 
>
>Any ideas? 
>I'm going to reinstall with a i386 x86 instead of a x86_64 based Ubuntu Server 12.04, but not sure if it will solve anything. 
>
>Thanks everyone for helping me to try and solve my kinda-big-problem. 

Have you checked the Linux install instructions for each of the cards?
It sounds like the drivers are not working on all of them, or not
working properly.  Do this command from a terminal to see how many of
the cards have been seen by the system:

ls -al /dev/dvb

Since you have three cards installed, each with one DVB-S tuner, you
should see something like this:

total 0
drwxr-xr-x  9 root root  180 Oct 11 02:16 .
drwxr-xr-x 17 root root 5340 Oct 16 03:18 ..
drwxr-xr-x  2 root root  120 Oct 11 02:14 adapter0
drwxr-xr-x  2 root root  120 Oct 11 02:14 adapter1
drwxr-xr-x  2 root root  120 Oct 11 02:14 adapter2

Even if you do see all the cards listed, they still may not be working
properly if they do not have the correct firmware loaded.  Check if
you have loaded all the firmware packages.  I believe that the
linux-firmware package is installed by default, but you should make
sure that linux-firmware-nonfree is also installed, and then check the
instructions for each card to make sure you do not need to manually
install firmware as well.  Then reboot and see if all the tuners are
present.

You can check the /var/log/dmesg, /var/log/kern.log and
/var/log/syslog files to see all the drivers loading, and also
firmware.  But be aware that some drivers do not tell you when they
are loading their firmware.

Please do not reinstall with an obsolete 32-bit system - that will
just make fixing things harder as 32-bit systems with lots of tuners
can run out of address space for the I/O devices.

What version of MythTV have you installed?  There was a version where
I had problems configuring the Disecq settings for my TeVii S470 card,
and had to do it using direct SQL commands on the database.  I have
not checked since, but I imagine it has long since been fixed.  But
the Disecq button was present even then.


More information about the mythtv-users mailing list