[mythtv-users] Failing to build TBS6284 drivers
stinga
stinga+mythtv at wolf-rock.com
Thu Jan 29 23:13:11 UTC 2026
Yeah,
I treat mine as an appliance and only upgrade when I need to and not
always to the latest kernel due to this issue.
I am on
root at mythtv:~# uname -a
Linux mythtv 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17)
x86_64 GNU/Linux
root at mythtv:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
The last time I had this issue I emailed them and they sent me an
updated driver blob and it worked.
I do have a install for a local radio station to pick up the news it is
root at auriga:~# uname -a
Linux auriga 5.10.0-32-amd64 #1 SMP Debian 5.10.223-1 (2024-08-10)
x86_64 GNU/Linux
root at auriga:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
Here are the build steps I use
root at auriga:~# cat tbsdriver//readme.txt
make sure that you have installed gcc then use these commands
we have 6902 card
07:00.0 Multimedia controller: TBS Technologies DVB Tuner PCIe Card
Subsystem: Device 6902:0002
Physical Slot: 2
Flags: bus master, fast devsel, latency 0, IRQ 56, IOMMU group 32
Memory at fbfc0000 (32-bit, non-prefetchable) [size=256K]
Capabilities: [50] Power Management version 3
Capabilities: [70] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [90] Express Endpoint, MSI 00
Capabilities: [100] Device Serial Number 00-00-00-00-00-00-00-00
Kernel driver in use: TBSECP3 driver
Kernel modules: tbsecp3
We are using module tbsecp3
<?>make rmmod
<?>modprobe tbsecp3
driver list
https://www.tbsdtv.com/download/index.html?path=6&id=27
unzip tbs-open-linux-drivers_v20230829.zip
apt install linux-headers-$(uname -r)
# wget
http://www.tbsdtv.com/download/document/linux/media_build-2022-04-24.tar.bz2
# sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
#tar jxvf media_build-2022-04-24.tar.bz2
#cd media_build
#./install.sh
#reboot
On 30/01/2026 06:07, Klaas de Waal wrote:
> Note that the latest Linux kernel that the TBS drivers support is
> 6.12. If you have a distribution with a newer kernel you need to
> install a 6.12 or earlier kernel first.
> I have always built the TBS driver from the instructions found on the
> TBS website. I can elaborate on this if needed.
> I get it compiled on Fedora 43 but only with a 6.12 kernel and with a
> few patches to avoid failure due to duplicate symbols. I do not know
> if these patches are also needed on other Linux distributions.
>
> Hope this helps,
> Klaas.
>
>
>
> On Thu, 29 Jan 2026 at 22:28, myth via mythtv-users
> <mythtv-users at mythtv.org> wrote:
>
> Hello,
>
> I am trying to bring my tuner card back to life!
> It is a TBS 6284 PCIe quad tuner and I am failing when trying to
> rebuild the drivers (a procedure that is needed every time an
> update brings me a new kernel).
>
>
> I have successfully rebuilt 2 or 3 times since Jan 2025 (when I
> obtained a new backend machine and the quad card) but this time I
> am utterly failing.
>
>
> Using the instructions from
> https://linuxtv.org/wiki/index.php/TBS_driver_installation
> I think the problem comes during the make step as follows:
>
> dad at fatty:~/tbsdriver/media_build$ make -j4
> make -C /home/dad/tbsdriver/media_build/v4l
> make[1]: Entering directory '/home/dad/tbsdriver/media_build/v4l'
> ./scripts/make_myconfig.pl <http://make_myconfig.pl>
> scripts/make_makefile.pl <http://make_makefile.pl>
> [ ! -f "./config-mycompat.h" ] && echo "/* empty config-mycompat.h
> */" > "./config-mycompat.h" || true
>
> make -C firmware prep
> perl scripts/make_config_compat.pl <http://make_config_compat.pl>
> /lib/modules/6.17.0-8-generic/build ./.myconfig ./config-compat.h
> make[2]: Entering directory
> '/home/dad/tbsdriver/media_build/v4l/firmware'
> make[2]: Nothing to be done for 'prep'.
> make[2]: Leaving directory
> '/home/dad/tbsdriver/media_build/v4l/firmware'
> make -C firmware
> creating symbolic links...
> make[2]: Entering directory
> '/home/dad/tbsdriver/media_build/v4l/firmware'
> make[2]: Nothing to be done for 'default'.
> make[2]: Leaving directory
> '/home/dad/tbsdriver/media_build/v4l/firmware'
> ln: will not overwrite just-created './vdec.c' with
> '../linux/drivers/media/platform/amphion/vdec.c'
> ln: will not overwrite just-created './venc.c' with
> '../linux/drivers/media/platform/amphion/venc.c'
> make[1]: *** [Makefile:264: links] Error 123
> make[1]: Leaving directory '/home/dad/tbsdriver/media_build/v4l'
> make: *** [Makefile:26: all] Error 2
> dad at fatty:~/tbsdriver/media_build$
>
> Presumably failing to create some symbolic links - that seem
> unrelated!
> This is the first time a rebuild has failed in this way
>
>
> I realise that this is unrelated to myth itself but I am hoping
> that someone can help me out please or suggest where to look next.
>
>
> Thanks to everyone that continues to contribute to the ongoing
> development of this marvelous collection of software plus all
> those on this list who patiently answer.
>
>
> -Sean
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums:https://forum.mythtv.org
--
'ooroo
Stinga...(:)-)
---------------------------------------------------
Email:stinga+mythtv at wolf-rock.com o
You need only two tools. o /////
A hammer and duct tape. If it /@ `\ /) ~
doesn't move and it should use > (O) X< ~ Fish!!
the hammer. If it moves and `\___/' \) ~
shouldn't, use the tape. \\\
---------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20260130/c4111760/attachment.htm>
More information about the mythtv-users
mailing list