Package Details: tbsecp3-driver-git-dkms r20210710.060305.7d89106-3

Git Clone URL: (read-only, click to copy)
Package Base: tbsecp3-driver-git-dkms
Description: TBSECP3 driver - standalone version (DKMS)
Upstream URL:
Licenses: GPL2
Conflicts: tbs-dvb-drivers, tbs-linux_media-git, tbs-linux_media-git-dkms, tbsecp3-driver-git
Provides: tbsecp3-driver-git
Submitter: AlexanderS
Maintainer: AlexanderS
Last Packager: AlexanderS
Votes: 9
Popularity: 0.004519
First Submitted: 2018-10-07 23:07 (UTC)
Last Updated: 2021-12-16 12:08 (UTC)

Latest Comments

deadite66 commented on 2022-05-29 09:44 (UTC)

dkms compile failing on 5.18.

foggybrain commented on 2021-10-26 16:46 (UTC)

This driver is a godsend. Thank-you so much

AlexanderS commented on 2021-10-22 12:19 (UTC)

@aphirst: Added, thanks for the suggestion.

aphirst commented on 2021-10-22 11:15 (UTC)

Should this not also depend on tbs-firmware ? My TBS6205 seems to need firmware files from that AUR package.

gap30 commented on 2021-10-14 20:59 (UTC)

Wow i am amazed bro you have super simplified this process great job dev!

AlexanderS commented on 2021-01-05 09:55 (UTC)

@Galde75: Should be fixed now.

Galde75 commented on 2021-01-05 02:12 (UTC)

Galde75 commented on 2021-01-05 01:59 (UTC)

sorry, i meant 5.10

Galde75 commented on 2021-01-03 23:20 (UTC)

Build of DKMS Module fails since Kernel 9.10

elParaguayo commented on 2020-09-25 23:53 (UTC)

