Mythmote не может подключиться к mythbuntu 12.04

Я только что установил свежую копию Mythbuntu 12.04. Я установил его как объединенный фронтэнд и бэкэнд. Я пробежал по конфигурациям, приняв все значения по умолчанию, кроме двух:

  • Я установил имя хоста для IP-адреса сервера
  • Я установил флажок, чтобы включить сетевое дистанционное управление
  • [ 1121]

    Затем я перезагрузился. Когда я пытаюсь подключиться через mythmote, я получаю сообщение об ошибке «Отказано в соединении» и «Время ожидания истекло». Что я сделал для диагностики проблемы:

    • Перезагрузка
    • Перезапуск конфигурации без изменения настроек
    • Отключение IPv6 (ala / proc / sys / net / ipv6 / conf / all / disable_ipv6)
    • Disable ufw
    • Запустите Wireshark, который сообщает, что на сервер поступает TCP SYN, и сервер отправляет в ответ TCP RST. До отключения ufw сервер даже не отправлял TCP RST

    У меня есть настройки для mythmote:

    • Имя: гамма (это мой третий сервер)
    • Адрес: 10.0.0.14
    • Порт 6546
    • MAC: (не заполнен, мне не нужен WOL) [ 115]

    Если я переключусь на TTY на сервере, я смогу telnet 127.0.0.1 6546 и получить доступ к сетевому интерфейсу дистанционного управления. Если я попробую то же самое через telnet 10.0.0.14 6546, я получу отказ в соединении.

3
задан 29 April 2012 в 06:39

5 ответов

Не могу сказать, что у меня такая же проблема, но она выглядит примерно так: На атомном блоке работает самое последнее ядро ​​Ubuntu 12.04.1.

При загрузке я выхожу из внешнего интерфейса. и затем перейдите в центр управления. Откройте его и выберите Инфракрасное управление и пульты; Я выбираю Android и затем применяю - он говорит, что ничего не нужно делать (это нормально).

Затем я оставляю центр управления в этом состоянии (кажется, есть ошибка, так как код для удаления выбора не работает).

Перейдите в меню и выберите интерфейс и дождитесь начала. Выберите часы и понеслось. Мифмот теперь соединяется !!!

0
ответ дан 29 April 2012 в 06:39

Я только что узнал (благодаря вашему бездействию), что временное решение состоит в портировании через ConnectBot.

Переадресация портов немного сложна, есть пункт меню «Переадресация портов», который появляется, когда вы подключены. Вы также должны быть в состоянии получить к нему «долгое нажатие» на хост перед подключением.

Этот экран переадресации портов пуст. Чтобы добавить в него записи, нажмите кнопку меню и нажмите «Добавить переадресацию порта»

. После настройки переадресации портов вам необходимо изменить mythmote для подключения к «127.0.0.1» теперь, когда вы ». фактически подключаемся к порту на вашем андроиде (это «туннель» к внешнему хосту).


Редактировать: так как этот пост получил некоторую популярность, позвольте мне объединиться:

1) более простое решение - запустить sudo mythtv-setup как пользователь, который запускает mythtv. Затем настройте внутренний адрес как внешний.

Также обратите внимание на следующие ошибки:

0
ответ дан 29 April 2012 в 06:39

В другом ответе говорилось о переадресации портов, но если это утомительно (это для меня), то вы можете исправить проблему путем перенастройки mythtv.

Закройте интерфейс mythtv и откройте терминал.

Запустите sudo mythtv-setup как пользователь, который обычно запускает интерфейс.

Введите Общие конфигурации и измените IP-адрес в соответствии с внешним сетевым IP-адресом. В моем случае я установил адрес ipv4 и оставил ipv6 пустым.

Так как у меня установлен droidwall, я также должен был убедиться, что mythmote был разблокирован.

0
ответ дан 29 April 2012 в 06:39

Отредактируйте файл /etc/mythtv/config.xml ...

После записи "<" Frontend ">" добавить (потерять кавычки, я должен был добавить их, чтобы иметь скобки)

"<" LocalHostName ">" введите свой локальный IP здесь " < "/ LocalHostName"> "

Я также добавил эти команды как root:

iptables -I INPUT -p tcp --dport 6546 -i [+] -j ПРИНЯТЬ
iptables -I INPUT -p tcp --dport 6546 -i используйте здесь свой ip -j ПРИНЯТЬ

Затем перейдите на ваш веб-интерфейс и, если у вас установлен флажок для удаленных подключений, снимите флажок, выйдите из веб-интерфейс, перезапустите веб-интерфейс, вернитесь, перепроверьте окно, затем выйдите из веб-интерфейса и перезапустите, он должен работать.

Ответ был на веб-сайте MythTV, они используют файл config.xml, в котором не указывается имя хоста при установке веб-интерфейса, поэтому вам нужно войти и ДОБАВИТЬ его, в противном случае окно будет прослушивать только адрес обратной петли. До сих пор я делал это на 2-х интерфейсах и работал оба раза, у меня есть еще один, на котором я должен присутствовать, но он использует ИК-приемник USB, так что он мне нужен только для воспроизведения дисков Blu-Ray, потому что пульт Vista не будет нажмите кнопку воспроизведения. Желаем удачи!

0
ответ дан 29 April 2012 в 06:39

Попробуйте установить параметр NetworkControlEnabled в 1 для своего узла FE в mythweb, а затем перезапустите mythfrontend. Я только что установил свежую копию mythbuntu 12.04 и по умолчанию установил 0.

0
ответ дан 29 April 2012 в 06:39

Другие вопросы по тегам:

Похожие вопросы: