Page 1 of 2

After installing the TBS drivers for the TBS5922 i lose all

PostPosted: Tue Jul 16, 2013 8:27 pm
by camiel
Hello All,

I have a strange problem.
After installing the TBS drivers for the TBS5922 i lose all other DVB adapters.

I have a plain ubuntu 13.04 server installation with Tvheadend installed
and installed prerequisite packages
apt-get update
apt-get install linux-headers-`uname -r`
apt-get install linux-source

Iconnected 3 DVB USB adapters
- 1 x DVB-C usb terratec H5
- 1 x DVBSKy S960 DVB-S/S2 USB
- 1 x TBS5922 DVB-S/S2 USB

After installing 13.04 and tvheadend i compiled the drivers from DVBSKy S960 DVB-S2
After a reboot the DVB-C usb terratec H5 & the DVBSKy S960 DVB-S/S2 USB works great.
See
att1.png

att2.png

dmesgv1.zip
(15.8 KiB) Downloaded 668 times



After compiling drivers tbs-linux-drivers_v130506 i lose DVB-C usb terratec H5 & DVBSKy S960 DVB-S/S2 USB
the only card that i see is the TBS5922 DVB-S/S2 USB

See LOGFILES:
Logs after unstalling tbs-linux-drivers_v130506.zip
(23.03 KiB) Downloaded 672 times

att3.png


Is there any solution for this problem???
Please let me know.

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Tue Jul 16, 2013 9:07 pm
by updatelee
You probably havent selected those two cards in sudo make menuconfig

UDL

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Tue Jul 16, 2013 11:43 pm
by camiel
i tried that,
i could not find the specific adapters. but installed everything.
with no result :-(

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Tue Jul 16, 2013 11:58 pm
by updatelee
ok so after reading a bit, Im guessing your using the dvbsky kernel modules from dvbsky and the tbs kernel modules from tbs right? If thats the case you should have made it clear, it would have helped diagnose this earlier.

Looking on linuxtv the dvbsky s960 isnt supported by the mainline kernel so your using the manufacturers drivers right?

If thats the case youve experienced one of the downfalls of precompiled libraries. If you want to use both your going to have to try and amalgamate the two tree's yourself. paying close attention to if the includes are different. Not a fun task.

imo your best to ditch one card or the other unless your up for a hell of a task

UDL

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Wed Jul 17, 2013 12:00 am
by updatelee
I should add you could attempt to copy the s960 ko's over manually, but I doubt it would work, everything would have to match the tbs tree almost perfectly or you'll get symbol missing errors

UDL

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Wed Jul 17, 2013 3:22 am
by camiel
I will try to copy the ko's to the tbs tree.
One thing is for sure, the driver implentation is a lot easier on windows than Linux.
I like Linux for his low resources and low cpu consumpition, but i always fighting with drivers issues :-(

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Wed Jul 17, 2013 4:14 am
by updatelee
I disagree, but its subjective. I have no problem diving into the source code and modifying things, and Linux gives me that ability. Windows is all closed source, so if I have an issue with a driver there is nothing I can do about it other then wait for the developer to fix it. Id rather just fix it myself.

I didnt like how the 6925 driver was closed source, so I wrote my own open source driver for it (most of the driver was already open sourced from previous developers, only a small tbs front end driver was closed). Good luck with that on windows.

Linux does have an excellent community support system and there always lots of people to try and help you through the process which if you not used to compiling things can be a little daunting at first.

UDL

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Wed Jul 17, 2013 5:27 am
by camiel
Sure you are at the most points you are right.
If you are a programmer and want to dive in all kinds of sourcecode etc.
It''s a great platform and ofcoz the community support is great.

But as a user it would be nice if the dvb driver where just one dvb*.fw file in the lib/firmware
not fully depending on the kernel.
with jit compile code (aka json, javascript etc)

Just my 50 cents

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Wed Jul 17, 2013 5:58 am
by crazycat
TBS use outdated V4L tree and precompiled frontend/control drivers for own products (includin TBS5922).

I make driver-mix based on latest TBS sources:
* include Montage-based DVBSky product support
* replace control binaries for TBS6925,5925 with open-source code (only LNB voltage control)
* MIS+PLS support for stv090x, stv0900 demod drivers
* replace tuner/demod binaries for 6220,6280,6284,5880,5280 with open-source TDA18212/CXD2820r drivers
* MultiPLP support for cxd2820r demod driver
* Technotrend S2-4100 suppoort (with precompiled binaries)
* Switch Prof revolution drivers to stv090x driver (better support for DVB-S2)
* Lock-led control for many TBS/Prof/TeVii USB devices
* included all TBS/Prof/TeVii/DW firmwares + firmwares for popular tuner/demods
* configure/compile/install scripts included

https://bitbucket.org/CrazyCat/linux-tbs-drivers

Re: After installing the TBS drivers for the TBS5922 i lose

PostPosted: Wed Jul 17, 2013 7:39 am
by updatelee
there ya go even better, crazycat has done all the work for you

UDL