neumoDVB

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia
I have followed all the steps, the .sh script as well.

Llew I no longer see your post.
Sorry, misread your first post and replied with nothing of value, so deleted it.

As deeptho has often mentioned, it's usually a kernel issue. Try a different one.
 

Butacas

Member
Joined
May 4, 2019
Messages
89
Reaction score
79
Points
18
My Satellite Setup
90 cm motorised dish (1 m x 90 cm) + fixed [DiSEqC 3 x 1] {80 cm x 74 cm} Hot Bird 13° E, {65 cm} Astra 19,2° E & {60 cm} Hispasat 30° W + fixed {60 cm} Astra 28,2° E.
Motorised dish currently: 40,5° West to 45° East.
Vu+ Solo SE V2, Vu+ Zero 4K, TBS 5927.
My Location
Spain, Galicia (Ourense)
It must be a very common problem. Because I have tried neumodvb on Ubuntu 22.04.1 LTS | Ubuntu 22.04.2 LTS | Fedora 36 and now on Fedora 37 with the same result, it doesn't detect the card. If I try to force the card to be detected, it comes out with a crossed line above it.

In all the distributions that I have tried, with everything updated.

I thought it would be something "easier" downloading what is necessary, compiling and that's it. But I see that it is not so.
 

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia
I'm not on F37, still on F34, and with the kernel shown, it registers my 5927 (and all my other tuners.)

Weird or what, I always do sudo make install again before rebooting, just to be sure :D

(I can't show it in frontends as I'm having a problem compiling neumodvb in Fedora at the mo.)


TBS5927 in Fedora F34.png
 

Butacas

Member
Joined
May 4, 2019
Messages
89
Reaction score
79
Points
18
My Satellite Setup
90 cm motorised dish (1 m x 90 cm) + fixed [DiSEqC 3 x 1] {80 cm x 74 cm} Hot Bird 13° E, {65 cm} Astra 19,2° E & {60 cm} Hispasat 30° W + fixed {60 cm} Astra 28,2° E.
Motorised dish currently: 40,5° West to 45° East.
Vu+ Solo SE V2, Vu+ Zero 4K, TBS 5927.
My Location
Spain, Galicia (Ourense)
And deeptho could not develop it in another way? I mean, so that there aren't these problems with the kernels.
 

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia

Butacas

Member
Joined
May 4, 2019
Messages
89
Reaction score
79
Points
18
My Satellite Setup
90 cm motorised dish (1 m x 90 cm) + fixed [DiSEqC 3 x 1] {80 cm x 74 cm} Hot Bird 13° E, {65 cm} Astra 19,2° E & {60 cm} Hispasat 30° W + fixed {60 cm} Astra 28,2° E.
Motorised dish currently: 40,5° West to 45° East.
Vu+ Solo SE V2, Vu+ Zero 4K, TBS 5927.
My Location
Spain, Galicia (Ourense)
And how do I add it? I download the fw, do I copy and paste it in that place? Is it necessary to refresh something afterwards?
 

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia
And how do I add it? I download the fw, do I copy and paste it in that place? Is it necessary to refresh something afterwards?
Should be OK to do that without needing to do anything like rebooting. Last time I added tuner firmware, the adapter pops up in dev/dvb straight away.
 

Butacas

Member
Joined
May 4, 2019
Messages
89
Reaction score
79
Points
18
My Satellite Setup
90 cm motorised dish (1 m x 90 cm) + fixed [DiSEqC 3 x 1] {80 cm x 74 cm} Hot Bird 13° E, {65 cm} Astra 19,2° E & {60 cm} Hispasat 30° W + fixed {60 cm} Astra 28,2° E.
Motorised dish currently: 40,5° West to 45° East.
Vu+ Solo SE V2, Vu+ Zero 4K, TBS 5927.
My Location
Spain, Galicia (Ourense)
How do I do that? How do I add the fw? Without instructions through the terminal it is not easy.
 

Butacas

Member
Joined
May 4, 2019
Messages
89
Reaction score
79
Points
18
My Satellite Setup
90 cm motorised dish (1 m x 90 cm) + fixed [DiSEqC 3 x 1] {80 cm x 74 cm} Hot Bird 13° E, {65 cm} Astra 19,2° E & {60 cm} Hispasat 30° W + fixed {60 cm} Astra 28,2° E.
Motorised dish currently: 40,5° West to 45° East.
Vu+ Solo SE V2, Vu+ Zero 4K, TBS 5927.
My Location
Spain, Galicia (Ourense)
If I try to copy and paste directly, it won't let me. Error copying, permission denied.
 

