Blindscan on linux with tbs cards

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
I am sorry, I just installed once the drivers from a fresh Ubuntu install, following your instructions here: blindscan/INSTALL.md at master · deeptho/blindscan.
Unless instructions in this page are obsolete, I could not have installed older drivers, how could I ?
More help would be greatly appreciated, thank you.
I see. Please try the documentation in the actual drivers. Both procedures should work and have worked,
but the "CEC" problem (on ubuntu on perhaps on other OSes) requires some workarounds which are aimed
to be solved in the install.sh script (from crazycat). Even then, the problems depend on the kernel version.

This kernel works on fedora:
kernel 5.17.3-302.fc36.x86_64
Of course, that does not mean that this the only kernel that works.

Ubuntu has something strange in its kernel module management procedures. So fedora is easier to debug (but ubuntu works as well)
Are you sure you did not accidentally mix old and new object files? media_build is quite brittle. The best shot is usually a "make distclean" and then start from scratch.

Also double check that each module is present only once.

As written in another post, this can help:

rm -rf /lib/modules/`uname -r`/updates/extra/media/
rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
@deejaydee
And if the problems persist, see what hapens if you unload and then reload tbsecp3
sudo modprobe -r tbsecp3
sudo modprobe tbsecp3
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
All the errors are the same (conflicting modules and i2c errors), so the problems are also the same.

Did you try reloading tbsecp3 as I wrote above?

Can you provide access to your system (e.g., teamviewer or ssh)?
You will need to be present in case passwords are needed and root access will be needed as well.
 

satesco

Specialist Contributor
Joined
Aug 10, 2008
Messages
2,180
Reaction score
3,159
Points
113
My Satellite Setup
seven antennas,one toroidal with 16 lnbs,
6 satellite receivers,2 Meters,9 PC cards(tbs6983,6903,6590,6504,6522,6209,2603,6909X,6903X,6902se,skystar hd2),2 tuners usb-tbs5927 & tbs5925,Skystar HD.
Satellite reception between 100.5E-50.0W
My Location
Romania
hello all,
As a happy owner of TBS6903x card for several years, I have installed Neumodvb application which is running well with standard TBS drivers (but of course without blind scan feature). Many thanks Deepthought for this excellent work !
Of course I want to use the blindscan feature, so I managed to install the blindscan drivers. But with no luck so far, after many tries and reinstalls.
I also tested multiple linux kernels. I even tested it on a Fedora 36 distrib. Not better :(

I currently have a fresh reinstall of ubuntu 22.04 and kernel 5.15.0.67 with all packages and drivers set as per official Deepthought instructions.
Compilation is successful without errors but after installation & reboot, the card loads with multiple i2c errors as well as a reduction of the screen resolution. I've read all previous posts and tried many things, but still no luck so far.

Providing you the dmesg output (starting from driver load, as no specific error before that). Any clue ?

Also, here are my installation commands:
git clone GitHub - tbsdtv/media_build
git clone --depth=1 GitHub - deeptho/linux_media: TBS linux open source drivers ./media
cd media_build
make dir DIR=../media
make allyesconfig
make -j8
sudo make install
sudo reboot

After reboot, cat /sys/module/dvb_core/info/version is well providing "Neumo" version "1.5".
I had the same problem when I installed Deeptho's drivers on Ubuntu. Of all the kernels used, with 5.13.0-39-generic, I managed to install it correctly on Ubuntu without the resolution changing.
When I switched from Ubuntu 20.04 to 22.04, I kept the same kernel, and everything was ok. Who knows, it might help if you want to use Deeptho's app on Ubuntu :Y
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
I had the same problem when I installed Deeptho's drivers on Ubuntu. Of all the kernels used, with 5.13.0-39-generic, I managed to install it correctly on Ubuntu without the resolution changing.
When I switched from Ubuntu 20.04 to 22.04, I kept the same kernel, and everything was ok. Who knows, it might help if you want to use Deeptho's app on Ubuntu :Y
HIs problem is not resolution changing, but some conflicting modules. I do not claim to understand all details myself, but in theory the cause and the solution is the same.
 

deejaydee

New Member
Joined
Mar 9, 2023
Messages
6
Reaction score
0
Points
1
Age
52
My Satellite Setup
tbs6983, tbs5925, tbs 6522, tbs6903x ...
My Location
France
@deejaydee
And if the problems persist, see what hapens if you unload and then reload tbsecp3
sudo modprobe -r tbsecp3
sudo modprobe tbsecp3
reload of tbsecp3 gives exactly the same result (mainly i2c nack, no additional module conflict). I also manually loaded tbsecp3 after a fresh install without rebooting: same result (except that screen resolution was not impacted).
Will try the method suggested by satesco (tks :) ), reinstalling ubuntu 20.04 and the mentioned kernel, will let you know the result.
 

