Moderator Control Panel ]

Tvheadend does not recognize card 6209

Tvheadend does not recognize card 6209

Postby SPiKeGoD » Sat Apr 27, 2024 6:42 am

Hi mates!

I have reset factory the TBS2951 and I have installed a 22.04 Ubuntu Server on the server

The tvheadend detects the TBS6909, TBS6522H, TBS6301 cards but not the TBS6209 card :(

Image

The server detects the 4 cards:

Code: Select All Code
root@tbs2951:~$ lspci | grep TBS
05:00.0 Multimedia controller: TBS Technologies DVB Tuner PCIe Card
06:00.0 Multimedia controller: TBS Technologies DVB Tuner PCIe Card
09:00.0 Multimedia controller: TBS Technologies DVB Tuner PCIe Card
0a:00.0 Multimedia controller: TBS Technologies DVB Tuner PCIe Card


No errors in dmesg:

Code: Select All Code
root@tbs2951:~# dmesg | grep 6209
[   20.910829] TBSECP3 driver 0000:06:00.0: Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T)
[   21.063399] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 4 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.170181] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 5 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.310563] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 6 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.450135] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 7 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.590319] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 8 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.729858] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 9 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.870538] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 10 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.970098] TBSECP3 driver 0000:06:00.0: DVB: registering adapter 11 frontend 0 (Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T))...
[   21.970315] TBSECP3 driver 0000:06:00.0: Turbosight TBS 6209 (Octa DVB-T/T2/C/C2/ISDB-T): PCI 0000:06:00.0, IRQ 54, MMIO 0xfe700000


There are 21 adapters (8 from TBS6909, 8 from TBS6209, 4 from TBS6522H, 1 from TBS6301):

Code: Select All Code
root@tbs2951:~# ls -lisa /dev/dvb/
total 0
 658 0 drwxr-xr-x 23 root root  460 Apr 26 21:58 .
   1 0 drwxr-xr-x 23 root root 4860 Apr 26 21:58 ..
 659 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter0
 717 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter1
1016 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter10
1022 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter11
1031 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter12
1039 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter13
1044 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter14
1049 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter15
1054 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter16
1059 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter17
1064 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter18
1069 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter19
 812 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter2
1078 0 drwxr-xr-x  2 root root  120 Apr 26 21:58 adapter20
 974 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter3
 983 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter4
 989 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter5
 994 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter6
1000 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter7
1005 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter8
1011 0 drwxr-xr-x  2 root root  120 Apr 26 21:57 adapter9


The drivers were installed without problems (That steps: https://github.com/tbsdtv/linux_media/wiki), in fact the other 3 cards are working perfectly

I have tried to reinstall the drivers and rebooted the TBS2951 but I got the same result, TBS6209 does not appear in TVHeadEnd :(

So... what am I doing wrongly?

Can you help me, please?

Thanks you much in advance!
SPiKeGoD
 
Posts: 19
Joined: Wed Mar 29, 2017 2:44 am

Re: Tvheadend does not recognize card 6209

Postby crazycat » Sun Apr 28, 2024 8:39 pm

Maybe tvh started before 6209 init end. Try restart tvh after reboot.
crazycat
 
Posts: 537
Joined: Mon Jan 31, 2011 2:46 am
Location: Ukraine, Kharkov

Re: Tvheadend does not recognize card 6209

Postby SPiKeGoD » Mon Apr 29, 2024 4:15 pm

The solution was to delay the tvheadend boot

Disable auto tvheadend:
Code: Select All Code
sudo systemctl disable tvheadend


Create a script with the name: /root/startup-tvheadend.sh
Code: Select All Code
vi /root/startup-tvheadend.sh


With the content:
Code: Select All Code
#!/bin/bash
sleep 20 && systemctl start tvheadend;


Give it execute permissions
Code: Select All Code
chmod +x /root/startup-tvheadend.sh


Edit crontab:
Code: Select All Code
crontab -e


Add the line:
Code: Select All Code
@reboot /root/startup-tvheadend.sh


Now it is working well ;)

Thanks you @crazycat
SPiKeGoD
 
Posts: 19
Joined: Wed Mar 29, 2017 2:44 am


Return to DVB-T2/C2/T/C/ISDB-T Octa TV Tuner TBS6209

Who is online

Users browsing this forum: No registered users and 1 guest