Attachments

  • Captura desde 2023-04-30 15-14-28.png
    Captura desde 2023-04-30 15-14-28.png
    51.3 KB · Views: 29

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
765
Reaction score
464
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
And deeptho could not develop it in another way? I mean, so that there aren't these problems with the kernels.
The most common problem is users not following the instructions and not providing any useful information
on the problem, preventing others from helping. Another problem is that they not notice reported errors and
do not actually install the software.

For the 5927 card you indeed need the firmware,but you already
have it because it is on your fedora34 installation. So copy it from there
/lib/firmware/dvb-usb-tbsqbox-id5927.fw
 

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia
@deeptho

neumoDVB is failing to compile in my Fedora F34 distro. Stopping with strip requiring two arguments.

cmake_string_error.png

CMakeLists.txt in neumodvb and in the xformat folder both mention the focal release (Ubuntu 20.2 Focal Fossa), which I have in in various disks on my PC - but importantly not on the Ubuntu I'm currently using (22.04 Jammy Jellyfish), where clang++, clang++-12 and clang 12 are in usr/bin, not clang 14. Should there be a higher version of clang in usr/bin?

Perhaps neumodvb is finding the 20.04 focal OS's on my PC disks (spoilt for choice) and causing compile problems if it finds a usr/bin with a clang 14 file?

Does this CMake error log file show anything that might explain the problem?
 

Attachments

  • CMakeError.log.zip
    1 KB · Views: 4

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
765
Reaction score
464
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
@deeptho

neumoDVB is failing to compile in my Fedora F34 distro. Stopping with strip requiring two arguments.

View attachment 149137

CMakeLists.txt in neumodvb and in the xformat folder both mention the focal release (Ubuntu 20.2 Focal Fossa), which I have in in various disks on my PC - but importantly not on the Ubuntu I'm currently using (22.04 Jammy Jellyfish), where clang++, clang++-12 and clang 12 are in usr/bin, not clang 14. Should there be a higher version of clang in usr/bin?

Perhaps neumodvb is finding the 20.04 focal OS's on my PC disks (spoilt for choice) and causing compile problems if it finds a usr/bin with a clang 14 file?

Does this CMake error log file show anything that might explain the problem?
Llew,

why would you try such an old version? Use fedora 36 or 37 instead.
 

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia
Llew,

why would you try such an old version? Use fedora 36 or 37 instead.
I have an F36, but it gives the same error when building. That's why I thought about trying an earlier Fedora.
Also, the kernel is 6.2.11-600, which I seem to remember you aren't up to using 6 version yet?
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
765
Reaction score
464
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 an F36, but it gives the same error when building. That's why I thought about trying an earlier Fedora.
Then you are doing something wrong such as not cleaning properly the build environment (like using something earlier messed up on ubuntu) or using an old version of neumoDVB or not having installed fedora properly
or - the usual problem - not following the installation instructions.

It is all explained in the documentation and the STRIP error is simply the result of not following those
instructions. So just follow the instructions.

Also, the kernel is 6.2.11-600, which I seem to remember you aren't up to using 6 version yet?
Only kernel 5.xx is supported by media_build but the older kernels still exist.
Fedora 37 or 36 is recommended.
 
Last edited:

Butacas

Member
Joined
May 4, 2019
Messages
89
Reaction score
79
Points
18
My Satellite Setup
90 cm motorised dish (1 m x 90 cm) + fixed [DiSEqC 3 x 1] {80 cm x 74 cm} Hot Bird 13° E, {65 cm} Astra 19,2° E & {60 cm} Hispasat 30° W + fixed {60 cm} Astra 28,2° E.
Motorised dish currently: 40,5° West to 45° East.
Vu+ Solo SE V2, Vu+ Zero 4K, TBS 5927.
My Location
Spain, Galicia (Ourense)
The most common problem is users not following the instructions and not providing any useful information
on the problem, preventing others from helping. Another problem is that they not notice reported errors and
do not actually install the software.

For the 5927 card you indeed need the firmware,but you already
have it because it is on your fedora34 installation. So copy it from there
/lib/firmware/dvb-usb-tbsqbox-id5927.fw
I am running Fedora 37 kernel 6.0.7-301.