@AlexanderS That folder is not empty (which didn't surprise me as I had to manually delete it every time I upgraded the kernel). However, modinfo does show tbsecp3 so it looks like this one is being used. Thanks!

AlexanderS commented on 2020-09-25 23:46 (UTC)

@elParaguayo You can check if /usr/lib/modules/$(uname -r)/extramodules/v4l/ is empty and if the output of modinfo saa716x_core contains "tbsecp3-driver-git" in the path of the module.

elParaguayo commented on 2020-09-25 21:27 (UTC)

@AlexanderS So, I've uninstalled tbs-linux_media-git-dkms and installed this one, rebooted and the tuner is working. Build time was way way quicker which is amazing. Thank you. Only question is how can I tell if it's the new modules that are loaded? I had to use dkms --force on the previous one so I don't know if a pacman -R completely removes this or not.

AlexanderS commented on 2020-09-25 20:03 (UTC)

@Scottrix @elParaguayo

I have added the saa716x modules (and the required frontends and tuners). Can you try, if this is working for your cards?.

ck2katAUR commented on 2020-09-25 19:23 (UTC)

@AlexanderS. No probs about the delay. I've rebuilt and tested the driver that you've just updated against kernel version: 5.8.11.a-1-hardened and we seem to be back in business now! Thank you for your attention to this.

AlexanderS commented on 2020-09-25 17:43 (UTC)

@ck2katAUR Sorry for the delay, I updated the driver with the current source from the upstream driver. It should be compatible with the current kernel, now.

ck2katAUR commented on 2020-09-17 15:59 (UTC) (edited on 2020-09-17 16:16 (UTC) by ck2katAUR)

Hi AlexanderS. Upgraded my system today. This included a kernel update; linux-hardened (5.7.19.a-1 -> 5.8.9.a-1). This driver failed to rebuild with the pacman log stating;

dkms install --no-depmod -m tbsecp3-driver-git -v r20200325.043528.caea324 -k 5.8.9.a-1-hardened
Error! Bad return status for module build on kernel: 5.8.9.a-1-hardened (x86_64)
Consult /var/lib/dkms/tbsecp3-driver-git/r20200325.043528.caea324/build/make.log for more information.
Warning, `dkms install --no-depmod -m tbsecp3-driver-git -v r20200325.043528.caea324 -k 5.8.9.a-1-hardened' returned 10

The only error that I can find in; make.log is;

/var/lib/dkms/tbsecp3-driver-git/r20200325.043528.caea324/build/tbsecp3/tbsecp3-dvb.c: In function ‘tbsecp3_frontend_attach’:
/var/lib/dkms/tbsecp3-driver-git/r20200325.043528.caea324/build/tbsecp3/tbsecp3-dvb.c:889:18: error: implicit declaration of function ‘i2c_new_device’; did you mean ‘first_net_device’? [-Werror=implicit-function-declaration]
889 |   client_demod = i2c_new_device(i2c, &info);
    |                  ^~~~~~~~~~~~~~
    |                  first_net_device

Please could you look into this and advise corrective action - thank you.

lwis commented on 2020-06-21 19:56 (UTC)

Hi AlexanderS, should TBS5520SE be compatible with this driver?

elParaguayo commented on 2020-05-27 07:30 (UTC)

Hi AlexanderS, is there any update on the saa716x driver? I'm having some issues with tbs-linux_media-git-dkms so it would be great if that driver could be included here. I've got the TBS 6280 (dual DVB-T/T2) tuner.

anthonytex commented on 2020-04-03 09:59 (UTC) (edited on 2020-04-03 10:00 (UTC) by anthonytex)

Nice work @AlexanderS: tested with linux-lts 5.4.30.


  • TBS 6909 DVB-S/S2
  • TBS 6205 DVB-T/T2/C

AlexanderS commented on 2020-03-30 14:00 (UTC)

@Scottrix: Currently the saa716x driver is not included. But I will prepare something, that you can test.

Scottrix commented on 2020-03-30 09:56 (UTC)

Does this driver support the TBS 6285 and TBS 6982SE ? Both have the Philips Semiconductors SAA7160 chip.

ck2katAUR commented on 2020-03-26 11:35 (UTC)

Hi AlexanderS This morning a 'pacman -Syu' updated my kernel from linux-hardened 5.5.11.a-1 to 5.5.13.a-1 (nothing else), DKMS re-built this package & then I re-booted. No errors were reported by journalctl -b (nor by dmesg). lspci -vnn now states 'kernel driver in use: TBSECP3 driver' for the TBS6281E. I can now perform a dvbv5-scan OK. This was completed before I read your last comment so I haven't followed it - so far. For my own purposes here, I am now ready to continue learning Arch+ZFS+Samba+MythTV+etc! Thank you for your attention. I will continue to monitor comments here in case there are further developments. Stay healthy.

AlexanderS commented on 2020-03-26 10:24 (UTC)

@ck2katAUR: The missing symbols are part of dvb-core. This should be loaded automatically, but you could try to modprobe dvb-core manually.

ck2katAUR commented on 2020-03-25 21:34 (UTC)

Hi again AlexanderS. I had a go a re-building and it appeared to go OK, but the new driver will not insert. Modprobe issues error 'Unknown symbol in module' and dmesg states; [ 3.937577] tbsecp3: Unknown symbol dvb_dmxdev_init (err -2) [ 3.937588] tbsecp3: Unknown symbol dvb_ca_en50221_init (err -2) [ 3.937602] tbsecp3: Unknown symbol dvb_register_adapter (err -2) [ 3.937611] tbsecp3: Unknown symbol dvb_dmx_swfilter_packets (err -2) [ 3.937621] tbsecp3: Unknown symbol dvb_dmx_release (err -2) [ 3.937629] tbsecp3: Unknown symbol dvb_ca_en50221_release (err -2) [ 3.937638] tbsecp3: Unknown symbol dvb_net_init (err -2) [ 3.937647] tbsecp3: Unknown symbol dvb_dmxdev_release (err -2) [ 3.937655] tbsecp3: Unknown symbol dvb_frontend_detach (err -2) [ 3.937661] tbsecp3: Unknown symbol dvb_net_release (err -2) [ 3.937669] tbsecp3: Unknown symbol dvb_unregister_frontend (err -2) [ 3.937676] tbsecp3: Unknown symbol dvb_register_frontend (err -2) [ 3.937683] tbsecp3: Unknown symbol dvb_unregister_adapter (err -2) [ 3.937689] tbsecp3: Unknown symbol dvb_dmx_init (err -2) I re-tried with a completely fresh git clone but got the same result. I am now stuck at this point. Can you help?

AlexanderS commented on 2020-03-25 15:34 (UTC)

@ck2katAUR: I updated the driver with the files from the upstream repo. It should now build again with the current kernel.

ck2katAUR commented on 2020-03-24 21:48 (UTC)

Further to my earlier comment, I did a post on the Arch forum. See; . @loqs has kindly suggested a cause, i.e; "i2c_new_dummy() was removed with" and offered a patch. @AlexanderS; respecting your good self as the maintainer of this package, do you wish to take this forward? I would prefer to watch and learn from those who are far more experienced then me!

ck2katAUR commented on 2020-03-24 17:11 (UTC)

DKMS re-build fails after 'pacman -Syu' upgrade that includes linux-hardened update from 5.4.25.a-2 to 5.5.11.a-1. DKMS make.log indicates compilation error in; dvb-frontends/mn88436.c line:1386; "error: implicit declaration of function i2c_new_dummy" tbsecp3 module will not install & load now.