deejaydee

New Member
Joined
Mar 9, 2023
Messages
6
Reaction score
0
Points
1
Age
52
My Satellite Setup
tbs6983, tbs5925, tbs 6522, tbs6903x ...
My Location
France
reload of tbsecp3 gives exactly the same result (mainly i2c nack, no additional module conflict). I also manually loaded tbsecp3 after a fresh install without rebooting: same result (except that screen resolution was not impacted).
Will try the method suggested by satesco (tks :) ), reinstalling ubuntu 20.04 and the mentioned kernel, will let you know the result.
I have installed ubuntu 20.04 on a free partition. Here are all the commands I ran:

#install 5.13.0-39 kernel
sudo apt install linux-modules-5.13.0-39-generic linux-headers-5.13.0-39-generic linux-image-5.13.0-39-generic linux-tools-5.13.0-39-generic linux-buildinfo-5.13.0-39-generic
sudo reboot > degraded graphical display :(

#loading prerequisite packages
sudo apt install git make gcc g++ linux-headers-generic patchutils libproc-processtable-perl libsrt-dev
#loading tbs firmwares
wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/

#try to restore graphical display
sudo apt-get --reinstall install linux-modules-$(uname -r) linux-modules-extra-$(uname -r) && sudo apt install --reinstall linux-headers-$(uname -r)
reboot > graphical display back to normal

mkdir ~/blindscan_kernel
cd ~/blindscan_kernel
git clone --depth=1 GitHub - deeptho/linux_media: TBS linux open source drivers ./media
git clone GitHub - tbsdtv/media_build
cd media_build
git checkout master
make dir DIR=../media
./install.sh
reboot > degraded graphical display + same dmesg as in my first post (cec module conflict + i2c errors) > no improvement.

Looks like my hardware combination is not helping ? or I am very unlucky ! I have an ASUS M70AD PC with AMD Radeon R9 255 graphical card.
 
Last edited:

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
I have installed ubuntu 20.04 on a free partition. Here are all the commands I ran:

#install 5.13.0-39 kernel
sudo apt install linux-modules-5.13.0-39-generic linux-headers-5.13.0-39-generic linux-image-5.13.0-39-generic linux-tools-5.13.0-39-generic linux-buildinfo-5.13.0-39-generic
sudo reboot > degraded graphical display :(

#loading prerequisite packages
sudo apt install git make gcc g++ linux-headers-generic patchutils libproc-processtable-perl libsrt-dev
#loading tbs firmwares
wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/

#try to restore graphical display
sudo apt-get --reinstall install linux-modules-$(uname -r) linux-modules-extra-$(uname -r) && sudo apt install --reinstall linux-headers-$(uname -r)
reboot > graphical display back to normal

mkdir ~/blindscan_kernel
cd ~/blindscan_kernel
git clone --depth=1 GitHub - deeptho/linux_media: TBS linux open source drivers ./media
git clone GitHub - tbsdtv/media_build
cd media_build
git checkout master
make dir DIR=../media
./install.sh
reboot > degraded graphical display + same dmesg as in my first post (cec module conflict + i2c errors) > no improvement.

Looks like my hardware combination is not helping ? or I am very unlucky ! I have an ASUS M70AD PC with AMD Radeon R9 255 graphical card.
Well, it iks strange that now you mention display problems as well (did you do that earlier?)

In any that does not sound good. You could try and use my media_build which is on github.
Unfortunately it is a combination of three things: 1. kernel version 2. version of media_build
3. type (nvidia or nouveau) and version of display drivers.

For satesco, part of the solution was using the nouveau drivers.
but something in ubuntu sometimes messes up some data in /lib/modules/`uname -r` in a way that cannot be fixed by the
regular solution (removing some modules and installing others; depmod ...). I never found out the reason, and once
the /lib/modules/`uname -r`/ tree gets in this state, it stays "broken". The solution/workaround
was something like
1. try to install the nouveaus drivers until they work
2. copy /lib/modules/`uname -r`/ and /boot/*`uname -r`* somewhere as a backup so that you can restart from the last working version.
3. do NOT install any tbs modules, but do install the firmware
4. make sure kernel and kernel-dev are below version 6.0 (as media_build does not support 6.0 and above yet). Both need the same
version
5. use my media_build. It may or may not work depending on the kernel version. If it doesn't then try some older or newer ones.
Before using a different version, run 'make distclean' and check that no '.o' '.ko' ... or any such files remain

After this works, usually the blindscan drivers can be updated in the regular way.

Why all these problems? Well it has NOTHING to do with the actual drivers, but with nvidia, ubuntu (some clever bit that tries
to manage something about the boot process?), media_build or a combination thereof. I plan to provide a media_build free version of the drivers when I have some time. It will remove many of the problems.

Fortunately, I do not have many nvidia based computers any more. When these cards work they are nice, but there are/have been many
problems.


I repeat my offer for remote assistance. I am not a regular ubuntu user myself, which makes it a bit more challenging.
 

deejaydee

New Member
Joined
Mar 9, 2023
Messages
6
Reaction score
0
Points
1
Age
52
My Satellite Setup
tbs6983, tbs5925, tbs 6522, tbs6903x ...
My Location
France
Well, it iks strange that now you mention display problems as well (did you do that earlier?)

In any that does not sound good. You could try and use my media_build which is on github.
Unfortunately it is a combination of three things: 1. kernel version 2. version of media_build
3. type (nvidia or nouveau) and version of display drivers.

For satesco, part of the solution was using the nouveau drivers.
but something in ubuntu sometimes messes up some data in /lib/modules/`uname -r` in a way that cannot be fixed by the
regular solution (removing some modules and installing others; depmod ...). I never found out the reason, and once
the /lib/modules/`uname -r`/ tree gets in this state, it stays "broken". The solution/workaround
was something like
1. try to install the nouveaus drivers until they work
2. copy /lib/modules/`uname -r`/ and /boot/*`uname -r`* somewhere as a backup so that you can restart from the last working version.
3. do NOT install any tbs modules, but do install the firmware
4. make sure kernel and kernel-dev are below version 6.0 (as media_build does not support 6.0 and above yet). Both need the same
version
5. use my media_build. It may or may not work depending on the kernel version. If it doesn't then try some older or newer ones.
Before using a different version, run 'make distclean' and check that no '.o' '.ko' ... or any such files remain

After this works, usually the blindscan drivers can be updated in the regular way.

Why all these problems? Well it has NOTHING to do with the actual drivers, but with nvidia, ubuntu (some clever bit that tries
to manage something about the boot process?), media_build or a combination thereof. I plan to provide a media_build free version of the drivers when I have some time. It will remove many of the problems.

Fortunately, I do not have many nvidia based computers any more. When these cards work they are nice, but there are/have been many
problems.


I repeat my offer for remote assistance. I am not a regular ubuntu user myself, which makes it a bit more challenging.
I have prepared a clean ubuntu install on an external hard drive. How can I contact you in PM , @deeptho ?
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
Yes, that PM should work. I will send you one to which you can reply if directly sending a PM does not work.
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
Yes, that PM should work. I will send you one to which you can reply if directly sending a PM does not work.
So in conclusion for fedora 36
-use MY media_build and follow the instructions for installation
-follow the installation instructions as in the documentation in MY linux_media
-if you experience i2c errors, find the file tbsecp3-cards.c, locate the entry for your card and change
change i2c_speed to 9
-however it is not clear where these errors come from: old pc, bad hard disk (causing delays), perhaps not all
cards supporting highest clock speed...
-for neuymodvb follow the installation instructions.
 

JDavid22

Member
Joined
Oct 28, 2022
Messages
33
Reaction score
5
Points
8
Age
56
My Satellite Setup
Parabolic 5.0mts VuZero4k,TBS 5925,6925
My Location
Mexico
Yes, that PM should work. I will send you one to which you can reply if directly sending a PM does not wor
Yes, that PM should work. I will send you one to which you can reply if directly sending a PM does not work.
Good morning. Could you help me to install the drivers for blindscan? I have tbs6925 and tbs6522 cards, I will install Fedora 36 and I will take care of getting to the installation of NeumoDvb, if possible I will thank you.
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
Good morning. Could you help me to install the drivers for blindscan? I have tbs6925 and tbs6522 cards, I will install Fedora 36 and I will take care of getting to the installation of NeumoDvb, if possible I will thank you.

Yes, but first try your self and let me know what goes wrong. That means: showing the exact commands and error messages and not leaving anything out. You can use a PM if needed.

I use fedora36 myself, and this kernel
5.17.3-302.fc36.x86_64
A newer one starting with 5. in the version number should also work, but you need to install the corresponding kernel-devel files.
 

JDavid22

Member
Joined
Oct 28, 2022
Messages
33
Reaction score
5
Points
8
Age
56
My Satellite Setup
Parabolic 5.0mts VuZero4k,TBS 5925,6925
My Location
Mexico
I have tried it in several distributions, debian, ubuntu and today fedora36, (kernel 5.17.5-300.fc36.x86_64) I have reached the part where the drivers are installed but in the list of frontends the "blindscan" box is never checked, in fedora I followed the following steps (blindscan drivers installation) :

Firmware installation

#download firmware
wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/

Installation of dependencies

sudo dnf install -y patchutils
sudo dnf install -y ccache
sudo dnf install -y kernel-devel-5.17.5-300.fc36.x86_64
sudo dnf install -y perl-File-Copy
sudo dnf install -y perl
sudo dnf install -y perl-Proc-ProcessTable

Driver installation

mkdir ~/blindscan_kernel
cd ~/blindscan_kernel
git clone GitHub - deeptho/media_build: media_build for compiling media tree on this site
git clone --depth=1 GitHub - deeptho/linux_media: TBS linux open source drivers ./media
cd media_build
make dir DIR=../media
make distclean
make
sudo make install


reboot

Then I did the following :

Reload the module with SAA716x based cards:

~/media_build $ sudo make rmmod
~/media_build $ sudo modprobe saa716x_budget int_type=1

I have 2 cards so I did the same for tbs6522

~/media_build $ sudo modprobe tbsecp3

after applying this command it gives a long list of messages that I forgot to copy but I think it indicates that tbsecp3 was in use.

I restarted the computer and ran the neumodvb application and the checkbox for blinscan was still unchecked. This for the tbs6925 card, the tbs6522 card was not even showing up.

so I ran the command again

~/media_build $ sudo make rmmod
~/media_build $ sudo modprobe tbsecp3

And at this step it didn't do anything

I restarted again and from here it does not shut down or restart something happened to apply the modprobe command that does not let or shut down or restart the computer, so I have to disconnect the power supply and turn on, I am investigating that solves this but if the problem is that never check the box for varification for blindscan.

My Computer : Dell Optiplex 7500 Quad Core SSD Nvidia K5000 Video Card
 
Last edited:

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
So may
I have tried it in several distributions, debian, ubuntu and today fedora36, (kernel 5.17.5-300.fc36.x86_64) I have reached the part where the drivers are installed but in the list of frontends the "blindscan" box is never checked, in fedora I followed the following steps (blindscan drivers installation) :

Firmware installation

#download firmware
wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/

Installation of dependencies

sudo dnf install -y patchutils
sudo dnf install -y ccache
sudo dnf install -y kernel-devel-5.17.5-300.fc36.x86_64
sudo dnf install -y perl-File-Copy
sudo dnf install -y perl
sudo dnf install -y perl-Proc-ProcessTable

Driver installation

mkdir ~/blindscan_kernel
cd ~/blindscan_kernel
git clone GitHub - deeptho/media_build: media_build for compiling media tree on this site
git clone --depth=1 GitHub - deeptho/linux_media: TBS linux open source drivers ./media
cd media_build
make dir DIR=../media
make distclean
make
sudo make install


reboot

Then I did the following :

Reload the module with SAA716x based cards:

~/media_build $ sudo make rmmod
~/media_build $ sudo modprobe saa716x_budget int_type=1

I have 2 cards so I did the same for tbs6522

~/media_build $ sudo modprobe tbsecp3

after applying this command it gives a long list of messages that I forgot to copy but I think it indicates that tbsecp3 was in use.

I restarted the computer and ran the neumodvb application and the checkbox for blinscan was still unchecked. This for the tbs6925 card, the tbs6522 card was not even showing up.

so I ran the command again

~/media_build $ sudo make rmmod
~/media_build $ sudo modprobe tbsecp3

And at this step it didn't do anything

I restarted again and from here it does not shut down or restart something happened to apply the modprobe command that does not let or shut down or restart the computer, so I have to disconnect the power supply and turn on, I am investigating that solves this but if the problem is that never check the box for varification for blindscan.

My Computer : Dell Optiplex 7500 Quad Core SSD Nvidia K5000 Video Card
So maybe the problem mught be that one or both of your cards are not supported
TBS6522 might (!) work or be made to work as it seems to be similar to tbs6504.
saa716x is definitely not supported.

"Not supported" means: you can still use neumoDVB for viewing or even scanning satellites, but blindscan will not work
because the driver (and perhaps the hardware) do not support it. There can also be bugs of course.

What is the output of the following command? It will tell me if the drivers are indeed properly installed.
Code:
sudo cat /sys/module/dvb_core/info/version

The output should be:
type = "neumo";
version = "1.5";
 

JDavid22

Member
Joined
Oct 28, 2022
Messages
33
Reaction score
5
Points
8
Age
56
My Satellite Setup
Parabolic 5.0mts VuZero4k,TBS 5925,6925
My Location
Mexico
Yes I checked that too and it shows me just the same version of Neumo= 1.5
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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

JDavid22

Member
Joined
Oct 28, 2022
Messages
33
Reaction score
5
Points
8
Age
56
My Satellite Setup
Parabolic 5.0mts VuZero4k,TBS 5925,6925
My Location
Mexico
I think this is what you mean?

sudo dnf install -y rsyslog
sudo vi /etc/rsyslog.conf # add "kern.debug /var/log/debug" line
sudo systemctl enable rsyslog
sudo systemctl start rsyslog #to have log messages in /var/log/debug

I did it, but when I do:

~/media_build $ sudo make rmmod
make -C /home/jdavid/blindscan_kernel/media_build/v4l rmmod
make[1]: se entra en el directorio '/home/jdavid/blindscan_kernel/media_build/v4l'
scripts/rmmod.pl unload
found 739 modules
/usr/sbin/rmmod videodev
Pulseaudio is running with UUID(s):
rmmod: ERROR: Module videodev is in use by: videobuf2_common
/usr/sbin/rmmod videobuf2_vmalloc
rmmod: ERROR: Module videobuf2_vmalloc is in use by: dvb_core
/usr/sbin/rmmod videobuf2_memops
rmmod: ERROR: Module videobuf2_memops is in use by: videobuf2_vmalloc
/usr/sbin/rmmod dvb_core
rmmod: ERROR: Module dvb_core is in use by: si2183 tbsecp3 tas2101
/usr/sbin/rmmod tbsecp3
rmmod: ERROR: Module tbsecp3 is in use
/usr/sbin/rmmod si2183
rmmod: ERROR: Module si2183 is in use
/usr/sbin/rmmod tas2101
rmmod: ERROR: Module tas2101 is in use by: tbsecp3
/usr/sbin/rmmod dvb_core
rmmod: ERROR: Module dvb_core is in use by: si2183 tbsecp3 tas2101
/usr/sbin/rmmod videobuf2_vmalloc
rmmod: ERROR: Module videobuf2_vmalloc is in use by: dvb_core
/usr/sbin/rmmod videobuf2_memops
rmmod: ERROR: Module videobuf2_memops is in use by: videobuf2_vmalloc
/usr/sbin/rmmod videobuf2_common
rmmod: ERROR: Module videobuf2_common is in use by: videobuf2_vmalloc dvb_core videobuf2_memops
/usr/sbin/rmmod videodev
rmmod: ERROR: Module videodev is in use by: videobuf2_common
/usr/sbin/rmmod si2157
rmmod: ERROR: Module si2157 is in use
/usr/sbin/rmmod gx1133
rmmod: ERROR: Module gx1133 is in use by: tbsecp3
/usr/sbin/rmmod av201x
rmmod: ERROR: Module av201x is in use
/usr/sbin/rmmod mc
rmmod: ERROR: Module mc is in use by: videodev si2157 dvb_core videobuf2_common
/usr/sbin/rmmod videodev
rmmod: ERROR: Module videodev is in use by: videobuf2_common
/usr/sbin/rmmod videobuf2_vmalloc
rmmod: ERROR: Module videobuf2_vmalloc is in use by: dvb_core
/usr/sbin/rmmod videobuf2_memops
rmmod: ERROR: Module videobuf2_memops is in use by: videobuf2_vmalloc
/usr/sbin/rmmod dvb_core
rmmod: ERROR: Module dvb_core is in use by: si2183 tbsecp3 tas2101
/usr/sbin/rmmod tbsecp3
rmmod: ERROR: Module tbsecp3 is in use
/usr/sbin/rmmod si2183
rmmod: ERROR: Module si2183 is in use
/usr/sbin/rmmod tas2101
rmmod: ERROR: Module tas2101 is in use by: tbsecp3
/usr/sbin/rmmod dvb_core
rmmod: ERROR: Module dvb_core is in use by: si2183 tbsecp3 tas2101
/usr/sbin/rmmod videobuf2_vmalloc
rmmod: ERROR: Module videobuf2_vmalloc is in use by: dvb_core
/usr/sbin/rmmod videobuf2_memops
rmmod: ERROR: Module videobuf2_memops is in use by: videobuf2_vmalloc
/usr/sbin/rmmod videobuf2_common
rmmod: ERROR: Module videobuf2_common is in use by: videobuf2_vmalloc dvb_core videobuf2_memops
/usr/sbin/rmmod videodev
rmmod: ERROR: Module videodev is in use by: videobuf2_common
/usr/sbin/rmmod si2157
rmmod: ERROR: Module si2157 is in use
/usr/sbin/rmmod gx1133
rmmod: ERROR: Module gx1133 is in use by: tbsecp3
/usr/sbin/rmmod av201x
rmmod: ERROR: Module av201x is in use
/usr/sbin/rmmod mc
rmmod: ERROR: Module mc is in use by: videodev si2157 dvb_core videobuf2_common
Couldn't unload: mc av201x gx1133 si2157 videodev videobuf2_common videobuf2_memops videobuf2_vmalloc dvb_core tas2101 si2183 tbsecp3 dvb_core videobuf2_memops videobuf2_vmalloc videodev
make[1]: se sale del directorio '/home/jdavid/blindscan_kernel/media_build/v4l'

and then:

[jdavid@fedora media_build]$ sudo modprobe tbsecp3
[sudo] password for jdavid:

And it stays like that without doing anything..

What command should I apply to get the log?

Thank you.
 

JDavid22

Member
Joined
Oct 28, 2022
Messages
33
Reaction score
5
Points
8
Age
56
My Satellite Setup
Parabolic 5.0mts VuZero4k,TBS 5925,6925
My Location
Mexico
[jdavid@fedora ~]$ dmesg | grep 'DVB: registering'
[ 13.927797] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[jdavid@fedora ~]$ sudo lspci -v | grep --after-context=10 tbsecp3
[sudo] contraseña para jdavid:
Kernel modules: tbsecp3

04:00.0 VGA compatible controller: NVIDIA Corporation GK104GL [Quadro K5000] (rev a1) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation Device 0965
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at dc80
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 3



 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
768
Reaction score
465
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
I think this is what you mean?

sudo dnf install -y rsyslog
sudo vi /etc/rsyslog.conf # add "kern.debug /var/log/debug" line
sudo systemctl enable rsyslog
sudo systemctl start rsyslog #to have log messages in /var/log/debug

I did it, but when I do:

~/media_build $ sudo make rmmod


and then:

[jdavid@fedora media_build]$ sudo modprobe tbsecp3
[sudo] password for jdavid:

And it stays like that without doing anything..

What command should I apply to get the log?

Thank you.
Why do you try to unload modules? There is no reason for it and as you have discovered: several of the modules refuse to be unloaded.
 
Top