I do it all in one go, install the necessary prerequisite software, download neumodvb, compile and install. But the same thing has always happened to me, that's why I didn't install it.

I already know how to copy the fw by terminal, with the cp command.

Any solution for this?
 

Attachments

  • Fedora Kernel.png
    Fedora Kernel.png
    14.9 KB · Views: 17
  • Download neumoDVB OK.png
    Download neumoDVB OK.png
    216.2 KB · Views: 15
  • Compile neumoDVB.png
    Compile neumoDVB.png
    285 KB · Views: 14
  • Install neumoDVB.png
    Install neumoDVB.png
    246.6 KB · Views: 15
  • Run neumoDVB not found.png
    Run neumoDVB not found.png
    218.8 KB · Views: 20
  • neumo_log.zip
    515 bytes · Views: 0

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia
Only kernel 5.xx is supported by media_build but the older kernels still exist.
Fedora 37 or 36 is recommended.
Hi deeptho,
I can't find any earlier kernels for F36. Mine is 6x-x-x. Can you remind me how we install an earlier kernel? I'm a little hazy since coming back to Fedora.

F36 has now successfully compiled. Missing was lsb-core, forgotten when installing dependencies.
 

Butacas

Member
Joined
May 4, 2019
Messages
89
Reaction score
79
Points
18
My Satellite Setup
90 cm motorised dish (1 m x 90 cm) + fixed [DiSEqC 3 x 1] {80 cm x 74 cm} Hot Bird 13° E, {65 cm} Astra 19,2° E & {60 cm} Hispasat 30° W + fixed {60 cm} Astra 28,2° E.
Motorised dish currently: 40,5° West to 45° East.
Vu+ Solo SE V2, Vu+ Zero 4K, TBS 5927.
My Location
Spain, Galicia (Ourense)
Example of how to install a full kernel on Fedora:

sudo dnf install \
./kernel-5.10.19-200.fc33.x86_64.rpm \
./kernel-core-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-extra-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-core-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-debuginfo-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-devel-5.10.19-200.fc33.x86_64.rpm \
./kernel-debuginfo-5.10.19-200.fc33.x86_64.rpm \
./kernel-debuginfo-common-x86_64-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-extra-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-internal-5.10.19-200.fc33.x86_64.rpm \
./kernel-devel-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-internal-5.10.19-200.fc33.x86_64.rpm

I assume you will have space on the partition, if you have more installed. Put them in a folder (open it in terminal) and put it in /tmp

It is not necessary to install it completely, at least the three main ones. Kernel, kernel core and kernel modules.

Here the Kernels:

https://koji.fedoraproject.org

You can also block it, so that it is not updated:

Install the versionlock plugin:
dnf install python3-dnf-plugin-versionlock

Example of how to block everything together:
dnf versionlock add kernel-{core,devel,modules}-5.10.19-200.fc33

To check what we have blocked:
dnf version lock list

To remove the lock, we execute delete example:
dnf versionlock delete kernel-5.10.19-200.fc33

I do not recommend blocking it, but if you want it temporarily you can use it.

I've been with Fedora for a few days (by neumoDV:cool:, with Ubuntu a bit more, but hey, learning.
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
765
Reaction score
464
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 running Fedora 37 kernel 6.0.7-301.

I do it all in one go, install the necessary prerequisite software, download neumodvb, compile and install. But the same thing has always happened to me, that's why I didn't install it.

I already know how to copy the fw by terminal, with the cp command.

Any solution for this?
Butacas,
the problem occurs during the installation part of "make install" due to a bug. I have fixed this now.
So update, recompile and reinstall

However, it is best to just run neumodvb from the source code directory: .../neumodvb/gui/neumodvb.py
Then, if problems occur, at least we do not have to guess which version is actually used: the installed one or the compule and
not yet installed one.

Few people actually run "make install". So the problem remained hidden.

Note that you will need to install the drivers as well.
 

deeptho

Specialist Contributor
Joined
Apr 7, 2006
Messages
765
Reaction score
464
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
Example of how to install a full kernel on Fedora:

sudo dnf install \
./kernel-5.10.19-200.fc33.x86_64.rpm \
./kernel-core-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-extra-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-core-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-debuginfo-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-devel-5.10.19-200.fc33.x86_64.rpm \
./kernel-debuginfo-5.10.19-200.fc33.x86_64.rpm \
./kernel-debuginfo-common-x86_64-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-extra-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-internal-5.10.19-200.fc33.x86_64.rpm \
./kernel-devel-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-internal-5.10.19-200.fc33.x86_64.rpm

