neumoDVB

I have now also added documentation on how to use the syfs interface and how to adapt existing
programs to make best use of the drivers.
 
I could not introduce tbs 6903 in Fedora 40 operating system. I kept getting the same error as in the picture. What should I install? Thank you for your help.
 

Attachments

  • DSC_0821.JPG
    DSC_0821.JPG
    1.7 MB · Views: 38
Code:
Son üst veri süresi sona erme denetimi: 1:25:11 önce, Paz 21 Tem 2024 16:41:44 tarihinde.
Kurulu Paketler
kernel-core.x86_64                                                                    6.8.5-301.fc40                                                   [USER=262956]@Anaconda[/USER]     
kernel-core.x86_64                                                                    6.9.9-200.fc40                                                   [USER=283955]@updates[/USER]       
kernel-core.x86_64                                                                    6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
kernel-devel.x86_64                                                                   6.9.9-200.fc40                                                   [USER=283955]@updates[/USER]       
kernel-devel.x86_64                                                                   6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
kernel-doc.noarch                                                                     6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
kernel-headers.x86_64                                                                 6.9.4-200.fc40                                                   [USER=283955]@updates[/USER]       
kernel-modules.x86_64                                                                 6.9.9-200.fc40                                                   [USER=283955]@updates[/USER]       
kernel-modules.x86_64                                                                 6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
kernel-modules-core.x86_64                                                            6.8.5-301.fc40                                                   [USER=262956]@Anaconda[/USER]     
kernel-modules-core.x86_64                                                            6.9.9-200.fc40                                                   [USER=283955]@updates[/USER]       
kernel-modules-core.x86_64                                                            6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
kernel-srpm-macros.noarch                                                             1.0-23.fc40                                                      @fedora       
kernel-tools.x86_64                                                                   6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
kernel-tools-libs.x86_64                                                              6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
kernel-tools-libs-devel.x86_64                                                        6.9.10-200.fc40                                                  [USER=283955]@updates[/USER]-testing
Kullanılabilir Paketler
kernel.x86_64                                                                         6.9.9-200.fc40                                                   updates       
kernel-cross-headers.x86_64                                                           6.9.4-200.fc40                                                   updates       
kernel-debug.x86_64                                                                   6.9.9-200.fc40                                                   updates       
kernel-debug-core.x86_64                                                              6.9.9-200.fc40                                                   updates       
kernel-debug-devel.x86_64                                                             6.9.9-200.fc40                                                   updates       
kernel-debug-devel-matched.x86_64                                                     6.9.9-200.fc40                                                   updates       
kernel-debug-modules.x86_64                                                           6.9.9-200.fc40                                                   updates       
kernel-debug-modules-core.x86_64                                                      6.9.9-200.fc40                                                   updates       
kernel-debug-modules-extra.x86_64                                                     6.9.9-200.fc40                                                   updates       
kernel-debug-modules-internal.x86_64                                                  6.9.9-200.fc40                                                   updates       
kernel-debug-uki-virt.x86_64                                                          6.9.9-200.fc40                                                   updates       
kernel-devel-matched.x86_64                                                           6.9.9-200.fc40                                                   updates       
kernel-headers.i686                                                                   6.8.3-300.fc40                                                   fedora         
kernel-modules-extra.x86_64                                                           6.9.9-200.fc40                                                   updates       
kernel-modules-internal.x86_64                                                        6.9.9-200.fc40                                                   updates       
kernel-rpm-macros.noarch                                                              205-23.fc40                                                      fedora         
kernel-selftests-internal.x86_64                                                      6.9.9-200.fc40                                                   updates       
kernel-uki-virt.x86_64                                                                6.9.9-200.fc40                                                   updates       
kernelshark.x86_64                                                                    1:2.3.1-1.fc40                                                   updates       
star@fedora:~$
 
I could not introduce tbs 6903 in Fedora 40 operating system. I kept getting the same error as in the picture. What should I install? Thank you for your help.
There seems to be no problem in your screenshot. There are no errors.A warning is not an error
 
Which of these packages should I install?

Kullanılabilir Paketler
Code:
kernel.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-cross-headers.x86_64 6.9.4-200.fc40 güncellemeleri       
kernel-debug.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-core.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-devel.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-devel-matched.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-modules.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-modules-core.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-modules-extra.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-modules-internal.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-debug-uki-virt.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-devel-matched.x86_64 6.9.9-200.fc40 güncellemeleri       
çekirdek-başlıkları.i686 6.8.3-300.fc40 fedora         
kernel-modules-extra.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-modules-internal.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-rpm-macros.noarch 205-23.fc40 Fedora         
kernel-selftests-internal.x86_64 6.9.9-200.fc40 güncellemeleri       
kernel-uki-virt.x86_64 6.9.9-200.fc40 güncellemeleri       
kernelshark.x86_64 1:2.3.1-1.fc40 güncellemeleri       
yıldız@fedora:~$
 
This pictures I did before reboot...

After install blindscan (linux_media_blindscan) and reboot, I have only resolution 640x480 (4:3)

I'm using RX5500XT and no way to change to 1080 resolution. The software amdgpu work until Ubuntu 22.04.4

Code:
frank@frank-X99:~$ inxi -G

Graphics:
Device-1: AMD Navi 14 [Radeon RX 5500/5500M / Pro 5500M] driver: N/A
Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6 compositor: gnome-shell
v: 46.0 driver: dri: swrast gpu: N/A resolution: 640x480~59Hz
API: EGL v: 1.5 drivers: kms_swrast,swrast platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.5 vendor: mesa v: 24.0.5-1ubuntu1
renderer: llvmpipe (LLVM 17.0.6 256 bits)

Thx
In my case I had no sound (sound card no more found) after I installed blindscan drivers on a complete fresh Ubuntu 24.04. Booting with a live system and same kernel has sound, BTW.

Have then downgraded to a previous kernel and installed TBS driver, no loss of sound driver.

So I fear it's the same issue like with TBS own drivers some months ago: It will overwrite Audio or/and Video drivers.
 
In my case I had no sound (sound card no more found) after I installed blindscan drivers on a complete fresh Ubuntu 24.04. Booting with a live system and same kernel has sound, BTW.

Have then downgraded to a previous kernel and installed TBS driver, no loss of sound driver.

So I fear it's the same issue like with TBS own drivers some months ago: It will overwrite Audio or/and Video drivers.
The blinscan drivers do not touch existing drivers. More likely cause is incorrect installation.
 
There is no change in the program. It doesn't even work in OScam.
 

Attachments

  • Screenshot_20240803_214303.png
    Screenshot_20240803_214303.png
    108.3 KB · Views: 25
I finally got OSCam working
 

Attachments

  • Screenshot_20240803_222358.png
    Screenshot_20240803_222358.png
    625.9 KB · Views: 26
Hi

With kernel 6.10.3-200.fc40, there's a new error when trying to compile the blindscan driver:

