I have 2 hdhomeruns recording and they will stop recording, both at the same time with the error below. The hdhomeruns will still show that they are tuned in but mythtv has lost contact. Later I will receive the error that "ERROR: lock no longer held" in mythbackend and the next few recordings will all fail.
I also set up a job every 2 seconds to get the status from the HDHomeruns and they have about a 30 second no response right at the time of the failure. (log below) I don't believe it is a network issue as I don't see a drop of connectivity to other devices on the same side of the switch (I have a wifi access point also connected)
Anyone have any idea what could be causing this or what else to look for?
Thanks
Version
Code: Select all
MythTV Version : v31.0+fixes.202104012002.563a05b7a8~ubuntu20.04.1
MythTV Branch : fixes/31
Network Protocol : 91
Library API : 31.20200101-1
QT Version : 5.12.8
Options compiled in:
linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_firewire using_frontend using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto using_gnutls using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl using_egl using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_libbluray_external using_xrandr using_profiletype using_systemd_notify using_systemd_journal using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_egl using_vaapi using_nvdec using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2 using_libmp3lame
Hardware Model HDHR5-4US
Firmware Version 20210224
HDHOMERUN 2
Hardware Model HDHR5-2US
Firmware Version 20210224
Error message I see in mythbackend when recording:
Code: Select all
Apr 7 21:41:49 mediaserver mythbackend: mythbackend[3351]: I ProcessRequest mainserver.cpp:1770 (HandleAnnounce) MainServer: adding: mediaserver(55e69d2c1310) as a client (events: 0)
Apr 7 21:41:49 mediaserver mythbackend: mythbackend[3351]: I ProcessRequest mainserver.cpp:1768 (HandleAnnounce) MainServer: MainServer::ANN Monitor
Apr 7 21:41:49 mediaserver mythbackend: mythbackend[3351]: I ProcessRequest mainserver.cpp:1770 (HandleAnnounce) MainServer: adding: mediaserver(55e69d11e8a0) as a client (events: 1)
Apr 7 21:41:51 mediaserver mythbackend: mythbackend[3351]: I MythSocketThread(91) mainserver.cpp:7858 (connectionClosed) Monitor sock(55e69d2c1310) 'mediaserver' disconnected
Apr 7 21:41:51 mediaserver mythbackend: mythbackend[3351]: I MythSocketThread(94) mainserver.cpp:7858 (connectionClosed) Monitor sock(55e69d11e8a0) 'mediaserver' disconnected
Apr 7 21:47:15 mediaserver mythbackend: mythbackend[3351]: E HDHRStreamHandler recorders/hdhrstreamhandler.cpp:470 (TunerSet) HDHRSH[14](1061B172): Set /tuner0/filter to '0x0000-0x0001 0x0030-0x0031 0x0034-0x0035 0x0040 0x0050 0x0060 0x1ffb-0x1ffc' request failed#012#011#011#011eno: Resource temporarily unavailable (11)
Apr 7 21:47:15 mediaserver mythbackend: mythbackend[3351]: E HDHRStreamHandler recorders/hdhrstreamhandler.cpp:470 (TunerSet) HDHRSH[13](10715A68): Set /tuner0/filter to '0x0000-0x0001 0x0030-0x0031 0x0034-0x0035 0x0040 0x0050 0x0060 0x0070 0x1ffb-0x1ffc' request failed#012#011#011#011eno: Resource temporarily unavailable (11)
Code: Select all
19700101-00:00:00 System: reset reason = power on
19700101-00:00:04 System: network link 100f
19700101-00:00:05 System: ip address obtained: 192.168.2.50 / 255.255.255.0
20210404-17:41:52 System: time changed from Thu Jan 1 00:00:21 1970 to Sun Apr 4 17:41:52 2021
20210405-00:00:01 Tuner: tuner0 streaming rtp to 192.168.2.122:49241
20210405-00:00:02 Tuner: tuner0 rtp stream ended (stop request)
20210405-00:00:02 Tuner: tuner0 streaming rtp to 192.168.2.122:49241
20210405-00:16:11 Tuner: tuner0 rtp stream ended (remote closed)
20210407-01:00:00 Tuner: tuner0 streaming rtp to 192.168.2.122:35947
20210407-01:00:00 Tuner: tuner0 rtp stream ended (stop request)
20210407-01:00:00 Tuner: tuner0 streaming rtp to 192.168.2.122:35947
20210407-02:59:59 Tuner: tuner0 rtp stream ended (stop request)
20210408-01:00:01 Tuner: tuner0 streaming rtp to 192.168.2.122:52415
20210408-01:00:01 Tuner: tuner0 rtp stream ended (stop request)
20210408-01:00:03 Tuner: tuner0 streaming rtp to 192.168.2.122:52415
20210408-01:47:23 Tuner: tuner0 rtp stream ended (remote closed)
Code: Select all
Wed 07 Apr 2021 09:47:07 PM EDT
tun: ch=8vsb:533000000 lock=8vsb:533000000 ss=100 snq=100 seq=100 dbg=-3700/3566
dev: bps=19636224 resync=0 overflow=0
ts: bps=11410848 te=50 crc=0
net: pps=1084 err=0 stop=0
Wed 07 Apr 2021 09:47:09 PM EDT
tun: ch=8vsb:533000000 lock=8vsb:533000000 ss=100 snq=100 seq=100 dbg=-3725/3566
dev: bps=19315872 resync=0 overflow=0
ts: bps=10819776 te=50 crc=0
net: pps=1028 err=0 stop=0
Wed 07 Apr 2021 09:47:11 PM EDT
Wed 07 Apr 2021 09:47:13 PM EDT
Wed 07 Apr 2021 09:47:15 PM EDT
Wed 07 Apr 2021 09:47:18 PM EDT
Wed 07 Apr 2021 09:47:20 PM EDT
Wed 07 Apr 2021 09:47:23 PM EDT
Wed 07 Apr 2021 09:47:25 PM EDT
tun: ch=8vsb:533000000 lock=8vsb:533000000 ss=100 snq=100 seq=100 dbg=-3700/3563
dev: bps=19636224 resync=0 overflow=0
ts: bps=10705472 te=50 crc=0
net: pps=0 err=0 stop=5
Wed 07 Apr 2021 09:47:27 PM EDT
tun: ch=8vsb:533000000 lock=8vsb:533000000 ss=100 snq=100 seq=100 dbg=-3700/3566
dev: bps=19636224 resync=0 overflow=0
ts: bps=11695104 te=50 crc=0
net: pps=0 err=0 stop=5