I assume you will have space on the partition, if you have more installed. Put them in a folder (open it in terminal) and put it in /tmp

It is not necessary to install it completely, at least the three main ones. Kernel, kernel core and kernel modules.

Here the Kernels:

https://koji.fedoraproject.org

You can also block it, so that it is not updated:

Install the versionlock plugin:
dnf install python3-dnf-plugin-versionlock

Example of how to block everything together:
dnf versionlock add kernel-{core,devel,modules}-5.10.19-200.fc33

To check what we have blocked:
dnf version lock list

To remove the lock, we execute delete example:
dnf versionlock delete kernel-5.10.19-200.fc33

I do not recommend blocking it, but if you want it temporarily you can use it.

I've been with Fedora for a few days (by neumoDV:cool:, with Ubuntu a bit more, but hey, learning.
This is fine.

You can check for available versions like this:
dnf list kernel-devel #kernel-devel is most critical

The current fedora versions indeed have no more kernel 5.

It seems that crazycat has now updated the tbs media_build. So with some luck, using the media_build
here GitHub - tbsdtv/media_build
may allow building for kernel version 6.

I have not tried it myself and hope to make a media_build-free version of the drivers in the coming months.
Then this misery may be over.
 

Llew

cerca trova...
Staff member
Joined
Jan 1, 2000
Messages
16,256
Reaction score
4,217
Points
113
Age
82
My Satellite Setup
Triple Dragon, Dreambox 8000, Echostar AD3000ip, TBS6522,6925,6983 PCie cards.
Gibertini 1.25m motorised dish driven by the AD3000, with either Inverto BU Quad or Norsat / XMW Ka LNBs . SMW 1.05m + 3 other dishes. Speccy: Promax HD Ranger+
My Location
The Flatlands of East Anglia
Example of how to install a full kernel on Fedora:

sudo dnf install \
./kernel-5.10.19-200.fc33.x86_64.rpm \
./kernel-core-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-extra-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-core-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-debuginfo-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-devel-5.10.19-200.fc33.x86_64.rpm \
./kernel-debuginfo-5.10.19-200.fc33.x86_64.rpm \
./kernel-debuginfo-common-x86_64-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-extra-5.10.19-200.fc33.x86_64.rpm \
./kernel-debug-modules-internal-5.10.19-200.fc33.x86_64.rpm \
./kernel-devel-5.10.19-200.fc33.x86_64.rpm \
./kernel-modules-internal-5.10.19-200.fc33.x86_64.rpm

I assume you will have space on the partition, if you have more installed. Put them in a folder (open it in terminal) and put it in /tmp

It is not necessary to install it completely, at least the three main ones. Kernel, kernel core and kernel modules.

Here the Kernels:

https://koji.fedoraproject.org

You can also block it, so that it is not updated:

Install the versionlock plugin:
dnf install python3-dnf-plugin-versionlock

Example of how to block everything together:
dnf versionlock add kernel-{core,devel,modules}-5.10.19-200.fc33

To check what we have blocked:
dnf version lock list

To remove the lock, we execute delete example:
dnf versionlock delete kernel-5.10.19-200.fc33

I do not recommend blocking it, but if you want it temporarily you can use it.

I've been with Fedora for a few days (by neumoDV:cool:, with Ubuntu a bit more, but hey, learning.
Thanks. A good reminder. Fedora was the first OS I used to try neumoDVB when the program first appeared on the Forum.

The first kernel I tried from fedoraproject, 5.18.19-200 F36, was successful, with media_build finding my adapters -

Adapters.png

Checking Services before doing a mux scan to see if anything remained after I left Fedora for Ubuntu, I see they are still in there from 2021. I should think at least some of the channels are still viewable.

Old Services.png

Trying the TBS6522 tuners, the T/T2 muxes are found quickly, and viewing the HD channels I don't notice any visible artefacts.

DVBT and T2 Muxes.png

DVB-T2.png

For the TBS6522 S/S2 tuners, I am experiencing a problem with blindscanning. After a spectrum scan of the H and V TP's of 28.2E, blindscanning goes no further thhan the first TP it's checking. Further attempts with other satellites to follow.

6522 BS attempt falters.png
 
Top