Blindscan on linux with tbs cards

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
747
Reaction score
460
Points
63
Age
57
My Satellite Setup
Wavefrontier T90, Laminas 120cm, 2 other dishes; tbs 5927, tbs6904, tbs6909x, tbs6903x, tbs5990, tbs6981,tbs5927
My Location
Europe
Hello.
I'm having a problem with the drivers of 6909x.
This is the stack trace. Let me know if you need something more.
Thanks!
You managed to exclude all the essential information, such as
-which driver version you were using
-what you were doing that made the problem appear
-if this is a one time error or occurs always
-which user program version you used
-if other programs work with these drivers

Even the provided piece of the kernel log does not contain the line that shows the problem.
Why not send the full kernel log?


Most likely cause is incorrect driver (version) installation, or perhaps some hardware problem.
6909x is the most tested card... Of coruse bugs are also possible.
 

tasoss

New Member
Joined
Sep 24, 2024
Messages
4
Reaction score
0
Points
1
Age
43
My Satellite Setup
6903,6903x,6909x 6908 etc. Dishes on various satellites(7east,39east,30w,8w etc) Windows for blind scanning and linux for channel scanning.
My Location
Greece
Hello.
I am using all the latest versions from your repositories and using your branches.
Of course i can attach the full log.
The error occurs during the system's booting.
The adapters are not appearing in /dev/dvb.
I have attached the log here
And now some more strange facts:
1.Right now after after logging in and doing ls -alt /dev/dvb i can only see one adapter. If i ls again after 1 second there are no adapters available.
2.The first time i installed the card , and after compiling etc it was working as expected. After rebooting it stopped working. Then i change the pci used and started working again.Then stopped again. Right now , after 20 reboots it may work one time.
Thanks again and let me know whatever you need.

ps:btw using the official drivers from tbs the adapters appear correctly
 
Last edited:

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
747
Reaction score
460
Points
63
Age
57
My Satellite Setup
Wavefrontier T90, Laminas 120cm, 2 other dishes; tbs 5927, tbs6904, tbs6909x, tbs6903x, tbs5990, tbs6981,tbs5927
My Location
Europe
According to your log, it is an i2c problem

I2cReadWrite:347 BUG: i2c_transfer returned -5.

Sounds like a hardware problem, but some people have that when running in a virtual machine.

What type of system are you running this on?
And instead of rebooting, also try powering off and rebooting. Sometimes that makes a difference.

Changing i2c related settings in bios can also help.

As an experiment, you can also try changing tbsecp3-cards.c so that line 1694
in the entry "[TBSECP3_BOARD_TBS6909X]"
becomes .i2c_speed =9 (instead of 4)
Then recompile, reinstall, en reboot
This will slow down access to the i2c bus.
 

tasoss

New Member
Joined
Sep 24, 2024
Messages
4
Reaction score
0
Points
1
Age
43
My Satellite Setup
6903,6903x,6909x 6908 etc. Dishes on various satellites(7east,39east,30w,8w etc) Windows for blind scanning and linux for channel scanning.
My Location
Greece
Ok thank you.
I will give it a try and let you know.
Thanks again for your work!

ps: It is not a VM
 
Last edited:
Top