Меню Рубрики

Настройка xupnpd на роутере zyxel keenetic

Настройка xupnpd на роутере zyxel keenetic

© Копирование данного текста для публичного распространения — ЗАПРЕЩЕНО. Используйте прямые ссылки на сайт. Использование материала в личных целях — РАЗРЕШАЕТСЯ.

Перед началом работы откатите прошивку роутера на версию V1. Неофициально выпускаемые разработчиками Zyxel прошивки роутеров версии V1 публикуются здесь. Обсудить данные прошивки с разработчиками можно на форуме zyxel.ru

1. Сначала нужно установить на флешку или лучше USB-винчестер репозиторий Zyxmona вот по этой инструкции opkg install

2. Затем войдя при помощи putty на роутер набираем команды установки нужных нам пакетов

opkg install xupnpd

opkg install udpxy (этот пакет нужен только если у вас провайдер вещает в мультикаст)

Тут же выполняем обновление всех установленных пакетов

3. Теперь нам нужно настроить эти пакеты. Для этого делаете сетевой доступ к своему винчестеру через вебинтерфейс кинетика (вы это могли уже сделать когда ставили репозиторий).

4. Создаём на компьютере сетевой диск с адресом: \\192.168.1.1\DISK_A1 средствами Windows и заходим на него с использованием Total Commander-а. Переходим по пути \system\usr\share\xupnpd\playlists\ В эту папку копируем файл с вашим плейлистом. Помните, плейлист должен быть в кодировке UTF-8. Тут надо отметить, что при желании вы можете доделать скрипт запуска xupnpd (\system\etc\init.d\S27xupnpd), чтобы при каждом старте роутера или по расписанию плейлист скачивался и обновлялся самостоятельно с сайта Вашего провайдера. Примерно так: wget -O /DISK_A1/system/usr/share/xupnpd/playlists/iptv.m3u http://provayder.net/iptv/iptv.m3u

5. Открываем для редактирования файл \system\usr\share\xupnpd\xupnpd.lua. В Total Commander имеется свой редактор AkelPad, вы же можете использовать и популярный Notepad++, но ни в коем случае не стандартный Блокнот Windows. Для мультикастовых находим и исправляем на вот это