/home/ryle/blindscan_kernel/neumo_media_build/v4l/af9013.c: In function 'af9013_probe': /home/ryle/blindscan_kernel/neumo_media_build/v4l/af9013.c:1483:15: error: too many arguments to function 'i2c_mux_add_adapter' 1483 | ret = i2c_mux_add_adapter(state->muxc, 0, 0, 0); | ^~~~~~~~~~~~~~~~~~~ In file included from /home/ryle/blindscan_kernel/neumo_media_build/v4l/af9013_priv.h:18, from /home/ryle/blindscan_kernel/neumo_media_build/v4l/af9013.c:11: ./include/linux/i2c-mux.h:58:5: note: declared here 58 | int i2c_mux_add_adapter(struct i2c_mux_core *muxc, | ^~~~~~~~~~~~~~~~~~~
 
This is a problem with media_build. Has the kernel interface changed again.

In general there is no need to install the latest kernel.
 
It seems this issue was fixed earlier this week by crazycat. I have incorporoated the changes in the
blindscan drivers. I did not test on the new kernel, but at least it still compiles the kernel of last week.
 
Hi

I remade my blindscan_kernel directory from scratch but the compilation problem stays.
I'll go back to the previous kernel for now.
 
Compiling blindscan drivers gives me errors that my linux knowledge is unsufficient. My gues would be something with kernel version but I'm unable to sort it out. But original tbs driver builds just fine and I can see frontend in neumodvb but can't do blindscan. Compiling log is in txt file. I am trying this on fresh ubuntu 24.04LTS
Worth to mention that I'm trying this on tbs5927 usb tuner.
 

Attachments

Last edited:
The drivers have now hopefully been fixed fro kernel 6.10. This could potentially solve nighthawk77's issue as well.
 
Hi

With the latest update, the blindscan kernel now compiles on my 6.10.3-200.fc40 kernel.
Thank you :)
 
Ryle ; Sir, can you please help me?
Which version of fedora kernel-headers should I install?
 
Code:
sudo dnf list kernel-tools\* kernel-modules\*
[sudo] password for star: 
Son üst veri süresi sona erme denetimi: 2:15:50 önce, Paz 18 Ağu 2024 20:27:21 tarihinde.
Kurulu Paketler
kernel-modules.x86_64                                 6.8.5-301.fc40                          @anaconda       
kernel-modules.x86_64                                 6.10.4-200.fc40                         @updates         
kernel-modules.x86_64                                 6.10.5-200.fc40                         @updates-testing
kernel-modules-core.x86_64                            6.8.5-301.fc40                          @anaconda       
kernel-modules-core.x86_64                            6.10.4-200.fc40                         @updates         
kernel-modules-core.x86_64                            6.10.5-200.fc40                         @updates-testing
kernel-modules-extra.x86_64                           6.8.5-301.fc40                          @anaconda       
kernel-modules-extra.x86_64                           6.10.4-200.fc40                         @updates         
kernel-modules-extra.x86_64                           6.10.5-200.fc40                         @updates-testing
kernel-modules-internal.x86_64                        6.10.4-200.fc40                         @updates         
kernel-tools.x86_64                                   6.10.4-200.fc40                         @updates         
kernel-tools-libs.x86_64                              6.10.4-200.fc40                         @updates         
kernel-tools-libs-devel.x86_64                        6.10.4-200.fc40                         @updates         
star@fedora:~$

Code:
Available Packages

kernel-cross-headers.x86_64                              6.10.3-200.fc40                      updates         
kernel-debug.x86_64                                      6.10.4-200.fc40                      updates         
kernel-debug-core.x86_64                                 6.10.4-200.fc40                      updates         
kernel-debug-devel.x86_64                                6.10.4-200.fc40                      updates         
kernel-debug-devel-matched.x86_64                        6.10.4-200.fc40                      updates         
kernel-debug-modules.x86_64                              6.10.4-200.fc40                      updates         
kernel-debug-modules-core.x86_64                         6.10.4-200.fc40                      updates         
kernel-debug-modules-extra.x86_64                        6.10.4-200.fc40                      updates         
kernel-debug-modules-internal.x86_64                     6.10.4-200.fc40                      updates         
kernel-debug-uki-virt.x86_64                             6.10.4-200.fc40                      updates         
kernel-devel-matched.x86_64                              6.10.4-200.fc40                      updates         
kernel-doc.noarch                                        6.10.4-200.fc40                      updates         
kernel-headers.i686                                      6.8.3-300.fc40                       fedora         
kernel-rpm-macros.noarch                                 205-23.fc40                          fedora         
kernel-selftests-internal.x86_64                         6.10.4-200.fc40                      updates         
kernel-uki-virt.x86_64                                   6.10.4-200.fc40                      updates         
kernelshark.x86_64                                       1:2.3.1-1.fc40                       updates
 
Back
Top