<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">
&gt;&gt; &gt;&gt; MythTV Version : v0.25.2-19-gcf06841<br>
&gt;&gt; &gt;&gt; MythTV Branch : fixes/0.25<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Combined backend/frontend.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; My understanding was that a MythTV box can (should?) be configured so<br>
&gt;&gt; &gt;&gt; that<br>
&gt;&gt; &gt;&gt; its network address is static, and that that IP address be told to the<br>
&gt;&gt; &gt;&gt; backend and to the frontend.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; However, if the network for some reason can&#39;t connect (in my case, a<br>
&gt;&gt; &gt;&gt; wireless connection to the router), then the frontend won&#39;t start in<br>
&gt;&gt; &gt;&gt; the<br>
&gt;&gt; &gt;&gt; normal manner, and I&#39;m presented with the language selection menu of<br>
&gt;&gt; &gt;&gt; the<br>
&gt;&gt; &gt;&gt; frontend. Attempting to cancel that just restarts the frontend and it<br>
&gt;&gt; &gt;&gt; returns to that menu.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Is there an easy way around that (assuming that for some reason the<br>
&gt;&gt; &gt;&gt; network connection can&#39;t be quickly re-established, eg., router<br>
&gt;&gt; &gt;&gt; failure)? Or<br>
&gt;&gt; &gt;&gt; have I got the configuration wrong? In other words, must MythTV have a<br>
&gt;&gt; &gt;&gt; working network connection for operation?<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thanks.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; If you look at the upstart configuration, it depends on the non loopback<br>
&gt;&gt; &gt; network being up for the backend service to start:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; start on (local-filesystems and net-device-up IFACE!=lo and started<br>
&gt;&gt; &gt; udev-finish)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I believe the idea is to ensure that the backend is listening on all<br>
&gt;&gt; &gt; interfaces when it starts so that remote clients can connect.<br>
&gt;&gt; &gt; I do recall some workaround is to just configure a dummy static eth0<br>
&gt;&gt; &gt; interface that always comes up so the script can get on with it, or you<br>
&gt;&gt; &gt; could hack that section out of the upstart config<br>
&gt;&gt; &gt; (/etc/init/mythtv-backend.conf).<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; mythtv-users mailing list<br>
&gt;&gt; &gt; <a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
&gt;&gt; &gt; <a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
&gt;&gt;<br>
&gt;&gt; That is only for the backend, the OP is talking about the frontend.<br>
&gt;&gt; The frontend must be able to talk to the backend for it to start<br>
&gt;&gt; correctly. All the information about the frontend is kept in the<br>
&gt;&gt; database, plus you would need a connection to the backend to playback<br>
&gt;&gt; any content. As frontend local content is going away, I don&#39;t see this<br>
&gt;&gt; changing.<br>
&gt;&gt;<br>
&gt; I think he is talking about a combined frontend/backend... frontend is<br>
&gt; failing to connect because the backend isn&#39;t running yet.<br>
&gt;<br>
&gt; I would adjust your frontend to connect on the loopback adapter of<br>
&gt; 127.0.0.1.  You may need to make sure that mysql and mythbackend are both<br>
&gt; listening on loopback, but they typically are by default IIRC.<br>
&gt;<br><br>
<br>
</div></div>Ah yea he is, not sure how I missed that the first time I read it.<br>
<br>
Thanks,<br>
<br>
Thomas Mashos<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div>it&#39;s alright... I misspoke myself... I meant that the frontend isn&#39;t connecting because the network hasn&#39;t connected yet.</div><div><br></div>

<div>But it could be because the backend hasn&#39;t started.  Perhaps starting mythwelcome instead of mythfrontend would give you a good result too.  Essentially it should wait until the network and the backend are up and allow you to start the frontend.  Never used it myself. </div>

</div>