<!DOCTYPE html><html><head>
<style type="text/css">body { font-family:'DejaVu Sans Mono'; font-size:12px}</style>
</head>
<body>On Wed, 24 Apr 2013 14:41:06 +1200, Nick Rout <nick.rout@gmail.com> wrote:<br><br><blockquote style="margin: 0 0 0.80ex; border-left: #0000FF 2px solid; padding-left: 1ex"><br><br><div class="gmail_quote">On Wed, Apr 24, 2013 at 1:16 PM, Paulgir <span dir="ltr"><<a href="mailto:paulgir@gmail.com" target="_blank">paulgir@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I'm slowly getting the bugs sorted out. Only two left that I am aware of.<br>
This one is regarding communication with the HDHR.I thought I had it sorted on Saturday.<br>
The only way I could get the HDHR to work on ethernet port was to set the network connections<br>
ipv4 settings to manual , no MAC address and 196.254.1.10 ; 255.255.0.0 ; 0.0.0.0 for the ip netmask and gateway settings.<br>
It seemed to be reliable but since a power outage upset things I can only get it to work in a haphazard fashion.<br>
<br>
in Mythbackend the capture cards screen is set to use the device IDs:  11111EB-0 / 11111EB-1<br>
<br>
I tried the suggestions from Nick Rout in this forum thread : <a href="http://ubuntuforums.org/showthread.php?t=2062279" target="_blank">http://ubuntuforums.org/showthread.php?t=2062279</a><br>
<br>
These are the symptoms: (from the forum post)<br>
<br>
" Nothing records and when you go to watch tv it tries to work then boots you back to the main menu. Also, the light on the hdhomerun that turns solid when it is connected, instead of being solid, continues to blink. After running hdhomerun_config and restarting mythtv-backend recording works as does watching live tv and the light on the hdhomerun stays turns solid green and stays that way until the next time the computer is rebooted."<br>

