neumoDVB

... when neumodvb freeze on channels that cannot decrypt. Random freeze is still there on scrambled channels so I must terminate neumodvb ...

I'm having the same problem. I think it's just waiting for the key and not responding. If I activate Oscam and with the correct key, it wakes up from that "sleep." The attached file shows the issue, and I had to force it to close.
 

Attachments

I'm having the same problem. I think it's just waiting for the key and not responding. If I activate Oscam and with the correct key, it wakes up from that "sleep." The attached file shows the issue, and I had to force it to close.
The log message say:
tcp connect failed:Connection refused

that points to a problem with oscam.
 
How can I increase the log level to help find the error? OSCAM is not running!
Neumodvb freezes if the channel is encrypted.
 
Some transponders are incorrectly reporting the satellite they're on. How can I ensure that the channels found by the scan appear on the correct satellite?
I think I read something about this somewhere, but I can't remember where.
 
How can I increase the log level to help find the error? OSCAM is not running!
Neumodvb freezes if the channel is encrypted.
Read the documentation
 
Sorry for the delay, but I can only do testing in my free time.
I edited neumo.xml and changed the "priority" values to "debug". There were no changes in the log.
cgdb:
Code:
(gdb) info thread
  Id   Target Id                                          Frame
* 1    Thread 0x7ffff7c63100 (LWP 2731) "neumodvb"        0x00007ffff7cfe9ee in ?? () from /lib/x86_64-linux-gnu/libc.so.6
  3    Thread 0x7fffd98ff6c0 (LWP 2735) "receiver"        Couldn't get registers: No existe el proceso.
(gdb) up
Initial frame selected; you cannot go up.

I reiterate, the program freezes if there is an encrypted channel. If I run OSCAM and it has the correct key, neumodvb continues normally; if OSCAM doesn't have the key, it remains frozen.
What else can I do to help solve this problem?
 
Sorry for the delay, but I can only do testing in my free time.
That is fine of course. No obligations.

I edited neumo.xml and changed the "priority" values to "debug". There were no changes in the log.
cgdb:
Code:
(gdb) info thread
  Id   Target Id                                          Frame
* 1    Thread 0x7ffff7c63100 (LWP 2731) "neumodvb"        0x00007ffff7cfe9ee in ?? () from /lib/x86_64-linux-gnu/libc.so.6
  3    Thread 0x7fffd98ff6c0 (LWP 2735) "receiver"        Couldn't get registers: No existe el proceso.
(gdb) up
Initial frame selected; you cannot go up.

I reiterate, the program freezes if there is an encrypted channel. If I run OSCAM and it has the correct key, neumodvb continues normally; if OSCAM doesn't have the key, it remains frozen.
What else can I do to help solve this problem?
I am not sure what you expect: if "oscam does not have the key" (does this mean: "I do not pay for a subscription"?) then what do
you think will happen?

I am also not sure what you intent to show with this gdb output...
 
That is fine of course. No obligations.


I am not sure what you expect: if "oscam does not have the key" (does this mean: "I do not pay for a subscription"?) then what do
you think will happen?

From your response I gather that you don't understand what we're trying to say when we write "it freezes" (nighthawk77 and I).
By "it freezes" we are indicating that the graphical user interface is unresponsive, you cannot change the channel, you cannot close the program, you cannot see the program guide, etc.

I am also not sure what you intent to show with this gdb output...

I'm trying to show that I've tried to find where the problem is.

Thank you so much for your effort in trying to understand us!
 
From your response I gather that you don't understand what we're trying to say when we write "it freezes" (nighthawk77 and I).
By "it freezes" we are indicating that the graphical user interface is unresponsive, you cannot change the channel, you cannot close the program, you cannot see the program guide, etc.
That is one mystery solved? Did you try the latest version? I am not seeing such problems.

I'm trying to show that I've tried to find where the problem is.

Thank you so much for your effort in trying to understand us!
 
That is one mystery solved? Did you try the latest version? I am not seeing such problems.

