#1
Отправлено 28 Октябрь 2011 - 11:51
#2
Отправлено 24 Ноябрь 2011 - 01:50
В ней есть настройки иптв. Если выбрать порт для приставки и подключить к нему компьютер, то можно смотреть ТВ, но не будет интернета на этом порту.
Если выбрать прокси и изменить плейлист, то можно смотреть ТВ через хттп прокси, но только когда PPTP не поднято на роутере.
Я подключил компьютер к порту как ТВ приставку и еще и по Wi-Fi. В настройках сетевого адаптера ТСР4->дополнительно-> метрика поменял авто на цифру большую, чем у Wi-Fi адаптера. Это для того, чтобы по дефолту роутинг шел через WI-Fi. Метрику у Wi-Fi можно узнать через комманду route print в cmd шелле. Роутинг идет через адаптер с меньшей метрикой.
Через задницу, но работает ТВ и интернет (интернет через Wi-Fi)
1. Убедиться, что ТВ работает на компютере без роутера.
2. На роутере с прошивкой от Мир WiFi назначить порт иптв приставки
3. Компьютер подключить к этому порту и любому другому(Wi-Fi)
4. На компьютере в настройках сетевых карт Тсп->дополнительно->Метрика увеличить метрику у приставочного порта так, чтобы она была самой большой.
Все ТВ должно заработать через роутер.
Сообщение отредактировал santal123: 24 Ноябрь 2011 - 02:01
#3
Отправлено 02 Декабрь 2011 - 12:09
#4
Отправлено 09 Декабрь 2011 - 11:10
Ни как не переделывал. Я Mediaportal использую. Для VLC тоже менять не надо.вариант не очень, особенно для ноутбука (про кабель). как переделывал плейлист?
Наверно можно как-то, поставив wrt linux сконфигурировать и по одному кабелю, но я не умею.
По Wi-Fi вряд ли сможет стримить мультикаст, только через хттп прокси смотреть. У меня умирал он в каких то экспериментах, как только видео появлялось.
Сообщение отредактировал santal123: 09 Декабрь 2011 - 11:24
#5
Отправлено 03 Февраль 2012 - 12:56
Однако без тонкой настройки не обошлось конечно.
Роутер прошит последней DD-WRT.
Если проблема актуальна - пишите, расскажу что к чему.
#6
Отправлено 10 Февраль 2012 - 12:18
#7
Отправлено 14 Февраль 2012 - 12:28
Для начала скачайте отсюда прошивку под Ваше устройство.
ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/12-20-11-r18024/broadcom_K26/dd-wrt.v24-18024_NEWD-2_K2.6_mega.bin
ВНИМАНИЕ! Обязательно проверьте на совместимость HW ревизию вашего устройства, устройство должно быть WRT610N v.2! Если это не так, то эта прошивка Вам не подойдет, в таком случае напишите HW ревизию Вашего маршрутизатора.
Если Вы еще не разу не прошивали маршрутизатор прошивкой DD-WRT, то сперва нужно будет прошить его вот этой прошивкой ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/2011/12-20-11-r18024/broadcom_K26/dd-wrt.v24-18024_NEWD-2_K2.6_mini_wrt610nv2.bin, используя для обновления "родной" интерфейс. И уже следующим шагом, из DD-WRT залить прошивку указанную выше.
Перед тем как что либо начнете делать изучите материал по этой ссылке:
http://www.dd-wrt.co...Linksys_WRT610N
После прошивки маршрутизатора вам так же понадобится flash drive подключенный к маршрутизатору для хранения startup скриптов. Как подготовитесь, пишите, продолжим.
#8
Отправлено 15 Февраль 2012 - 08:13
#9
Отправлено 16 Февраль 2012 - 11:41
1. IP TV в виде multicast stream будет "затыкать" вам WiFi сегмент, выход отсюда простой - запретить передачу multicast пакетов на интерфейсы WiFi. Сделать это можно выделив их в отдельный vlan.
На wrt610n с dd wrt на борту по умолчанию интерфейсы выглядят следующим образом:
eth0 - 4-ч портовый свитч, выделенный в отдельный vlan1
eth1 - wl0 - 2,4 Ghz диапазон WiFi
eth2 - wl1 - 5 Ghz диапазон WiFi
vlan1 - eht0 (свитч маршрутизатора)
vlan2 - подключение к провайдеру (именно на этот интерфейс транслируется multicast stream, сюда будет назначен внутренний адрес сети провайдера)
ppp0 - виртуальный интерфейс появляющийся в момент поднятия vpn pptp к провайдеру (а здесь будет "белый" адрес Интернет)
br0 - мост объединяющий под собой интерфейсы vlan1, eth1, eth2
Cобствено решение задачи сводится к выведению интерфейсов eth1, eth2 из моста br0, и организации для них нового моста, например br1 и запрещению трансляции на этот адрес multicast stream. Все необходимы действия можно сделать через нативный web интерфейс dd wrt.
2. Вторая задача заключается в тонкой настройке роутера multicast stream - igmprt. Дело все в том, что по умолчанию, после поднятия pptp vpn к провайдеру, dd wrt настраивает его таким образом, как будто бы multicast stream ожидается с интерфейса ppp0, но на самом деле провайдер "отдает" нам multicast stream с интерфейса vlan2. Настройка igmprt сводится к параметризации файла /temp/igmpproxy.conf. Вот его содержимое так сказать по умолчанию, так как его настраивает dd wrt после подключения к провайдеру:
root@wrt610n:~# cat /tmp/igmpproxy.conf
quickleave
phyint ppp0 upstream ratelimit 0 threshold 1
phyint br0 downstream ratelimit 0 threshold 1
phyint eth0 disabled
phyint eth1 disabled
phyint eth2 disabled
phyint etherip0 disabled
phyint vlan1 disabled
phyint vlan2 disabled
phyint vlan3 downstream ratelimit 0 threshold 1
phyint br1 disabled
phyint lo disabled
Как видно из конфигурационного файла dd wrt "ждет" multicast stream с интерфейса ppp0 и затем транслирует его на мост br0.
Далее я думаю нетрудно догадаться каким образом нужно видоизменить конфигурационный файл, что бы исправить ситуацию. Итак имеем:
root@wrt610n:~# cat /opt/etc/igmpproxy.conf
quickleave
phyint ppp0 disabled
phyint br0 downstream ratelimit 0 threshold 1
phyint eth0 disabled
phyint eth1 disabled
phyint eth2 disabled
phyint etherip0 disabled
phyint vlan1 disabled
phyint vlan2 upstream ratelimit 0 threshold 1
phyint vlan3 downstream ratelimit 0 threshold 1
phyint br1 disabled
phyint lo disabled
После внесения изменений нужно лишь перезапустить igmprt. Автоматизацию процесса оставляю на Ваше усмотрение. Будут сложности - пишите.
Да, чуть не забыл, конечно в таком виде клиенты сидящие на WiFi будут лишены IPTV - решение задачи по их подключению лежит в плоскости запуска на маршрутизаторе udp-to-http proxy. Для wrt610n существует реализация udpxy. Если Вам нужно - дайте email, пришлю.
И конечно не забудьте настроить firewall - иначе multicast stream, по умолчанию он внутрь сети не пропускается. Делается это так:
iptables -I INPUT 1 -p udp -d 224.0.0.0/4 -j ACCEPT
iptables -I FORWARD 1 -p udp -d 224.0.0.0/4 -j ACCEPT
Вроде все...
#10
Отправлено 16 Февраль 2012 - 11:51
Вот что бывает, когда человек сначала покупает железку, а потом уже смотрит, поддерживает ли она нужные ему функции
#11
Отправлено 16 Февраль 2012 - 04:14
Железка поддерживает все нужные функции, и конечно при приобретении анализ на соответствие нужному функционалу проводился.
А такая тонкая настройка всего лишь лишний раз доказывает, что для меня как для пользователя она не является таинственным черным ящиком, я точно знаю что и как у меня работает, а если не работает то точно знаю почему.
Где то примерно так..
#12
Отправлено 16 Февраль 2012 - 11:32
После внесения изменений нужно лишь перезапустить igmprt. Автоматизацию процесса оставляю на Ваше усмотрение. Будут сложности - пишите.
Да, чуть не забыл, конечно в таком виде клиенты сидящие на WiFi будут лишены IPTV - решение задачи по их подключению лежит в плоскости запуска на маршрутизаторе udp-to-http proxy. Для wrt610n существует реализация udpxy. Если Вам нужно - дайте email, пришлю.
И конечно не забудьте настроить firewall - иначе multicast stream, по умолчанию он внутрь сети не пропускается. Делается это так:
iptables -I INPUT 1 -p udp -d 224.0.0.0/4 -j ACCEPT
iptables -I FORWARD 1 -p udp -d 224.0.0.0/4 -j ACCEPT
Вроде все...
Спасибо. В выходные попробую еще раз перейти на WRT.
По поводу автоматизации. Хотелось бы примера с подключением флешки
А файрволл ведь и через веб интерфейс настраивается и сохраняется, так?
#13
Отправлено 17 Февраль 2012 - 10:17
USB Support
Core USB Support - Enable
USB Printer Support - Disable
USB Storage Support - Enable
Automatic Drive Mount - Enable
Disk Mount Point - /jffs
Сохраните изменения. Далее на вкладке Administration - JFFS2 Support включите переключатель JFFS2 - Enable, затем Clean JFFS2 - Enable, и нажмите кнопку Сохранить (Save) подождите несколько минут пока будет идти инициализация flash drive. После окончания инициализации в секции JFFS2 Support появится значение доступной памяти.
Используя терминальную консоль маршрутизатора создайте в разделе /jffs каталоги opt, opt/etc, opt/etc/init.d
Для дальнейшей работы со скриптами удобно смонтировать /jffs/opt подключенного flash drive в корень системы в раздел /opt.
Это можно легко сделать на вкладке Administration - Commands записав в Startup скрипт следующую команду:
mount -o bind /jffs/opt /opt
Сохраните изменения и перезагрузите маршрутизатор.
Далее для примера привожу два скрипта. Первый отслеживает запуск системой роутера imprt после чего останавливает его и перезапускает с правильным igmpproxy.conf. Скрипт запускается при старте системы и постоянно следит за тем что бы роутер igmprt работал с правильным файлом конфигурации. Если он обнаруживает изменения (такое бывает например после падения pptp c провайдером) скрипт перезапускает роутер с нужным файлом конфигурации. Правильный файл конфигурации хранится на flash drive в каталоге /opt/etc/igmpproxy.conf.
root@wrt610n:~# cat /opt/etc/init.d/S97igmprt
#!/bin/sh
IGMPRT_CONF_FILE=/opt/etc/igmpproxy.conf
until [ ! -f $IGMPRT_CONF_FILE ]; do
if ps | grep $(pidof igmprt) | grep /tmp > /dev/null; then
killall -9 igmprt
igmprt /opt/etc/igmpproxy.conf &
wait
fi
sleep 10
done
Второй скрипт запускает udpxy при старте системы.
root@wrt610n:~# cat /opt/etc/init.d/S90udpxy
#!/bin/sh
udpxy -m $(nvram get wan_ipaddr) -a $(nvram get lan_ipaddr) -p 5000
Команды firewall можно задать через веб-интерфейс Administration - Commands - Firewall
И еще, не забудьте в настройках firewall снять галку с переключателя
Filter Multicast
Сообщение отредактировал vzhukov: 17 Февраль 2012 - 11:46
#14
Отправлено 17 Февраль 2012 - 01:59
Я не про тебя, а про ТарановаЖелезка поддерживает все нужные функции, и конечно при приобретении анализ на соответствие нужному функционалу проводился.
#15
Отправлено 13 Март 2012 - 09:24
Дальше дело обстоит так, существует две задачи которые нужно решить чтобы заработало у Вас IP TV.
1. IP TV в виде multicast stream будет "затыкать" вам WiFi сегмент, выход отсюда простой - запретить передачу multicast пакетов на интерфейсы WiFi. Сделать это можно выделив их в отдельный vlan.
Пункт второй я сделал и ТВ заработало, Спасибо.
К сожалению знаний на пункт первый не хватает.
Если есть возможность, то помогите с картинками пожалуйста. И я еще не совсем понимаю, будет ли интернет на вай-фае и доступ с вай-фая к компьютерам, тем что на свиче висят?
Сообщение отредактировал santal123: 13 Март 2012 - 09:26
#16
Отправлено 14 Март 2012 - 08:48
http://www.dd-wrt.co...te_LAN_and_WLAN
USB вроде как не понадобилось. WRT позволяет сохранять кастом и стартап скрипты.
Сообщение отредактировал santal123: 14 Март 2012 - 09:15
Темы с аналогичным тегами Linksys Wrt610N, VLC player
0 посетителей читают тему
0 members, 0 guests, 0 anonymous users