Hi,
I'm experiencing a strange DVB-S/DVB-S2 issue with NextPVR on Linux.
Hardware
The problem
This setup worked correctly in the past.
After reinstalling my Proxmox host and restoring my environment, NextPVR no longer works correctly under Linux.
Using the same tuner hardware, NextPVR under Windows works perfectly. It finds all channels and Live TV and recordings work without any issues.
Under Linux, however, NextPVR is unable to find many DVB-S channels, especially the German private SD channels (RTL, SAT.1, ProSieben, Kabel Eins, Tele 5, etc.) during a channel scan.
Running the following command successfully finds all Astra 19.2°E (S19E2) transponders and channels:
The generated
contains all expected channels.
However, importing/scanning this
in NextPVR still results in many DVB-S channels not being detected.
I have also tested native on debian 12 linux and other Linux DVB applications.
For example, EasyVDR under Docker is able to tune and watch the missing channels successfully using the same hardware/sytem.
Summary
Has anyone seen similar behaviour, or is there anything specific I should enable for debugging the Linux DVB implementation in NextPVR?
I'm happy to provide logs or test patches if needed.
I'm experiencing a strange DVB-S/DVB-S2 issue with NextPVR on Linux.
Hardware
- Linux4Media CineS2 Twin DVB-S2 (Micronas nGene PCIe, PCI ID 18c3:0720)
- STV090x frontend
- Firmware:
Code:https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/ngene_18.fw
- Proxmox VE 9.2
- Kernel: 7.0.12-1-pve
- Debian 13 LXC
- Docker
- Latest Linux version of NextPVR
The problem
This setup worked correctly in the past.
After reinstalling my Proxmox host and restoring my environment, NextPVR no longer works correctly under Linux.
Using the same tuner hardware, NextPVR under Windows works perfectly. It finds all channels and Live TV and recordings work without any issues.
Under Linux, however, NextPVR is unable to find many DVB-S channels, especially the German private SD channels (RTL, SAT.1, ProSieben, Kabel Eins, Tele 5, etc.) during a channel scan.
Running the following command successfully finds all Astra 19.2°E (S19E2) transponders and channels:
Code:
w_scan2 -5 -fs -s S19E2 > channels.confCode:
channels.confHowever, importing/scanning this
Code:
channels.confI have also tested native on debian 12 linux and other Linux DVB applications.
For example, EasyVDR under Docker is able to tune and watch the missing channels successfully using the same hardware/sytem.
Summary
- This setup worked correctly before reinstalling Proxmox.
- The same tuner hardware works perfectly with NextPVR under Windows.
- finds all Astra 19.2°E transponders and channels.Code:
w_scan2 -5 -fs -s S19E2 > channels.conf
- EasyVDR can tune and watch the missing channels.
- NextPVR on Linux fails to detect many DVB-S channels during scanning, even when using a valid
.Code:channels.conf
Has anyone seen similar behaviour, or is there anything specific I should enable for debugging the Linux DVB implementation in NextPVR?
I'm happy to provide logs or test patches if needed.