<br>
My network indicator says connected and HDHomerun set up talks to the device.<br>
<br>
The original poster did not mark the thread solved and Nick's suggestion won't work for me.<br></blockquote><div><br>It's quite likely that the network connection between the backend machine and the HDHR is not up when mythbackend is started. Link local ddresses take a while to acquire as the HDHR will be timing out trying to find a DHCP server first. But if you provided us with some logs it would be easier to say. <br>
<br>Basic troubleshooting=logs.<br><br>I still haven't figured out why you insist on putting the HDHR on a separate subnet, but if you insist on doing so why don't you run a dhcp server and give out a real IP address to the HDHR?<br>
<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></blockquote><div>I was running manually set address,Link local is only the last thing I tried neither is anymore successful than the other for me.<br></div><div>The reason I run a separate subnet is that the is no antenna cable anywhere near my modem router for the HDHR and the myth box is on a wireless LAN because I don't want to run cat6 cable through</div><div><br></div><div><br></div><div>the ceiling and walls to get to the mythbox.</div><div><br></div><div>Here's mythbackend log immediately after boot:</div><div><br></div><div>Apr 24 15:39:44 myth mythbackend[1820]: C thread_unknown mythcommandlineparser.cpp:2534 (ConfigureLogging) mythbackend version: fixes/0.25 [v0.25.2-15-g46cab93] www.mythtv.org<br>Apr 24 15:39:44 myth mythbackend[1820]: C thread_unknown mythcommandlineparser.cpp:2536 (ConfigureLogging) Qt version: compile: 4.8.1, runtime: 4.8.1<br>Apr 24 15:39:44 myth mythbackend[1820]: N thread_unknown mythcommandlineparser.cpp:2538 (ConfigureLogging) Enabled verbose msgs:  general<br>Apr 24 15:39:44 myth mythbackend[1820]: N thread_unknown logging.cpp:1176 (logStart) Setting Log Level to LOG_INFO<br>Apr 24 15:39:44 myth mythbackend[1820]: I thread_unknown logging.cpp:229 (FileLogger) Added logging to the console<br>Apr 24 15:39:44 myth mythbackend[1820]: I thread_unknown logging.cpp:369 (SyslogLogger) Added syslogging to facility local7<br>Apr 24 15:39:44 myth mythbackend[1820]: I thread_unknown logging.cpp:425 (DatabaseLogger) Added database logging to table logging<br>Apr 24 15:39:44 myth mythbackend[1820]: N thread_unknown logging.cpp:1215 (logStart) Setting up SIGHUP handler<br>Apr 24 15:39:44 myth mythbackend[1820]: N thread_unknown mythdirs.cpp:51 (InitializeMythDirs) Using runtime prefix = /usr<br>Apr 24 15:39:44 myth mythbackend[1820]: N thread_unknown mythdirs.cpp:64 (InitializeMythDirs) Using configuration directory = /home/mythtv/.mythtv<br>Apr 24 15:39:44 myth mythbackend[1820]: I CoreContext mythcorecontext.cpp:227 (Init) Assumed character encoding: en_NZ.UTF-8<br>Apr 24 15:39:44 myth mythbackend[1820]: N CoreContext mythcontext.cpp:477 (LoadDatabaseSettings) Empty LocalHostName.<br>Apr 24 15:39:44 myth mythbackend[1820]: I CoreContext mythcontext.cpp:481 (LoadDatabaseSettings) Using localhost value of myth<br>Apr 24 15:39:45 myth mythbackend[1820]: N CoreContext mythcorecontext.cpp:1270 (InitLocale) Setting QT default locale to en_US<br>Apr 24 15:39:45 myth mythbackend[1820]: I CoreContext mythcorecontext.cpp:1303 (SaveLocaleDefaults) Current locale en_US<br>Apr 24 15:39:45 myth mythbackend[1820]: N CoreContext mythlocale.cpp:121 (LoadDefaultsFromXML) Reading locale defaults from /usr/share/mythtv//locales/en_us.xml<br>Apr 24 15:39:45 myth mythbackend[1820]: I CoreContext schemawizard.cpp:117 (Compare) Current MythTV Schema Version (DBSchemaVer): 1299<br>Apr 24 15:39:45 myth mythbackend[1820]: I CoreContext mythtranslation.cpp:66 (load) Loading en_gb translation for module mythfrontend<br>Apr 24 15:39:45 myth mythbackend[1820]: N CoreContext main_helpers.cpp:556 (run_backend) MythBackend: Starting up as the master server.<br>Apr 24 15:39:45 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:342 (Connect) HDHRSH(11111EB6-0): Unable to connect to device<br>Apr 24 15:39:45 myth mythbackend[1820]: E CoreContext dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:39:45 myth mythbackend[1820]: E CoreContext dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-0): SetChannelByString(1): Failed to initialize multiplex options<br>Apr 24 15:39:46 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:385 (TunerGet) HDHRSH(11111EB6-0): Get request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:46 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:424 (TunerSet) HDHRSH(11111EB6-0): Set request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:46 myth mythbackend[1820]: E CoreContext dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:39:46 myth mythbackend[1820]: E CoreContext dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-0): SetChannelByString(1): Failed to initialize multiplex options<br>Apr 24 15:39:47 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:385 (TunerGet) HDHRSH(11111EB6-0): Get request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:47 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:424 (TunerSet) HDHRSH(11111EB6-0): Set request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:47 myth mythbackend[1820]: E CoreContext dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:39:47 myth mythbackend[1820]: E CoreContext dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-0): SetChannelByString(1): Failed to initialize multiplex options<br>Apr 24 15:39:47 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:385 (TunerGet) HDHRSH(11111EB6-0): Get request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:48 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:424 (TunerSet) HDHRSH(11111EB6-0): Set request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:48 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:342 (Connect) HDHRSH(11111EB6-1): Unable to connect to device<br>Apr 24 15:39:48 myth mythbackend[1820]: E CoreContext dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:39:48 myth mythbackend[1820]: E CoreContext dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-1): SetChannelByString(1): Failed to initialize multiplex options<br>Apr 24 15:39:49 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:385 (TunerGet) HDHRSH(11111EB6-1): Get request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:49 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:424 (TunerSet) HDHRSH(11111EB6-1): Set request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:49 myth mythbackend[1820]: E CoreContext dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:39:49 myth mythbackend[1820]: E CoreContext dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-1): SetChannelByString(1): Failed to initialize multiplex options<br>Apr 24 15:39:49 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:385 (TunerGet) HDHRSH(11111EB6-1): Get request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:50 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:424 (TunerSet) HDHRSH(11111EB6-1): Set request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:50 myth mythbackend[1820]: E CoreContext dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:39:50 myth mythbackend[1820]: E CoreContext dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-1): SetChannelByString(1): Failed to initialize multiplex options<br>Apr 24 15:39:50 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:385 (TunerGet) HDHRSH(11111EB6-1): Get request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:39:51 myth mythbackend[1820]: E CoreContext hdhrstreamhandler.cpp:424 (TunerSet) HDHRSH(11111EB6-1): Set request failed#012#011#011#011eno: Resource temporarily unavailable (11)<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext programinfo.cpp:2052 (CheckProgramIDAuthorities) Found 1 distinct programid authorities<br>Apr 24 15:40:00 myth mythbackend[1820]: I Scheduler mythdbcon.cpp:422 (getStaticCon) New static DB connectionSchedCon<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP 127.0.0.1:6544<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP 169.254.10.170:6544<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP [::1]:6544<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP [fe80::16da:e9ff:fedc:51a1%eth0]:6544<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP [fe80::fad1:11ff:fe10:e676%wlan2]:6544<br>Apr 24 15:40:00 myth mythbackend[1820]: N CoreContext mediaserver.cpp:169 (Init) MediaServer:: Loopback address specified - 127.0.0.1. Disabling UPnP<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext main_helpers.cpp:626 (run_backend) Main::Registering HttpStatus Extension<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP 127.0.0.1:6543<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP 169.254.10.170:6543<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP [::1]:6543<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP [fe80::16da:e9ff:fedc:51a1%eth0]:6543<br>Apr 24 15:40:00 myth mythbackend[1820]: I CoreContext serverpool.cpp:395 (listen) Listening on TCP [fe80::fad1:11ff:fe10:e676%wlan2]:6543<br>Apr 24 15:40:00 myth mythbackend[1820]: N CoreContext autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min<br>Apr 24 15:40:03 myth mythbackend[1820]: I Scheduler scheduler.cpp:2033 (HandleReschedule) Reschedule requested for id -1.<br>Apr 24 15:40:03 myth mythbackend[1820]: I Scheduler scheduler.cpp:2093 (HandleReschedule) Scheduled 31 items in 0.2 = 0.06 match + 0.09 place<br>Apr 24 15:40:03 myth mythbackend[1820]: I Scheduler scheduler.cpp:2160 (HandleRunSchedulerStartup) Scheduler: Seem to be woken up by USER<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 0)<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 1)<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 0)<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1475 (HandleAnnounce) MainServer::HandleAnnounce FileTransfer<br>Apr 24 15:40:06 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1477 (HandleAnnounce) adding: myth as a remote file transfer<br>Apr 24 15:40:08 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback<br>Apr 24 15:40:08 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 0)<br>Apr 24 15:40:08 myth mythbackend[1820]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(11): Changing from None to WatchingLiveTV<br>Apr 24 15:40:08 myth mythbackend[1820]: I TVRecEvent tv_rec.cpp:3495 (TuningCheckForHWChange) TVRec(11): HW Tuner: 11->11<br>Apr 24 15:40:08 myth mythbackend[1820]: E TVRecEvent dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:40:08 myth mythbackend[1820]: E TVRecEvent dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-0): SetChannelByString(2): Failed to initialize multiplex options<br>Apr 24 15:40:08 myth mythbackend[1820]: E TVRecEvent tv_rec.cpp:3681 (TuningFrequency) TVRec(11): Failed to set channel to 2. Reverting to kState_None<br>Apr 24 15:40:08 myth mythbackend[1820]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(11): Changing from WatchingLiveTV to None<br>Apr 24 15:40:09 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback<br>Apr 24 15:40:09 myth mythbackend[1820]: I ProcessRequest mainserver.cpp:1362 (HandleAnnounce) adding: myth as a client (events: 0)<br>Apr 24 15:40:09 myth mythbackend[1820]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(11): Changing from None to WatchingLiveTV<br>Apr 24 15:40:09 myth mythbackend[1820]: I TVRecEvent tv_rec.cpp:3495 (TuningCheckForHWChange) TVRec(11): HW Tuner: 11->11<br>Apr 24 15:40:09 myth mythbackend[1820]: E TVRecEvent dtvmultiplex.cpp:325 (ParseTuningParams) DTVMux: ParseTuningParams -- Unknown tuner type = 0xffffffff80000000<br>Apr 24 15:40:09 myth mythbackend[1820]: E TVRecEvent dtvchannel.cpp:308 (SetChannelByString) DTVChan(11111EB6-0): SetChannelByString(2): Failed to initialize multiplex options<br>Apr 24 15:40:09 myth mythbackend[1820]: E TVRecEvent tv_rec.cpp:3681 (TuningFrequency) TVRec(11): Failed to set channel to 2. Reverting to kState_None<br>Apr 24 15:40:09 myth mythbackend[1820]: I TVRecEvent tv_rec.cpp:1029 (HandleStateChange) TVRec(11): Changing from WatchingLiveTV to None<br>Apr 24 15:40:10 myth mythbackend[1820]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread<br>Apr 24 15:40:19 myth mythbackend[1820]: N Expire autoexpire.cpp:640 (SendDeleteMessages) Expiring 0 MB for 1002 at 2013-04-24T14:47:17 => .<br>Apr 24 15:40:19 myth mythbackend[1820]: N Expire autoexpire.cpp:640 (SendDeleteMessages) Expiring 7 MB for 1002 at 2013-04-24T14:47:18 => .<br>Apr 24 15:41:19 myth mythbackend[1820]: N Expire autoexpire.cpp:263 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min<br>Apr 24 15:45:15 myth mythbackend[1820]: I HouseKeeping housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread</div><div><br></div><div><br></div><div>-Paul</div></body></html>