Mythmote no se conecta a Mythbuntu 12.04, parece que la interfaz no escucha en todas las interfaces

Mythmote no se conecta a Mythbuntu 12.04, parece que la interfaz no escucha en todas las interfaces

Acabo de instalar una copia nueva de Mythbuntu 12.04. Lo instalé como un frontend y backend combinados. Revisé las configuraciones y acepté todos los valores predeterminados excepto dos elementos:

  • Configuré el nombre de host a la IP del servidor
  • Marqué la casilla de verificación para habilitar los controles remotos de red.

Luego reinicié. Cuando intento conectarme a través de Mythmote, aparece el error "conexión rechazada" y "tiempo de espera agotado". Lo que he hecho para diagnosticar el problema:

  • Reiniciar
  • Vuelva a ejecutar la configuración sin cambiar ninguna configuración
  • Deshabilitar IPv6 (ala /proc/sys/net/ipv6/conf/all/disable_ipv6)
  • Desactivarufw
  • Ejecute Wireshark, que informa que llega un TCP SYN al servidor y el servidor envía un TCP RST en respuesta. Antes de deshabilitar ufwel servidor ni siquiera enviaba el TCP RST

Las configuraciones que tengo para Mythmote son:

  • Nombre: Gama(este es mi tercer servidor)
  • Dirección: 10.0.0.14
  • Puerto 6546
  • MAC:(No completado, no necesito WOL)

Si cambio a un TTY en el servidor, puedo telnet 127.0.0.1 6546acceder a la interfaz de control remoto de la red. Si intento hacer lo mismo, telnet 10.0.0.14 6546me rechazan la conexión.

Respuesta1

Acabo de descubrir (gracias a su investigación) que una solución temporal es reenviar el puerto con ConnectBot.

El reenvío de puertos es un poco complicado, hay una entrada de menú, "Reenvío de puertos", que aparece una vez que estás conectado. También debería poder acceder a él "presionando prolongadamente" un host antes de conectarse.

Esta pantalla Port Forward está vacía. Para agregarle entradas, presione el botón de menú y haga clic en "Agregar reenvío de puerto".

Una vez que haya configurado el reenvío de puertos, deberá modificar el Mythmote para conectarse a '127.0.0.1' ahora que realmente se está conectando al puerto de su Android (que es un "túnel" hacia el host externo).


Editar: dado que esta publicación ha ganado algo de tracción, permítanme consolidar:

1) una solución más sencilla es ejecutar sudo mythtv-setupcomo el usuario que ejecuta MyTV. Luego configure la dirección de backend para que sea la externa.

Tenga en cuenta también los siguientes errores:

Respuesta2

No puedo decir que tenga el mismo problema, sin embargo, parece similar: en Atom Box se ejecuta el último kernel de Ubuntu 12.04.1.

Cuando inicio, salgo de la interfaz. y luego vaya al centro de control. Ábralo y seleccione Control por infrarrojos y controles remotos; Selecciono Android y luego lo aplico; no dice nada que hacer (está bien).

Luego salgo del centro de control en este estado (parece que hay un error ya que el código para escribir la selección no funciona).

Vaya al menú, seleccione front-end y espere a que comience. Selecciona reloj y listo. ¡¡¡Mythmote ahora se conecta!!!

Respuesta3

La otra respuesta hablaba sobre el reenvío de puertos, pero si eso es tedioso (lo es para mí), entonces puedesarreglarEl problema reconfigurando MyTV.

Cierre la interfaz de MyTV y abra una terminal.

Ejecute sudo mythtv-setupcomo el usuario que normalmente ejecuta el frontend.

Ingrese a Configuraciones generales y cambie la dirección IP para que coincida con la dirección IP de la red externa. En mi caso configuré la dirección ipv4 y dejé ipv6 en blanco.

Como tengo instalado Droidwall, también tuve que asegurarme de que Mythmote estuviera desbloqueado.

Respuesta4

Edite el archivo /etc/mythtv/config.xml...

Después de la entrada "<"Frontend">" agregue (pierda las comillas, tuve que agregarlas para tener los corchetes)

"<"LocalHostName">"ingrese su IP local aquí"<"/LocalHostName">"

También agregué estos comandos como root:

iptables -I ENTRADA -p tcp --dport 6546 -i [+] -j ACEPTAR
iptables -I ENTRADA -p tcp --dport 6546 -i uso tu ip aquí -j ACEPTAR

Luego vaya a su interfaz, y si tiene la marca de verificación para conexiones remotas, desmarque, salga de la interfaz, reinicie la interfaz, vuelva a entrar, vuelva a marcar la casilla, luego salga de la interfaz y reinicie, debería funcionar.

La respuesta estaba en el sitio web de MythTV, están usando el archivo config.xml, que no incluye un nombre de host en una instalación frontend, por lo que debe ingresar y AGREGARLO; de lo contrario, el cuadro solo escucha en la dirección de bucle invertido. He hecho esto en 2 interfaces hasta ahora y funcionó en ambas ocasiones. Tengo uno más que atender, pero usa un receptor de infrarrojos USB, por lo que en realidad solo lo necesito para reproducir discos Blu-ray porque el control remoto de Vista no lo hace. presiona el botón de reproducir. ¡¡Toda la suerte!!

información relacionada