— external ‘udpxy’ url for multicast playlists (udp://@. )
cfg.udpxy_url=’http://192.168.1.1:4022′

— downstream interface for builtin multicast proxy (comment ‘cfg.udpxy_url’ for processing ‘udp://@. ‘ playlists)
—cfg.mcast_interface=’eth2.2′

Далее прописываем путь к вашему плейлисту, который вы залили в п.4. Также расшариваем весь наш винчестер с именем Disk.

Отключим все фиды по-умолчанию закомментировав их или просто удалив, потом будем добавлять их в другом месте

— feeds list (plugin, feed name, feed type)
feeds=
<

Сохраняем файл, закрываем редактор.

6. Переходим сюда \system\etc\init.d\ и переименовываем скрипт запуска K27xupnpd на S27xupnpd. Теперь он будет запускаться автоматически при старте роутера. Если вы хотите, чтобы ваш плейлист скачивался с сайта провайдера каждый раз при старте роутера, то отредактируйте скрипт запуска в процедуре start согласно п.4 данной инструкции.

7. Этот пункт только для мультикастовых плейлистов (тем кто установил updxy)!

В \system\etc\init.d\ открываем для редактирования K26udpxy. Рекомендую поменять строку запуска udpxy на проверенную мной

UDPXY_SOCKBUF_LEN=$SOCKBUF udpxy -a br0 -p $PORT -m eth2.2 -c 4 -B 1Mb -R -1 -H 1

Тут нужно в параметре -m указывать ваш интерфейс на котором у вас идет вещание мультикаста, зачастую это eth2.2. Также обратите внимание на последние три параметра, если у вас что то не работает или сыпется картинка, то подкручивайте эти параметры. Подробнее о настройке udpxy читайте здесь

Для тех у кого соединение pppoe нужно в самом начале процедуры start написать

#for pure PPPoE without ip add any ip to eth2.2
ifconfig eth2.2 10.10.99.1 up

. Если у вас прошивка NDMS v1.11 и выше, то измените скрипт выгрузки модуля IGMODULE или отключите TV-port в настройках роутера.

Сохраняем и закрываем файл. Переименовываем его с K26udpxy на S26udpxy.

8. Перегружаем роутер.

9. После 2-3 минут прогрузки заходим на http://192.168.1.1:4044 и переходим в раздел Config. Заходим там наверху во vKontakte , при этом у вас по пути \system\usr\share\xupnpd\config\ создастся файл vkontakte.lua и больше вводить пароль вам не придется. Здесь же в конфиге можно настроить время автообновления плейлистов и фидов, для лайтов я задал раз в сутки 86400 сек. После всех изменений обязательно нажимаем Save. Теперь у нас создастся файл config.lua в \system\usr\share\xupnpd\config\ , в котором и будут лежать ваши настройки, можно их и там менять редактором (только не блокнотом).

10. Переходим в раздел feeds и начинаем набивать нужные нам фиды, не забываем делать Save. После этого у нас всё там же в \system\usr\share\xupnpd\config\ создастся файл со всеми настроенными фидами feeds.lua

11. После всех настроек перегружаем роутер и наслаждаемся.

12. Если ваш провайдер вещает поток в мультикасте, то для плеера на компьютере вам потребуется измененный плейлист. Пример такого плейлиста можно посмотреть на странице с плейлистами для г. Чебоксары. О том как самостоятельно создать такой плейлист расписано в п.14 инструкции для Lite.

Источник

ВНИМАНИЕ. ВНИМАНИЕ. ВНИМАНИЕ.

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Сообщений [ с 1 по 25 из 1,446 ]

1 Тема от Zyxmon 2011-10-06 21:44:40

  • Zyxmon
  • Administrator
  • Неактивен
  • Зарегистрирован: 2008-12-07
  • Сообщений: 5,567

Тема: xupnpd («улучшенный вариант pshare») — eXtensible UPnP agent

Как мне написал автор pshare (соседняя тема) Антон Бурдынюк

pshare больше не поддерживаю. На телеках не работает.

Вместо него теперь xupnpd. UPnP реализован в большем объеме, есть встроенный HTTP прокси для добавления дополнительных DLNA заголов в поток которые нужны телевизорам.
Сейчас народ активно тестирует, телеки показывают.
Поэтому настоятельно рекомендую обратить внимание на xupnpd и не заморачиваться с pshare.

Версия выложена в репозитарий, ставим с помощью «opkg install xupnpd».
Скрипт запуска K27xupnpd (для автозапуска переименовываем). В скрипт добавлены правила iptables (ниже) с этим продолжаем разбираться. Т.к. у меня сейчас udpxy не на кинеткие и кинетик в режиме точки доступа — я в этом не помогу.

Настройки (xupnpd.lua) в директории /media/DISK_A1/system/usr/share/xupnpd
При работе совместно с udpxy скорее всего (как и для pshare) нужно разрешить сетевой обмен «внутри кинетика»

Просьба это проверить.

По сравнению с xupnpd.lua из svn сделаны следующие изменения
интерфейc установлен br0
отключен multicast loop (нам он и не нужен).
включен режим демона (для тестирования имеет смысл отключить, но может сразу все работает?)
pid файл создается в папке /media/DISK_A1/system/var

По сравнению с аналогичным конфигом из архива на странице проекта — не включен режим embeded (после отладки лучше включить).
Режим embeded в версии из репозитария уже включен.

Исходники минимально пропатчены (для размещения файлов по умолчанию в /media/DISK_A1/system/usr/share/xupnpd).

Разбираемся, отписываемся.
Бинарник по крайней мере запускается, web интерфейс работает. При отключении режима демона логи выдает.

Источник

Настройка xupnpd на роутере zyxel keenetic

Спасибо, ваше сообщение принято к рассмотрению. Ответ на него вы получите на указанный вами электронный адрес в течение двух недель.
Внимание! Письмо от support@weburg.me может попасть в папки «Спам» или «Нежелательная почта», пожалуйста, проверяйте наличие письма в этих папках время от времени.

(Окно закроется автоматически через 15 секунд)

Email:
Категория:
Страница:
Цитата:
Опишите суть проблемы как можно более подробно:

Содержимое страницы может быть нежелательным для лиц, не достигших совершеннолетия.

Продолжая просмотр, вы соглашаетесь с тем, что:

  1. достигли возраста 18 лет и готовы к тому, что на странице есть содержание с сексуальным контекстом, ненормативная лексика, сцены жестокости и насилия;
  2. не будете предоставлять доступ к данной странице лицам, не достигшим совершеннолетия.

Зарегистрированные пользователи могут выбрать режим показа предупреждений в разделе персональных настроек.

Источник

Настройка подключения IP-телевидения (IPTV)

В большинстве случаев, при использовании в интернет-центре Keenetic предустановленных заводских настроек, цифровое телевидение (IPTV) работает сразу же как на компьютерах, так и на приставках, без предварительной настройки.

1. Многоадресная рассылка используется для предоставления услуги IP-телевидения. Убедитесь, что в интернет-центре установлен компонент системы «Прокси-службы для IGMP и PPPoE», который транслирует сообщения IGMP/PPPoE между различными интерфейсами. Сделать это можно на странице «Общие настройки» в разделе «Обновления и компоненты», нажав на «Изменить набор компонентов».

2. Настройте подключение к Интернету и подключите приставку или компьютер, на котором вы планируете смотреть телевидение, к любому из сетевых (LAN) разъемов интернет-центра, предназначенных для домашней сети. Проверьте работоспособность IP-телевидения.

3. Некоторые провайдеры, при использовании регистрации MAC-адреса ТВ-приставки, требуют выделения специального ТВ-порта на роутере, к которому будет подключаться приставка. Такой порт напрямую, в режиме «прозрачного моста», соединяется с сетью провайдера, подключенной к Keenetic через WAN-порт Интернет и позволяет провайдеру видеть MAC-адрес приставки. Перевести один из сетевых разъемов для домашней сети в режим ТВ-порт можно следующим образом:

Перейдите на страницу «Проводной», в разделе » Подключение и VLAN » установите режим «ТВ-приставка» для того порта, к которому будет подключена приставка IPTV (в нашем примере приставка будет подключена к порту 3).

Е сли провайдер предоставил вам номер VLAN для подключения к IP-телевидению, введите его в поле «Телевидение». Если IP-телевидение предоставляется без VLAN, выбирать порт для приставки обычно не требуется.

Когда вы выполните указанные настройки, приставка будет подключена напрямую к сети провайдера через роутер. Подключите приставку IPTV к ТВ-порту и перезагрузите ее. Приставка должна получить IP-адрес из сети провайдера, и затем вы сможете принимать цифровое телевидение.

Указанных выше действий обычно достаточно, чтобы смотреть IP-телевидение.

4. Интернет-центр Keenetic также позволяет осуществлять более тонкие настройки, предназначенные для тех пользователей, кто использует нестандартную схему подключения, например с использованием другого интерфейса для приема IPTV.

Как было написано выше, необходимо, чтобы в интернет-центре был установлен компонент системы «Прокси-службы для IGMP и PPPoE». Служба IGMP proxy ретранслирует поток многоадресной рассылки от провайдера к устройствам домашней сети. Многоадресная рассылка используется для предоставления услуги IP-телевидения.

Перейдите на страницу «Домашняя сеть» в раздел «IGMP Proxy». Настройки по умолчанию на данной странице подходят для большинства провайдеров.

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

TIP: Советы:

1. Если указанные выше действия не привели к успеху, пожалуйста, проверьте работоспособность IPTV со стороны провайдера, подключив приставку или компьютер, на котором вы планируете смотреть телевидение, напрямую к кабелю провайдера, т.е. без использования Keenetic. Если в этом случае телевидение работает, а через Keenetic – нет, заведите обращение в нашу Службу поддержки. В обращении просим указать ваш город, название провайдера и тарифного плана, предоставить ссылку на инструкцию по настройке IPTV вашего провайдера для рекомендуемых им маршрутизаторов, а также приложить системный файл self-test роутера Keenetic.

2. Также обращаем ваше внимание, что межсетевые экраны (брандмауэры) и некоторые антивирусы, используемые в вашей сети или установленные на компьютере, могут блокировать мультикастовый трафик. Если у вас по какой-то причине не заработало IP-телевидение, как вариант, попробуйте временно отключить их.

3. Пример проброса выделенного ТВ-порта GPON-модема на интернет-центр Keenetic, чтобы подключить ТВ-приставку непосредственно к Keenetic и смотреть IPTV с компьютеров домашней сети, которые будут также подключены к нему: «Вариант использования интернет-центра для просмотра IPTV, которое приходит на GPON-модем».

4. Иногда возникают вопросы связанные с подключением и организацией IPTV по сети Wi-Fi. Некоторые способы подключения представлены в статье: «IPTV по Wi-Fi».

Пользователи, считающие этот материал полезным: 20 из 24

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Настройка wpa2 на роутере
  • Настройка wifi роутера через телефон
  • Настройка wifi роутера через adsl модем
  • Настройка wifi роутера триолан
  • Настройка wifi роутера таттелеком летай