DVB-C signal drops with Fritz!Box 6590
Something is rotten …
As I already wrote, I am using Kodi with Tvheadend as a backend for watching TV. But where does Tvheadend get the streams?
In my setup the streams are coming from the DVB-C tuner in my cable modem, e.g. Fritz!Box 6590.
All went well for some time and then I started having problems watching TV. There were dropouts in video and audio signal, the Tvheadend log was full with Continuity errors. Sometimes it was every channel, sometimes only SD channels (HD channels seemed fine). Very strange …
My first hypothesis was, that the Tvheadend is somehow misconfigured. I was looking in the internet using the log entries and found nothing.
Then I thought to kick Tvheadend out of the equation and hooked up VLC to directly stream from my router. And look there, it is also happening when Tvheadend is not streaming!
So then I started making assumptions, that the DVB-C signal is weak. Made some frequency and spectrum measurements (you can do that on the router itself), then looked at this page (sorry German) and figured out that my signal reception still seems to be OK.
Somewhere along the way, as I was checking every single page in the settings area of my router I also saw, that there is a temperature log. I didn't think much of it, because as you can see on the picture the measurements are very far away from the red line.
Kids found it!
And then one day, almost as I gave up on the whole DVB-C watching, my kids left the door of the cabinet where the router is hidden open. No idea why, they probably wanted to get the phone from the station and then as usual didn't think of closing the door. It was probably open most of the day and as my wife started watching TV it didn't have any dropouts at all!!
Of course I made a reverse experiment to check my new hypothesis about too high temperature. I closed the cabinet door and after 30min or so, the dropouts came back.
So what did I do? I got a cheap USB powered cooling fan and strapped it on top of the router. I plugged the USB directly in one of the ports on the router.
Since my router is now actively cooled I do not have any problems with signal dropouts while watching TV. I didn't notice before, if there were also problems with the router WLAN speed or availability. But this is not that easy to notice as signal problems on TV, or the clients are more robust. Nonetheless with the cooling this should be resolved as well.
So what is my conclusion?
Do not trust the red lines in temperature measurement logs!