User78 Posted July 3, 2016 #1 Posted July 3, 2016 Hi all, I have installed XPE on my new HP ML10v2, and it is working fine. The last topic I would like to get up and running is tvheadend with my Digital Devices Octopus v3 + DuoFlex c/t dvb tuner. I have recognized, that there is in my installation no ddbridge.ko module unter /lib/modules. The card is recognized and I see them via lspci 0d:00.0 Class 0480: Device dd01:0005 And hint, I what I need to do, to get the modules? Is there any add on package? Many Greetings
JMRR Posted July 3, 2016 #2 Posted July 3, 2016 You have to crosscompile yourself modules and insmod them at boot. That one is the only module you need? If you send me the drivers package i can cross compile for you.
User78 Posted July 3, 2016 Author #3 Posted July 3, 2016 Hi JMRR, I had a look into the process of doing it by myself. (Not possible a ... level to high for me) The Card was running in my old HTPC under windows, so I have never tried it on Linux. Have buyed them as many users have said it runs without any issue under Linux. What I have found is this https://github.com/DigitalDevices/dddvb But I have also seen, that someone has started some effort, to get the drivers in xpenology, as I have found them also on github. https://github.com/andy928/xpenology/tr ... b/ddbridge So if you have time, noting else to do Yes it would be very nice and cool, if the modules where compiled. Many Greetings
JMRR Posted July 3, 2016 #4 Posted July 3, 2016 Tomorow im boing to compile new tbs drivers in c and t mode for how needs it. i will have a look on those for you too.
User78 Posted July 11, 2016 Author #6 Posted July 11, 2016 Hi JMRR, were you successful? Many Greetings
JMRR Posted July 12, 2016 #7 Posted July 12, 2016 Try this one: https://www.dropbox.com/sh/31nkgy8ybcj8 ... gpqCa?dl=0 here you have 3 folders, open source are generic, and the others are dvb-c ou dvb-ts chose the one you use and test. copy to you /lib/modules/backports_dvb and insmod nameof module.ko and see wath hapens. side note, firts do modinfo nameofmodule.ko to see if he depends on other, if so, you have to copy them to and insmod them first.
User78 Posted July 12, 2016 Author #8 Posted July 12, 2016 Hi, many thanks! First test with closed source dvb-c: modinfo is not available on my xpe. insmod shows errors: NAS1> insmod ddbridge.ko insmod: can't insert 'ddbridge.ko': unknown symbol in module, or unknown parameter dmesg shows: [84512.178764] ddbridge: Unknown symbol dvb_dmxdev_init (err 0) [84512.178854] ddbridge: Unknown symbol dvb_register_adapter (err 0) [84512.178896] ddbridge: Unknown symbol dvb_dmx_swfilter_packets (err 0) [84512.178938] ddbridge: Unknown symbol dvb_dmx_release (err 0) [84512.178971] ddbridge: Unknown symbol dvb_unregister_device (err 0) [84512.179010] ddbridge: Unknown symbol dvb_ca_en50221_release (err 0) [84512.179047] ddbridge: Unknown symbol dvb_net_init (err 0) [84512.179080] ddbridge: Unknown symbol dvb_dmxdev_release (err 0) [84512.179118] ddbridge: Unknown symbol dvb_frontend_detach (err 0) [84512.179152] ddbridge: Unknown symbol dvb_net_release (err 0) [84512.179184] ddbridge: Unknown symbol dvb_unregister_frontend (err 0) [84512.179220] ddbridge: Unknown symbol dvb_register_frontend (err 0) [84512.179252] ddbridge: Unknown symbol dvb_unregister_adapter (err 0) [84512.179280] ddbridge: Unknown symbol dvb_dmx_init (err 0) [84519.175564] ddbridge: Unknown symbol dvb_dmxdev_init (err 0) [84519.175653] ddbridge: Unknown symbol dvb_register_adapter (err 0) [84519.175695] ddbridge: Unknown symbol dvb_dmx_swfilter_packets (err 0) [84519.175738] ddbridge: Unknown symbol dvb_dmx_release (err 0) [84519.175771] ddbridge: Unknown symbol dvb_unregister_device (err 0) [84519.175809] ddbridge: Unknown symbol dvb_ca_en50221_release (err 0) [84519.175845] ddbridge: Unknown symbol dvb_net_init (err 0) [84519.175879] ddbridge: Unknown symbol dvb_dmxdev_release (err 0) [84519.175917] ddbridge: Unknown symbol dvb_frontend_detach (err 0) [84519.175950] ddbridge: Unknown symbol dvb_net_release (err 0) [84519.175982] ddbridge: Unknown symbol dvb_unregister_frontend (err 0) [84519.176018] ddbridge: Unknown symbol dvb_register_frontend (err 0) [84519.176051] ddbridge: Unknown symbol dvb_unregister_adapter (err 0) [84519.176078] ddbridge: Unknown symbol dvb_dmx_init (err 0) [84855.789217] ddbridge: Unknown symbol dvb_dmxdev_init (err 0) [84855.789283] ddbridge: Unknown symbol dvb_register_adapter (err 0) [84855.789313] ddbridge: Unknown symbol dvb_dmx_swfilter_packets (err 0) [84855.789343] ddbridge: Unknown symbol dvb_dmx_release (err 0) [84855.789367] ddbridge: Unknown symbol dvb_unregister_device (err 0) [84855.789394] ddbridge: Unknown symbol dvb_ca_en50221_release (err 0) [84855.789419] ddbridge: Unknown symbol dvb_net_init (err 0) [84855.789443] ddbridge: Unknown symbol dvb_dmxdev_release (err 0) [84855.789469] ddbridge: Unknown symbol dvb_frontend_detach (err 0) [84855.789492] ddbridge: Unknown symbol dvb_net_release (err 0) [84855.789514] ddbridge: Unknown symbol dvb_unregister_frontend (err 0) [84855.789539] ddbridge: Unknown symbol dvb_register_frontend (err 0) [84855.789561] ddbridge: Unknown symbol dvb_unregister_adapter (err 0) [84855.789579] ddbridge: Unknown symbol dvb_dmx_init (err 0) NAS1>
JMRR Posted July 13, 2016 #10 Posted July 13, 2016 ddbridge.ko depends on dvb-core.ko dvb-core.ko dependes on media.ko so you have to copy them and insmod on this order: insmod media.ko insmod dvb-core.ko insmod ddbridge.ko try this way.
User78 Posted July 13, 2016 Author #11 Posted July 13, 2016 Hi, looks much better. NAS1> insmod media.ko NAS1> insmod dvb-core.ko NAS1> insmod ddbridge.ko NAS1>dmesg ... [ 9083.657613] media: Linux media interface: v0.10 [ 9089.693950] WARNING: You are using an experimental version of the media stack. [ 9089.693950] As the driver is backported to an older kernel, it doesn't offer [ 9089.693950] enough quality for its usage in production. [ 9089.693950] Use it with care. [ 9089.693950] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org): [ 9089.693950] 833d686b2d4e5e58b3b0291c410fb253298ff85c add the agc mode control for si2183 [ 9095.363545] Digital Devices PCIE bridge driver, Copyright © 2010-11 Digital Devices GmbH [ 9095.363743] DDBridge driver detected: Digital Devices Octopus V3 DVB adapter [ 9095.363780] HW 00010000 FW 00010004 [ 9095.364775] Port 0 (TAB 1): NO MODULE [ 9095.365309] Port 1 (TAB 2): NO MODULE [ 9095.365880] Port 2 (TAB 3): NO MODULE [ 9095.366463] Port 3 (TAB 4): NO MODULE But the Octopus bridge does not recognize the attached DVB-C card. Need to check this todays evening, as I'm not physically in the near of the system. But again many many thanks!!!
JMRR Posted July 13, 2016 #12 Posted July 13, 2016 mayby that card needs firmware. what tunner does it have?
JMRR Posted July 13, 2016 #13 Posted July 13, 2016 https://www.linuxtv.org/wiki/index.php/ ... Flex_C%26T see this: To have device nodes in a usable configuration for software, see adapter_alloc parameter. For example, put this in modprobe.d/ddbridge.conf: options ddbridge adapter_alloc=3 change the last insmod to: insmod ddbridge.ko adapter_alloc=3 and report back please.
JMRR Posted July 13, 2016 #14 Posted July 13, 2016 try this https://www.dropbox.com/sh/31nkgy8ybcj8 ... gpqCa?dl=0 there is a folder specific for Degital devices, that i compiled now. this way you need mode modules copy and insmod like this: insmod dvb-core.ko insmod media.ko insmod cxd2099.ko insmod ddbridge.ko or insmod dvb-core.ko insmod media.ko insmod cxd2099.ko insmod ddbridge.ko adapter_alloc=3
User78 Posted July 13, 2016 Author #15 Posted July 13, 2016 OK, here the outcome. NAS1> insmod ddbridge.ko adapter_alloc=3 insmod: can't insert 'ddbridge.ko': Invalid argument NAS1> dmesg [ 585.445706] ddbridge: `3' invalid for parameter `adapter_alloc' Tuner ist the following: DuoFlex C/T
User78 Posted July 13, 2016 Author #17 Posted July 13, 2016 1. download v4l_Digital_devices_all 2. extract and put on XPE 3. load modules Outcome: NAS1> insmod media.ko NAS1> insmod dvb-core.ko NAS1> insmod cxd2099.ko NAS1> insmod ddbridge.ko NAS1>dmesg [ 3627.055871] media: Linux media interface: v0.10 [ 3634.655166] WARNING: You are using an experimental version of the media stack. [ 3634.655166] As the driver is backported to an older kernel, it doesn't offer [ 3634.655166] enough quality for its usage in production. [ 3634.655166] Use it with care. [ 3634.655166] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org): [ 3634.655166] 833d686b2d4e5e58b3b0291c410fb253298ff85c add the agc mode control for si2183 [ 3651.349993] Digital Devices PCIE bridge driver, Copyright © 2010-11 Digital Devices GmbH [ 3651.350213] DDBridge driver detected: Digital Devices Octopus V3 DVB adapter [ 3651.350251] HW 00010000 FW 00010004 [ 3651.351697] Port 0 (TAB 1): NO MODULE [ 3651.352378] Port 1 (TAB 2): NO MODULE [ 3651.353090] Port 2 (TAB 3): NO MODULE [ 3651.353608] Port 3 (TAB 4): NO MODULE rmmod ..... and this one: NAS1> insmod media.ko NAS1> insmod dvb-core.ko NAS1> insmod cxd2099.ko NAS1> insmod ddbridge.ko adapter_alloc=3 insmod: can't insert 'ddbridge.ko': Invalid argument NAS1> dmesg [ 3759.989341] media: Linux media interface: v0.10 [ 3766.550062] WARNING: You are using an experimental version of the media stack. [ 3766.550062] As the driver is backported to an older kernel, it doesn't offer [ 3766.550062] enough quality for its usage in production. [ 3766.550062] Use it with care. [ 3766.550062] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org): [ 3766.550062] 833d686b2d4e5e58b3b0291c410fb253298ff85c add the agc mode control for si2183 [ 3785.181929] ddbridge: `3' invalid for parameter `adapter_alloc'
JMRR Posted July 13, 2016 #18 Posted July 13, 2016 i cant find online what demod your card uses, maybe thats what is missing, so my sugestion is to you install a clean distro like ubuntu maybe, and install your card from manual and makeit work, when finish do lsmod and see what modules your card is loading, and in what order. that way is easy to makeit work .
User78 Posted July 13, 2016 Author #19 Posted July 13, 2016 OK sounds like a plan. Many Thanks. Is there maybe a step ba step howto, what needs to be done to build the drivers by myself? Many Greetings
JMRR Posted July 13, 2016 #20 Posted July 13, 2016 In a normal distro, you can folow the steps that are on linuxtv
klahal Posted November 21, 2016 #21 Posted November 21, 2016 Any progress? , I also have (still) the same problem and can't solve it Any help is welcome thanks
Recommended Posts