I tried the latest version.
I tried deleting the neumo folder.
The same thing happens on Debian 13 and Fedora 42.
In the attachment I posted earlier, you can see in lines 1839, 2029, 2074, etc. that it's trying to change the channel and it keeps searching for the keys to a previous channel when it should stop doing so if the channel is changed.

What else can I do?
Thanks!
 
I tried the latest version.
I tried deleting the neumo folder.
The same thing happens on Debian 13 and Fedora 42.
In the attachment I posted earlier, you can see in lines 1839, 2029, 2074, etc. that it's trying to change the channel and it keeps searching for the keys to a previous channel when it should stop doing so if the channel is changed.

What else can I do?
Thanks!
Are you sure you are running the latest version?
I am not having this problem myself.

Provide log files for the latest version.
 
Are you sure you are running the latest version?

BUILD=fd39cdb TAG= BRANCH=master

I am not having this problem myself.

Provide log files for the latest version.
See the different "live selected service/chgm from"s between "TVN 1 CH[0:551] TVN 1] KEY LOAD even key 0: no key yet. start=0 end=0 c/receiver/dvbcsa.cc:421"
These appear when I try to change channels and when I use the keyboard shortcut CTRL+X it freezes.
I can never switch from a scrambled channel to any other.

Thanks!
 

Attachments

Based on your log files I found the problem. So please try the newest version and check if the problem has disappeared.
 
I've pulled the latest neumodvb version, and it seems to be in some distress.

Anyone else having similar problems?

Log reports database in degraded mode, but doesn't show as an error.

Console and logfile -

console.webp
 

Attachments

I've pulled the latest neumodvb version, and it seems to be in some distress.

Anyone else having similar problems?

Log reports database in degraded mode, but doesn't show as an error.

Console and logfile -

View attachment 166063

OK updating in my Ubuntu OS, so must be something it doesn't like in the Fedora I'm using (42).
 
Solved. A new neumodvb install, not just updating the existing version.
 
Unrelated, but satesco aslo found a bug in the blindscan code: blindscan all fails.
This should be fixed now (today).
 
Packages needed to build and run neumoDVB for Debian 13:

Code:
apt install -y clang clang-format cmake curl freeglut3-dev gettext git libavcodec-dev libavformat-dev libavutil-dev libboost-all-dev libconfig++-dev libconfig-dev libcurl4-openssl-dev libdvbcsa-dev
libexif-dev libgtk-3-dev liblog4cxx15 liblog4cxx-dev libmpv-dev libstdc++-14-dev libswscale-dev libwxgtk-media3.2-dev lsb-release make mpv pybind11-dev python3-cachetools python3-configobj python3-jinja2
python3-mpl-scatter-density python3-pip python3-regex python3-scipy python3-wxgtk4.0 python3-wxgtk-media4.0 python3-wxgtk-webview4.0
 
Is this a typo?
Traceback (most recent call last):
File "/home/user/neumodvb/gui/neumodvb/live.py", line 1316, in OnScroll
self.scroll_down(idx -self.top_idx)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
TypeError: RecordPanel.scroll_down() missing 1 required positional argument: 'window'
Happens when try to scroll up or down. I fix it by manually removing that last letter in line and now works as expected!

Packages needed to build and run neumoDVB for Debian 13:

Code:
apt install -y clang clang-format cmake curl freeglut3-dev gettext git libavcodec-dev libavformat-dev libavutil-dev libboost-all-dev libconfig++-dev libconfig-dev libcurl4-openssl-dev libdvbcsa-dev
libexif-dev libgtk-3-dev liblog4cxx15 liblog4cxx-dev libmpv-dev libstdc++-14-dev libswscale-dev libwxgtk-media3.2-dev lsb-release make mpv pybind11-dev python3-cachetools python3-configobj python3-jinja2
python3-mpl-scatter-density python3-pip python3-regex python3-scipy python3-wxgtk4.0 python3-wxgtk-media4.0 python3-wxgtk-webview4.0
I built Neumo without issues with these packages installed. Thanks to @manzaba
 
Back
Top