Project

General

Profile

Bug #3850

Digital Devices Max A8 not working

Added by Freddy Krueger over 8 years ago. Updated over 8 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
Category:
General
Target version:
-
Start date:
2016-06-10
Due date:
% Done:

0%

Estimated time:
Found in version:
4.1-2116~gf59669c~trusty
Affected Versions:

Description

Hi

I have bought the new Max A8 from Digital Devices, i've installed the driver(0.9.23)(0.9.22 was not working, because it always shows "Multimedia UNCLAIMED" for the card).
With this version of the driver, no more "Multimedia UNCLAIMED" with "lshw -C multimedia" but the card is not shown on tvheadend.

History

#1

Updated by B C over 8 years ago

it seems the driver is still not installed correctly

what does ls /dev/dvb show?

#2

Updated by Freddy Krueger over 8 years ago

B C wrote:

it seems the driver is still not installed correctly

what does ls /dev/dvb show?

I've found the problem.
The driver was installed correctly, but somehow theres a bug in 0.9.23.
The result of my dmesmg was :
[ 18.913998] DDBridge driver detected: Digital Devices MAX CT8
[ 18.914014] DDBridge: HW 00000003 REGMAP 00010001
[ 18.914050] DDBridge: using 1 MSI interrupt(s)
[ 18.933672] raid6: sse2x4 xor() 6243 MB/s
[ 18.933675] raid6: using algorithm sse2x4 gen() 8480 MB/s
[ 18.933676] raid6: .... xor() 6243 MB/s, rmw enabled
[ 18.933677] raid6: using ssse3x2 recovery algorithm
[ 18.935020] xor: measuring software checksum speed
[ 18.973715] prefetch64-sse: 10973.000 MB/sec
[ 18.997836] [drm] radeon: ring at 0x00000000D0001000
[ 18.997864] [drm] ring test succeeded in 1 usecs
[ 19.000449] EXT4-fs (sdd1): mounted filesystem with ordered data mode. Opts: (null)
[ 19.002735] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
[ 19.013736] generic_sse: 9649.000 MB/sec
[ 19.013738] xor: using function: prefetch64-sse (10973.000 MB/sec)
[ 19.025695] Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-C2T2 CXD2843
[ 19.026903] Port 1: Link 0, Link Port 1 (TAB 2): DUAL DVB-C2T2 CXD2843
[ 19.028052] Port 2: Link 0, Link Port 2 (TAB 3): DUAL DVB-C2T2 CXD2843
[ 19.029043] Port 3: Link 0, Link Port 3 (TAB 4): DUAL DVB-C2T2 CXD2843
[ 19.030107] 0 netstream channels
[ 19.030112] DVB: registering new adapter (DDBridge)
[ 19.030113] DVB: registering new adapter (DDBridge)
[ 19.030114] DVB: registering new adapter (DDBridge)
[ 19.030115] DVB: registering new adapter (DDBridge)
[ 19.030117] Registering adapters failed. Check DVB_MAX_ADAPTERS in config.

This last line shows that no adapters are registering.

I've contacted Digital Devices, and they told me how to fix it.... here it is :

Here an instruction to change DVB_MAX_ADAPTERS:

In the dddvb-0.9.23 source folder edit dvb-core/dvbdev.h and change the following:

#if defined(CONFIG_DVB_MAX_ADAPTERS) && CONFIG_DVB_MAX_ADAPTERS > 0
#define DVB_MAX_ADAPTERS CONFIG_DVB_MAX_ADAPTERS
#else
#define DVB_MAX_ADAPTERS 8
#endif

change to...

//#if defined(CONFIG_DVB_MAX_ADAPTERS) && CONFIG_DVB_MAX_ADAPTERS > 0
// #define DVB_MAX_ADAPTERS CONFIG_DVB_MAX_ADAPTERS
//#else
// #define DVB_MAX_ADAPTERS 8
//#endif

#define DVB_MAX_ADAPTERS 12

12 = number of installed tuner

Then clean, build and install the driver:

- rm rf /lib/modules/KERNELVERSION/extra
make clean
- make
- make install
- depmod a
reboot

After reboot you should see all your adapters.

This was there answer.....
In this case(i suppose)... 12 adapters because i have also a Cine S2

So.... my apologies for opening a bug issue.

Regards

#3

Updated by Mark Clarkstone over 8 years ago

  • Status changed from New to Invalid

Closing as invalid as not a Tvheadend bug. Glad you got it fixed though :)

Also available in: Atom PDF