PDA

Bekijk de volledige versie : Вопросы по работе IPTV (EMF & WMF)



theMIROn
10-09-2010, 09:25
Всем: проверьте IPTV мультикастом на Asus RT-N16 с прошивкой начиная с r2041 и
включенным "Efficient Multicast Forwarding" на закладке IP Config - Miscellaneous

http://wl500g.info/attachment.php?attachmentid=9139&stc=1&d=1340535256

PupsDRVR
10-09-2010, 14:46
всем: проверьте iptv мултикастом на RT-N16 с прошивкой начиная с r2041 и включенным "Efficient Multicast Forwarding" на закладке IP Config - Miscellaneous

Проверил на приставке, она подключена через роутер, VLAN не скоммутирован. 5-10 секунд показывает, затем картинка замирает. Переключаешь канал, 5-10 секунд показывает, затем картинка замирает. Раньше проблем с IPTV не было.

В догонку. После отключения данной функции все опять заработало нормально.

YVM
10-09-2010, 20:28
умеет.

всем: проверьте iptv мултикастом на RT-N16 с прошивкой начиная с r2041 и включенным "Efficient Multicast Forwarding" на закладке IP Config - Miscellaneous

Прошивка 2044. IPtv от провайдера без приставки. После включания функции пропало начисто. После отключения и перезагрузки компа появилось опять.

theMIROn
13-09-2010, 08:32
Итак, EMF - IGMP snooping работает, начиная с билда прошивки rtn-r2074 и d-r2072.

Смысл заключается в том, что при просмотре IPTV на компьютерах, подключенных к
LAN портам, мультикастовый трафик в Wi-Fi не попадет, если там его никто не ждет.

Включается в web интерфейсе роутера IP Config - Miscellaneous параметром настройки
Efficient Multicast Forwarding, при этом поддерживается пока только igmp v2 подписки.

http://wl500g.info/attachment.php?attachmentid=9139&stc=1&d=1340535256

Однако, если начать смотреть IPTV через Wi-Fi, то тут уже никаких изменений не будет -
или использовать Multicast UDP to HTTP Proxy и/или регулировать Multicast Rate (Mbps).

theMIROn
13-09-2010, 08:35
Проверил на приставке, она подключена через роутер, VLAN не скоммутирован. 5-10 секунд показывает, затем картинка замирает. Переключаешь канал, 5-10 секунд показывает, затем картинка замирает. Раньше проблем с IPTV не было.
В догонку. После отключения данной функции все опять заработало нормально.


Прошивка 2044. IPtv от провайдера без приставки. После включания функции пропало начисто. После отключения и перезагрузки компа появилось опять.

Итак, igmp snooping работает с rtn-r2074
http://wl500g.info/showpost.php?p=210059&postcount=5120&langid=3

dimez
13-09-2010, 10:16
Супер, спасибо огромное, будем пробовать!

AlexeyS
13-09-2010, 12:55
Итак, igmp snooping работает с rtn-r2074 и d-r2072.


Спасибо! Действительно работает.

lly
20-09-2010, 13:48
emf вообще ничего не знает про бридж, более того, по дефолту он отключен.
согласен, но insmod то делается!
плюс MAV утверждает, что проблемы начались со сборки 2075, а 2064 - OK...

MAV
20-09-2010, 14:00
а роутер то gx роутер gx. в подпись не добавил этого старичка.
есть подозрение. озвучте что так или не так. есть ли разница использую я r2064 с дефолтными настройками или
со своими специфичными? (обращаю внимание что на 2057 мультикаст работал)

theMIROn
20-09-2010, 14:23
роутер gx. в подпись не добавил этого старичка.
есть подозрение. озвучте что так или не так. есть ли разница использую я r2064 с дефолтными настройками или
со своими специфичными? (обращаю внимание что на 2057 мультикаст работал)

полностью отключить emf можно так:

nvram set kernel_mods="et wl"
nvram set emf_enable=0
nvram commit && reboot

а так - проверить влияние только загрузки модулей (c d-r2071):

nvram unset kernel_mods
nvram set emf_enable=0
nvram commit && reboot

а так - загрузить и использовать emf (c d-r2071):

nvram unset kernel_mods
nvram set emf_enable=1
nvram commit && reboot

_NemO_
11-02-2011, 20:40
Как реализовано Efficient Multicast Forwarding ? Хочу на DD-WRT прикрутить.

theMIROn
11-02-2011, 20:47
Как реализовано Efficient Multicast Forwarding ? Хочу на DD-WRT прикрутить.

В открытых исходных текстах реализовано ;)

_NemO_
11-02-2011, 21:04
В открытых исходных текстах реализовано ;)Это понятно. До этого мне далековато. Я имел ввиду, что если там какой-то мод igmpproxy или что-то подобное, то этот бинарник можно скопировать в dd-wrt и запустить.

Не поможете?

lly
11-02-2011, 22:38
Это понятно. До этого мне далековато. Я имел ввиду, что если там какой-то мод igmpproxy или что-то подобное, то этот бинарник можно скопировать в dd-wrt и запустить.
Для модулей ядра подобные методы не прокатывают. Особенно для специально искорёженного ядра DD-WRT чтобы не скопировали их "ценный" драйвер WiFi.

theMIROn
11-02-2011, 22:48
Это понятно. До этого мне далековато. Я имел ввиду, что если там какой-то мод igmpproxy или что-то подобное, то этот бинарник можно скопировать в dd-wrt и запустить.

Не поможете?

К ответу lly могу только добавить, что обязательно поможем. В обмен на кооперацию по wl исходникам.
Я серьезно.

_NemO_
11-02-2011, 23:17
К ответу lly могу только добавить, что обязательно поможем. В обмен на кооперацию по wl исходникам.
Я серьезно.

Вы наверное ошибочно приняли меня за участника команды DD-WRT.
А я обычный юзер, который пытается решить проблему рассыпания IPTV при большой скорости аплоада. Udpxy кушает довольно много процессорного времени. А в прошивке от энтузиастов web gui мне непрывычен и кажется немного неудобным (ничего личного, не хочу никого обидеть).
Мне всего лишь нужно чтобы:
- по проводу работал мультикаст
- мультикаст не шел в Wi-Fi
- LAN и Wi-Fi были в бридже.

Пользуясь случаем задам пару вопросов:
1. Чем так уникален и хорош драйвер wl в DD-WRT?
2. Не хотите-ли сделать web gui у прошивки от энтузиастов чуть посимпатичнее? Банально как у того же помидора или dd-wrt?

theMIROn
11-02-2011, 23:22
Вы наверное ошибочно приняли меня за участника команды DD-WRT.
А я обычный юзер, который пытается решить проблему рассыпания IPTV при большой скорости аплоада.
Скорее за пользователя DD-WRT


Мне всего лишь нужно чтобы:
- по проводу работал мультикаст
- мультикаст не шел в Wi-Fi
- LAN и Wi-Fi были в бридже.
Воспользуйтесь нашей прошивкой, все это давно решено и работает.


1. Чем так уникален и хорош драйвер wl в DD-WRT?
В скомпилированном виде - ничем.


2. Не хотите-ли сделать web gui у прошивки от энтузиастов чуть посимпатичнее? Банально как у того же помидора или dd-wrt?
Хотим, только никто не помогает.

_NemO_
11-02-2011, 23:33
Воспользуйтесь нашей прошивкой, все это давно решено и работает.
Я на днях пробовал ставить последюю версию от сюда (RT-N16)
http://asus.vectormm.net/rtn/2577/
Только IPTV с Efficient Multicast Forwarding у меня не заработало (в процессах igmpproxy небыло). :(
И WEB GUI меня все же отталкивает немного. Завтра еще попытаюсь.

Скорее за пользователя DD-WRT
В скомпилированном виде - ничем.
Откуда ж тогда у меня исходники wl :)

И чем таки примечателен их драйвер Wi-Fi?

Установил, IPTV в этот раз поднялось.
Пытаюсь смонтировать в fstab диск в папку /opt

/dev/discs/disca/part1 /opt
после загрузки файлик /etc/fstab на месте, но диск не смонтирован в /opt
в чем проблема?
и для чего перезагрузка для применения параметров? можно ведь и без нее ..

drinkermann
10-05-2011, 07:43
Недавно старичек wl500gp помер и на смену ему купил rt-n16.
Прошил 2775 включил Enable multicast routing и настроил udpxy на 4 vlan(у провайдера тв идет в 4 влане, провайдер qwerty). vlan завелся igmp запросы ходят, но udp пакетов нет. Включил Efficient Multicast Forwarding пакеты пошли, тв показывает, но картинка рассыпается и останавливается. Попробовал 2968, таже фигня. На 500(с последней олеговской прошивкой) все работало практически идеально, картинка сыпалась только если торрент включить.
Куда копать?

theMIROn
10-05-2011, 08:05
Недавно старичек wl500gp помер и на смену ему купил rt-n16.
Прошил 2775 включил Enable multicast routing и настроил udpxy на 4 vlan(у провайдера тв идет в 4 влане, провайдер qwerty). vlan завелся igmp запросы ходят, но udp пакетов нет. Включил Efficient Multicast Forwarding пакеты пошли, тв показывает, но картинка рассыпается и останавливается. Попробовал 2968, таже фигня. На 500(с последней олеговской прошивкой) все работало практически идеально, картинка сыпалась только если торрент включить.
Куда копать?

говорят помогает включение конкретного multicast data rate и/или выключение 40Mhz

drinkermann
10-05-2011, 08:19
Пробовал ставить Multicast Rate 12 и в igmpproxy down интерфейс прописывать eth0 вместо br0 чтоб мультикаст вообще на вайфай не шел - та же фигня. Да и смотрю то я через udpxy это по-идее вообще не должно влиять.
Интересует скорее вопрос почему не работает без Efficient Multicast Forwarding? Вроде в олеговской прошивке его совсем не было. Сравнивал iptables без этой опции и с ней(думал может там что-то пишется), идентичны 1 в 1.

UPD: решил проблему варварским способом, добавил маршрут до мультикаст роутера через vlan4, способ варварский ибо тот же роутер является моим дефолтным шлюзом под другим адресом на vlan2. Теперь некрасивые трассировки выходят второй хоп не отвечает ;)

ЗЫ: заодно немного поколдовав с тестером над трупиком 500 оживил и его ;)

theMIROn
18-05-2011, 18:26
в r3002 - iptv в wireless без проблем с мультикастовым флудом, фича включается
и выключается "Enable WMF", может работать независимо от EMF, может и совместно.

dimez
18-05-2011, 20:55
Собери плз 3002, там WMF есть - очень актуальная штука.

Vampik
21-05-2011, 08:51
Собери плз 3002, там WMF есть - очень актуальная штука.

Собрал для тестов 3015, на сайте опубликовывать не стал, т.к. там немного недоделанная поддержка miniupnpd.

Мне, кстати, не совсем понятно, что это за WMF. С EMF все было ясно - отдельный модуль, отвечает за то, что мультикаст отправляется только на тот порт или интерфейс, с которого на него пришла подписка; соответственно, если смотреть поток с компьютера, подключенного к LAN-порту, трафик не забивает канал Wi-Fi, но смотреть поток через Wi-Fi все равно затруднительно.

А WMF, насколько я вижу, опция в Wi-Fi драйвере Broadcom'а. Что она хоть делает?

dimez
23-05-2011, 22:59
"Wireless Multicast Forwarding (WMF): The Wireless Multicast forwards to Wireless unicast"
Ждём гуру с разъяснениями, что такое wireless unicast:)

Taskkill
24-05-2011, 08:55
"Wireless Multicast Forwarding (WMF): The Wireless Multicast forwards to Wireless unicast"
Ждём гуру с разъяснениями, что такое wireless unicast:)
http://www.telemultimedia.ru/art.php?id=294

dimez
24-05-2011, 13:19
http://www.telemultimedia.ru/art.php?id=294
Что-то мне кажется, что не то.

MikeIV
30-08-2011, 10:57
После обновления на прошивку rtn-r3121 стало жутко тормозить IPTV: показывает рывками и без звука. Отключение fastnat не помогло.
Соединение с провайдером прямое. VPN нет.
Откатился на последнюю d-r2624. Там всё нормально.
Пишу чтобы разработчики обратили на это внимание и постарались исправить в следующем билде.

p.s. Уважаемые энтузиасты спасибо вам за ваш труд!

TReX
30-08-2011, 12:45
После обновления на прошивку rtn-r3121 стало жутко тормозить IPTV: показывает рывками и без звука. Отключение fastnat не помогло.
Соединение с провайдером прямое. VPN нет.
Откатился на последнюю d-r2624. Там всё нормально.
Пишу чтобы разработчики обратили на это внимание и постарались исправить в следующем билде.

p.s. Уважаемые энтузиасты спасибо вам за ваш труд!

Так может тогда установите последний билд и проверите сохранилась ли ваша проблема или ее давно исправили... Ночные билды живут здесь http://asus.vectormm.net/rtn/

theMIROn
30-08-2011, 12:59
После обновления на прошивку rtn-r3121 стало жутко тормозить IPTV: показывает рывками и без звука. Отключение fastnat не помогло.
Соединение с провайдером прямое. VPN нет.
Откатился на последнюю d-r2624. Там всё нормально.
Пишу чтобы разработчики обратили на это внимание и постарались исправить в следующем билде.
возможно что-то не так настроили.

MikeIV
30-08-2011, 13:44
Так может тогда установите последний билд и проверите сохранилась ли ваша проблема или ее давно исправили... Ночные билды живут здесь http://asus.vectormm.net/rtn/
СПС за ссылку.
Поставил rtn-r3222. С ним ещё хуже - совсем не показывает.


возможно что-то не так настроили.
Да вроде всё так настроил. Мультикаст роутинг включён.

TReX
30-08-2011, 14:55
СПС за ссылку.
Поставил rtn-r3222. С ним ещё хуже - совсем не показывает.


Да вроде всё так настроил. Мультикаст роутинг включён.

Сейчас как раз смотрю Discovery RT-N16 1.9.2.7-rtn-r3222, проблем никаких...

Shubich
30-08-2011, 19:49
После обновления на прошивку rtn-r3121 стало жутко тормозить IPTV: показывает рывками и без звука. Отключение fastnat не помогло.
Соединение с провайдером прямое. VPN нет.
Откатился на последнюю d-r2624. Там всё нормально.
Пишу чтобы разработчики обратили на это внимание и постарались исправить в следующем билде.

p.s. Уважаемые энтузиасты спасибо вам за ваш труд!
Если смотрите IPTV через WiFi попробуйте поставить галку в Wireless==>Advanced==>Enable WMF?, а Multicast Rate (Mbps): в 24. Мне помогло.

MikeIV
06-09-2011, 19:04
Пришивка d-r3190. При просмотре iptv, если устройство уже подключено по wi-fi, не идёт трафик. И не подключается если подключаться во время просмотра. Стоит только закрыть плеер с iptv, как всё становится на свои места.

Как исправить эту проблему? Заранее благодарю за помощь!!!


Если смотрите IPTV через WiFi попробуйте поставить галку в Wireless==>Advanced==>Enable WMF?, а Multicast Rate (Mbps): в 24. Мне помогло.
Смотрю по проводу.

Добавлено:
Разобрался. Помогла настройка Efficient Multicast Forwarding.


Включается в web интерфейсе роутера IP Config - Miscellaneous параметром настройки
Efficient Multicast Forwarding, при этом поддерживается пока только igmp v2 подписки.

AlexeyS
08-10-2011, 19:32
как бы определить: на что он ругается и исправить?


Jan 1 03:00:07 kernel: emf:Invalid interface identifier

wl-500gp, самосборная 1.9.2.7-rtn-r3397

lly
08-10-2011, 19:42
как бы определить: на что он ругается и исправить?
Исходники emf есть - там чёрным по белому написано на что. А исправить не удасться - виноват wl.ko. Но есть надежда, что в SDK 5.60.127 это дело поправили.

theMIROn
08-10-2011, 19:58
добавлю, что судя по всему это только информативно

_NemO_
11-10-2011, 17:15
В недавних билдах прошивки от энтузиастов появилась такая штука как WMF (Wireless Multicast Forwarding).

Объясните пожалуйста, как оно работает, что из себя представляет и можно ли его засунуть в любую другую прошивку (самому собрать)?

lly
11-10-2011, 17:26
Если так лениво читать форум и ответы theMIROn, то может вывод команды

wl cap
наведёт на мысли?

_NemO_
11-10-2011, 17:35
Если так лениво читать форум и ответы theMIROn, то может вывод команды

wl cap
наведёт на мысли?
Ну да, поддержка WMF есть

ap sta wet mac_spoof led wme pio 802.11d 802.11h rm cqa mbss16 afterburner ampdu amsdurx amsdutx wmf rxchain_pwrsave radio_pwrsave bcm_dcs

Ответы theMIROn читал. В общем понятно, но нет конкретики.
Нужно ли пересобирать прошивку (Tomato), или можно так включить?
Если нужно пересобирать, то чего добавлять?

lly
11-10-2011, 17:48
Ответы theMIROn читал. В общем понятно, но нет конкретики.
А какая конкретика нужна? Полный аналог emf для провода, но модификации не подлежит ввиду отсутствия исходников.

Нужно ли пересобирать прошивку (Tomato), или можно так включить?
Если нужно пересобирать, то чего добавлять?
Это вопрос к тому кто разбирался в rc + web-морде томаты. Какую переменную в nvram выставляет переключатель WMF легко подсмотреть либо в нашей морде, либо вообще в комментариях gateway/shared/defaults.c

_NemO_
11-10-2011, 18:17
А какая конкретика нужна? Полный аналог emf для провода, но модификации не подлежит ввиду отсутствия исходников.

Это вопрос к тому кто разбирался в rc + web-морде томаты. Какую переменную в nvram выставляет переключатель WMF легко подсмотреть либо в нашей морде, либо вообще в комментариях gateway/shared/defaults.c

Огромнейшее спасибо!!! Включил в nvram. :)


nvram set wl_wmf_bss_enable=1
nvram commit

TReX
20-10-2011, 01:13
1.9.2.7-rtn-r3486
RT-N16


Jan 1 04:00:04 dhcp client: skipping resetting IP address to 0.0.0.0
Jan 1 04:00:04 dhcp client: deconfig: lease is lost
Jan 1 04:00:05 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 04:00:05 kernel: emf:Invalid interface identifier
Jan 1 04:00:05 dnsmasq[215]: read /etc/hosts - 12 addresses
Jan 1 04:00:05 dnsmasq-dhcp[215]: read /etc/ethers - 8 addresses


А что это EMF стал ругаться?

theMIROn
20-10-2011, 07:39
1.9.2.7-rtn-r3486
RT-N16


Jan 1 04:00:04 dhcp client: skipping resetting IP address to 0.0.0.0
Jan 1 04:00:04 dhcp client: deconfig: lease is lost
Jan 1 04:00:05 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 04:00:05 kernel: emf:Invalid interface identifier
Jan 1 04:00:05 dnsmasq[215]: read /etc/hosts - 12 addresses
Jan 1 04:00:05 dnsmasq-dhcp[215]: read /etc/ethers - 8 addresses


А что это EMF стал ругаться?

Включен WMF, выключен EMF

voidshah
21-10-2011, 01:23
Не совсем понял с чемэто может быть связано...
при запуске IPTV плеера на компе
tcpdump -i $(nvram get wan_ifname) -n -p udp port 1234
начинает "ловить" пакеты запущенного канала.
НО! IPTV плеер выключаю, а пакеты продолжают сыпаться! И так мин 5-10. Потом поступление пакетов прекращается.
Причем, если переключится на другой канал, то ловятся пакеты с 2-каналов..
Это баг прошивки (вроде с 3486 началось) или провайдер чудит?!
Если какую инфу надо предоставить, говорите.

TReX
21-10-2011, 10:42
Включен WMF, выключен EMF

включенны WMF и EMF... Может еще какая диагностика нужна?

theMIROn
21-10-2011, 11:13
1.9.2.7-rtn-r3486 RT-N16 были включенны WMF и EMF... Ушло на прошивке 1.9.2.7-rtn-r3495

есть возможность проверить это на минимально возможной до r3061, и минимально возможной после?

TReX
21-10-2011, 11:31
есть возможность проверить это на минимально возможной до r3061, и минимально возможной после?

Извиняюсь ошибся,


Jan 1 04:00:04 dhcp client: skipping resetting IP address to 0.0.0.0
Jan 1 04:00:04 dhcp client: deconfig: lease is lost
Jan 1 04:00:05 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 04:00:05 kernel: emf:Invalid interface identifier
Jan 1 04:00:05 dnsmasq[218]: read /etc/hosts - 12 addresses
Jan 1 04:00:05 dnsmasq-dhcp[218]: read /etc/ethers - 8 addresses
Jan 1 04:00:05 dnsmasq[218]: using nameserver 213.234.192.8#53

1.9.2.7-rtn-r3495 ошибка осталась

может еще какая-то диагностика нужна?

post-boot
#!/bin/sh
insmod nf_conntrack_sip
insmod nf_nat_sip
ip neigh replace 192.168.1.254 lladdr ff:ff:ff:ff:ff:ff nud permanent dev br0

больше ничего страшного не загруженно )


Upg:
3003


Jan 1 04:00:04 dhcp client: skipping resetting IP address to 0.0.0.0
Jan 1 04:00:04 dhcp client: deconfig: lease is lost
Jan 1 04:00:05 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 04:00:05 kernel: Invalid interface identifier
Jan 1 04:00:05 dnsmasq[222]: read /etc/hosts - 12 addresses
Jan 1 04:00:05 dnsmasq-dhcp[222]: read /etc/ethers - 8 addresses

voidshah
21-10-2011, 22:40
в логах аналогичная фигня:o

Jan 1 02:00:02 kernel: Freeing unused kernel memory: 120k freed
Jan 1 02:00:02 kernel: Algorithmics/MIPS FPU Emulator v1.5
Jan 1 02:00:02 kernel: emf: module license 'unspecified' taints kernel.
Jan 1 02:00:02 kernel: eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.56.46
Jan 1 02:00:02 kernel: eth1: Broadcom BCM4329 802.11 Wireless Controller 5.10.56.46

Jan 1 02:00:09 dhcp client: deconfig: lease is lost
Jan 1 02:00:13 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 02:00:13 kernel: emf:Invalid interface identifier
Jan 1 02:00:13 dhcp client: bound IP : 172.24.58.185 from
Jan 1 02:00:13 dnsmasq[225]: read /etc/hosts - 2 addresses
Jan 1 02:00:13 dnsmasq-dhcp[225]: read /etc/ethers - 3 addresses
Jan 1 02:00:13 dnsmasq[225]: using nameserver 172.24.144.1#53

После полного сброса, ситуация такая же

TReX
23-10-2011, 21:12
r3501


Jan 1 04:00:02 kernel: Algorithmics/MIPS FPU Emulator v1.5
Jan 1 04:00:02 kernel: emf: module license 'unspecified' taints kernel.
Jan 1 04:00:02 kernel: eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.56.46
Jan 1 04:00:02 kernel: eth1: Broadcom BCM4329 802.11 Wireless Controller 5.10.56.46
Jan 1 04:00:02 kernel: nf_nat_ftp: kernel >= 2.6.10 only uses 'ports' for conntrack modules
Jan 1 04:00:02 kernel: vlan1: dev_set_promiscuity(master, 1)



Jan 1 04:00:04 kernel: fuse init (API version 7.9)
Jan 1 04:00:04 dhcp client: skipping resetting IP address to 0.0.0.0
Jan 1 04:00:04 dhcp client: deconfig: lease is lost
Jan 1 04:00:05 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 04:00:05 kernel: emf:Invalid interface identifier
Jan 1 04:00:05 dnsmasq[215]: read /etc/hosts - 12 addresses
Jan 1 04:00:05 dnsmasq-dhcp[215]: read /etc/ethers - 8 addresses

theMIROn
23-10-2011, 21:21
r3501
r3506+ попробуй

TReX
24-10-2011, 11:36
r3506+ попробуй


Jan 1 04:00:02 kernel: emf: module license 'Proprietary' taints kernel.
Jan 1 04:00:02 kernel: eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.60.127.5
Jan 1 04:00:02 kernel: eth1: Broadcom BCM4329 802.11 Wireless Controller 5.60.127.5
Jan 1 04:00:02 kernel: nf_nat_ftp: kernel >= 2.6.10 only uses 'ports' for conntrack modules
Jan 1 04:00:02 kernel: vlan1: dev_set_promiscuity(master, 1)


Эмм, прошу прощения за глупый вопрос, в логе все хорошо, а как бы проверить функционирование?

Medvedgod
21-11-2011, 12:00
Доброго времени суток. Возник вопрос. Роутер RT-N16. Инет раздаётся через PPoE - всё хорошо, маршруты прописал. Провайдер Ситиком Смоленск. Как не играюсь с настройками роутера чтобы IP TV на компе посмотреть - список каналов и программа передач приходит, но видео и звука нет. udp://@233.67.0.7:5510 -это формат IP одного из каналов. Пробовал пинговать - толку 0. ОС Windows 7, KIS отключал, включал - ничего не меняется. Плеер BorPas IPTV Player. Прошивка последняя из ночных 3636. Пробовал и на DD-RWT и на томато, только родную не пробовал. Мне сказали что возможна ошибка с отсутствием в прошивке igmp-proxy. Добавлял 233.67.0.0 в статические маршруты -толку 0. прописывал порт 5510 в Multicast to HTTP Proxy Port: -толку 0. Подскажите - что делать.

theMIROn
21-11-2011, 12:06
Инет раздаётся через PPoE - всё хорошо, маршруты прописал. Провайдер Ситиком Смоленск.
igmp proxy есть и работает.
нужны подробности, как именно и через какой конкретно интерфейс раздается iptv?

Medvedgod
21-11-2011, 12:36
igmp proxy есть и работает.
нужны подробности, как именно и через какой конкретно интерфейс раздается iptv?

Приходит по wan (только точно не скажу локаль или по интернету). Пытаюсь посмотреть на Лан 1. Или я ни о том?

Проблема решилась. Банально кодеки на x64 widows 7 тупят.

Shubich
21-11-2011, 16:09
Я тоже на Ситикоме сижу. И никаких проблем с IPTV не испытываю. Прошивка 3636. Поставь галку в IP Config => Miscellaneous => Efficient Multicast Forwarding: = Enabled. Если по WIFI то ещё Wireless => Advanced => Multicast Rate (Mbps): = 24, Enable WMM? = Enabled, Enable WMF? = YES

Isachok
06-12-2011, 09:09
Всем привет,

Уже озверел от логов.

Каждые 2 минуты в логе выпадает: kernel: eth2: received packet with own address as source address

Сыпется, да же если нет клиентов на Wi-Fi. Пропадает только в случае отключения радио.

Как это можно вылечить?
WL500W. 1.9.2.7-rtn-r3497

Пытался откатиться на 1.9.2.7-d-r2624 - не помогает!

theMIROn
06-12-2011, 11:47
Каждые 2 минуты в логе выпадает: kernel: eth2: received packet with own address as source address

Сыпется, да же если нет клиентов на Wi-Fi. Пропадает только в случае отключения радио.

Как это можно вылечить?
WL500W. 1.9.2.7-rtn-r3497

Пытался откатиться на 1.9.2.7-d-r2624 - не помогает!

Включить emf.

Isachok
06-12-2011, 12:04
Каждые 2 минуты в логе выпадает: kernel: eth2: received packet with own address as source address



Включить emf.

Огромное спасибо! А то я уже начал курить tcpdump по всем интерфейсам...

K1RZA
10-12-2011, 17:41
Здравствуйте, сегодня приобрел данный девайс и уже перепрошил. В логе постоянно появляется строка:

Dec 10 21:45:37 kernel: eth1: received packet with own address as source address
Из-за чего она появляется и как ее можно устранить?
Спасибо.
P.S.
Если этот вопрос уже задавался и есть faq, то киньте ссылку мне.

BcTpe4HbIu
11-12-2011, 06:08
Здравствуйте, сегодня приобрел данный девайс и уже перепрошил. В логе постоянно появляется строка:

Dec 10 21:45:37 kernel: eth1: received packet with own address as source address
Из-за чего она появляется и как ее можно устранить?
Спасибо.
P.S.
Если этот вопрос уже задавался и есть faq, то киньте ссылку мне.


http://wl500g.info/showpost.php?p=158975&postcount=1196

kamilnur
14-12-2011, 05:56
Огромное спасибо! А то я уже начал курить tcpdump по всем интерфейсам...

А где включать emf? :confused:

theMIROn
14-12-2011, 07:02
http://wl500g.info/showpost.php?p=158975&postcount=1196

http://wl500g.info/showpost.php?p=241716&postcount=76 жеж

biohazard
14-12-2011, 11:50
[admin@asus root]$ dmesg
eth1: received packet with own address as source address
eth1: received packet with own address as source address
eth1: received packet with own address as source address
eth1: received packet with own address as source address
eth1: received packet with own address as source address

такаяже хрень на 2х роутерах.

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

пк (дхцп, трафикшейпер блекджек и...) -> роутер rt-n16 -> wl-520gu

собственно со временем с первым что-то случается и интернет отваливается. не ясно толи он перегревается толи еще что....

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

помогите пожалуйста понять что с ним может происходить...??? дмесг кроме этих сообщений девственно чист.

Хотя бы подскажите куда копать, пожалуйста.

Сейчас проверил - перезагрузка (двойная) помогает даже если не махать на роутер.

vectorm
14-12-2011, 12:45
[admin@asus root]$ dmesg
eth1: received packet with own address as source address

Смотреть в самом низу (http://code.google.com/p/wl500g/issues/detail?id=269) и аналогично тут в предыдущем сообщении.

vlad3904
27-12-2011, 08:06
Уважаемый vampik, большое спасибо Вам за адаптацию прошивки для роутера WNR3500L. Уважаемый vampik, уважаемые "энтузиасты", уважаемые форумчане. Помогите решить проблему: на прошивках WNR3500L-1.9.2.7-rtn-r3702M.trx и WNR3500L-rtn-r3497M.trx (другие просто не пробовал) не работает EMF при просмотре провайдерского IPTV. Все 4 светодиода на LAN портах активно мигают. На этом же месте на роутере Asus WL500gpv1 c прошивкой 1.9.2.7-rtn-r3497 EMF работает. Мигает только светодиод LAN порта, с которого пришла подписка на мультикаст. На родной последней прошивке WNR3500L EMF так же работает. Но там нет всех прелестей "прошивки от энтузиастов".

AlexeyS
27-12-2011, 09:23
У На этом же месте на роутере Asus WL500gpv1 c прошивкой 1.9.2.7-rtn-r3497 EMF работает. На Asus WL500gpv1 с последними версиями прошивки тоже EMF через раз работает (((

lly
27-12-2011, 09:51
На Asus WL500gpv1 с последними версиями прошивки тоже EMF через раз работает (((
Как определяешь, что через раз?

Не помню когда последний раз проверял сам, но на SDK 5.60 + WL500gpv1 VLC работал.

P.S. Главный по тарелочкам(EMF) theMIROn отдыхает, как вернётся - расставит все точки над i :)

vlad3904
27-12-2011, 09:58
Как определяешь, что через раз?

Не помню когда последний раз проверял сам, но на SDK 5.60 + WL500gpv1 VLC работал.

P.S. Главный по тарелочкам(EMF) theMIROn отдыхает, как вернётся - расставит все точки над i :)

Заранее спасибо.

Хочу еще раз подчеркнуть. IPTV на аппаратном медиаплеере и на компьютере работает. Не работает именно EMF - то есть такой режим, при котором UDP мультикаст идет только на тот LAN порт, с которого пришла подписка. Как этот режим работает правильно я прекрасно видел на том же WNR3500L с последней прошивкой от производителя и на wl500gpv1 на прошивке от энтузиастов 3497.

AlexeyS
27-12-2011, 10:45
Как определяешь, что через раз?


Раньше работало, с какого-то момента стал замечать, что мигают все лампочки... когда случилось и от чего зависит - не уследил, так как редко использую больше 1 проводного клиента...

Yoti
27-12-2011, 13:51
Надеюсь, тема верная. Если что, перекиньте в правильную.
Имеется провайдер Домолинк, который предоставляет IPTV бесплатно. Это несколько каналов и кастомизированный VLC. Ранее ТВ смотрелось с маленьким шаманством (бат-файл с сайта, листинг ниже) при прямом подключении. Теперь же ПК подключен проводом к роутеру.
Согласно FAQ для работы IPTV просто нужно включить мультикаст, что было мною проделано и эффекта не дало.

Вот бат-файл, после еденичного запуска которого ТВ начинало показывать до перезагрузки ПК:

netsh interface ipv4 set address name="Подключение по локальной сети" source=static address="1.1.1.1" mask="255.255.255.0" gateway=""
route -p delete 224.0.0.0 mask 240.0.0.0
route -p add 224.0.0.0 mask 240.0.0.0 1.1.1.1
Причём, "Подключение..." у меня обычно изменено на что-то вроде "LAN" или "Ethernet".

А вот плейлист (http://www.domolink.ru/static/opentv/yar/playlist.m3u), который автоматом подхватываеся при запуске VLC:

#EXTM3U
#EXTINF:0,Первый канал
udp://@233.3.2.1:5000
#EXTINF:0,Россия 1
udp://@233.3.2.2:5000
#EXTINF:0,ТВ Центр
udp://@233.3.2.6:5000
#EXTINF:0,НТВ
udp://@233.3.2.4:5000
#EXTINF:0,Россия К
udp://@233.3.2.3:5000
#EXTINF:0,Звезда
udp://@233.3.2.12:5000
#EXTINF:0,2х2
udp://@233.3.2.14:5000
#EXTINF:0,MTV
udp://@233.3.2.15:5000
#EXTINF:0,Петербург-5 канал
udp://@233.3.2.5:5000
#EXTINF:0,7ТВ
udp://@233.3.2.13:5000
#EXTINF:0,ТВ3
udp://@233.3.2.11:5000
#EXTINF:0,ДТВ
udp://@233.3.2.9:5000
#EXTINF:0,ТНТ
udp://@233.3.2.8:5000
#EXTINF:0,РенТВ
udp://@233.3.2.7:5000
#EXTINF:0,Радиостанция Маяк
udp://@239.255.4.4:1234
#EXTINF:0,Радио Вести FM
udp://@239.255.4.7:1234
#EXTINF:0,Радио Эхо Москвы
udp://@239.255.4.15:1234
#EXTINF:0,Авто радио
udp://@239.255.4.12:1234
#EXTINF:0,Радио Юмор FM
udp://@239.255.4.14:1234
#EXTINF:0,Радио Энергия
udp://@239.255.4.11:1234
#EXTINF:0,Радио России
udp://@239.255.4.6:1234

Вопрос: как заставить показывать ТВ без особых шаманств вроде установки тонны софта на роутер? Так как задача стоит не в сборе квадратиков в картинку по вай-фай, а в простой передаче чёртовых пакетиков с данными считаю, что решение достаточно очевидно, но я его банально проморгал. Возможно, это выполнение route-команд после загрузки шайтан-коробки с интернетом (не было времени проверить). Прощу помощи в поиске решения проблемы!

P.S. Могу указать и прочие настройки, только бы знать какие именно =)

Vampik
27-12-2011, 16:47
Собственно, у меня сейчас 3660 прошита, проверил на ней. Клиент подключен к LAN-порту.
EMF off - поток идет на все LAN-порты и Wi-Fi.
EMF on - поток идет на все LAN-порты, на Wi-Fi не идет.



Смысл заключается в том, что при просмотре iptv на компьютерах, подключенных
к lan портам, мультикастовый трафик в wifi не попадет, если там его никто не ждет.

Включается в web интерфейсе роутера IP Config - Miscellaneous параметром настройки
Efficient Multicast Forwarding, при этом поддерживается пока только igmp v2 подписки.



Я так понимаю, что это правильное поведение и есть только дифференциация по LAN/Wi-Fi, но не по отдельным LAN-портам. Или процитированный пост устарел?

lly
27-12-2011, 17:08
Я так понимаю, что это правильное поведение и есть только дифференциация по LAN/Wi-Fi, но не по отдельным LAN-портам.
Правильно. Для разделения по отдельным LAN портам надо некисло допиливать драйвер свитча, да и то не факт что получится эффективно, т.к. поддержки фильтрации мультикаста в некоторых старых свитчах может не быть, а для 53115 так и не всплыл Programmers Guide.

P.S. Только что проверил WL500gpV1 + r3702 - EMF работает.

Vampik
27-12-2011, 17:27
не работает EMF при просмотре провайдерского IPTV. Все 4 светодиода на LAN портах активно мигают.
Тогда получается, что это не баг - все правильно работает. А в родной прошивке, возможно, что-то допилено :)

AlexeyS
27-12-2011, 17:44
Собственно, у меня сейчас 3660 прошита, проверил на ней. Клиент подключен к LAN-порту.
EMF off - поток идет на все LAN-порты и Wi-Fi.
EMF on - поток идет на все LAN-порты, на Wi-Fi не идет.


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

vlad3904
28-12-2011, 02:25
Тогда получается, что это не баг - все правильно работает.

Да. При включенном EMF мультикаст в WiFi не идет. Но на родной прошивке WNR3500L V1.2.2.54_35.0.54RU мультикаст идет только в тот LAN порт с которого пришла подписка. Самое интересное, как я уже упоминал, у Asus WL500gpv1 на прошивке 3497 точно так же только один нужный LAN порт мультикстом мигает при просмотре IPTV.

vlad3904
04-01-2012, 03:49
Еще раз проверил. У меня нет никакой разницы при просмотре IPTV с включенным и с выключенным EMF. При просмотре IPTV мигают светодиодами все 4 LAN порта, светодиод WiFi не мигает. Роутер WNR3500L, прошивка 3702. Только сегодня заметил правку моего предыдущего поста от Omega. Udpxy не использую, на медиаплеере PopCorn C200 используется пользовательское приложение на PHP в котором есть ссылка hhtp на провайдерский плей лист. На компьютере смотрю программой IPTV Pleer от BorPas там так же в настройках ссылка на провайдерский плей лист.

TReX
04-01-2012, 07:18
Еще раз проверил. У меня нет никакой разницы при просмотре IPTV с включенным и с выключенным EMF. При просмотре IPTV мигают светодиодами все 4 LAN порта, светодиод WiFi не мигает. Роутер WNR3500L, прошивка 3702. Только сегодня заметил правку моего предыдущего поста от Omega. Udpxy не использую, на медиаплеере PopCorn C200 используется пользовательское приложение на PHP в котором есть ссылка hhtp на провайдерский плей лист. На компьютере смотрю программой IPTV Pleer от BorPas там так же в настройках ссылка на провайдерский плей лист.

Да и будет так, все 4 LAN порта в одном VLAN'e соответственно и трафик у них одинаковый )) Вот на Wi-Fi ничего идт не должно и не идет )

vlad3904
06-01-2012, 04:36
Да и будет так, все 4 LAN порта в одном VLAN'e соответственно и трафик у них одинаковый )) Вот на Wi-Fi ничего идт не должно и не идет )

Проблема в том, что к одному из LAN портов роутера у меня подключен VoIP адаптер LinkSys. Он, похоже, каким-то странным образом реагирует на мультикаст поток с IPTV. При подключенном VOIP адаптере жутко тормозят при просмотре на медиаплеере и на ПК HD каналы IPTV. Стоит отключить VoIP адаптер - нормальный просмотр HD каналов IPTV восстанавливается. UDP->HTTP прокси использовать не могу, так как медиаплеер при просмотре IPTV понимает только UDP. Вся надежда была на нормальный igmp snooping при включенном EMF. Может тогда подскажете, как можно сделать так, чтобы на LAN порт к которому подключен VoIP адаптер мультикаст поток от IPTV не приходил ?

TReX
06-01-2012, 10:56
Проблема в том, что к одному из LAN портов роутера у меня подключен VoIP адаптер LinkSys. Он, похоже, каким-то странным образом реагирует на мультикаст поток с IPTV. При подключенном VOIP адаптере жутко тормозят при просмотре на медиаплеере и на ПК HD каналы IPTV. Стоит отключить VoIP адаптер - нормальный просмотр HD каналов IPTV восстанавливается. UDP->HTTP прокси использовать не могу, так как медиаплеер при просмотре IPTV понимает только UDP. Вся надежда была на нормальный igmp snooping при включенном EMF. Может тогда подскажете, как можно сделать так, чтобы на LAN порт к которому подключен VoIP адаптер мультикаст поток от IPTV не приходил ?

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

vlad3904
08-01-2012, 04:01
SPA3102 и у меня подключен, только вот режим роутера на нем выключен и прошивка обновлена до последней с сайта Cisco, никаких проблем с мультикастом нет.

У меня более простой адаптер SPA1001 там только один LAN, соответственно никаких режимов роутера нет. Такое впечатление, что при большом потоке мультикаста адаптер каким-то образом сообщает роутеру, что он не успевает переварить такой поток. И на всех 4-х LAN портах роутера поток IPTV притормаживается. То есть у меня картинка HD IPTV при подключенном VoIP адаптере не рассыпается а замирает через каждые 1-2 сек.

Mechmeat
30-01-2012, 10:28
Роутер WL-500gP, прошивка 1.9.2.7-d-r2381. Все стандартно - не работает wi-fi с включенным мультикастом. IPTV смотрю по железной приставке от Билайн. Проблема в том, что я пытался ограничить рейт мультикаста до 11 и даже до 1, как это и указано в ФАКе, но эффекта 0. ТВ работает, wi-fi не пашет. Могут быть еще какие-то настройки, которые я забыл поменять?

Небольшое дополнение: при мультикаст рейте 2 ТВ работает, wi-fi - нет. Рейта 1, похоже, не хватает для ТВ, соответственно, начинает работать wi-fi.

theMIROn
30-01-2012, 12:58
Обновить прошивку на 1.9.2.7-rtn, сбросить настройки, настроить вручную, включить Wireless WMF.
Подробнее - поиском по форуму

Yoti
31-01-2012, 14:28
Прощу помощи в поиске решения проблемы!
Собственно, очередной перебор тем (в плане чтения их) ничего нового не дал. Самое актуальное описание было найдено тут (http://wl500g.info/showpost.php?p=51618&postcount=20). Но там в первых строках убеждение, что ничего шаманить с маршрутами не нужно... Да и пресловутого tcpdump "из коробки" нет.

TReX
31-01-2012, 14:36
Собственно, очередной перебор тем (в плане чтения их) ничего нового не дал. Самое актуальное описание было найдено тут (http://wl500g.info/showpost.php?p=51618&postcount=20). Но там в первых строках убеждение, что ничего шаманить с маршрутами не нужно... Да и пресловутого tcpdump "из коробки" нет.


[admin@root]$ tcpdump
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes


Давно уж включен в прошивку энтузиастов )

Yoti
16-02-2012, 19:15
попробуйте в настройках VLC прямо указать интерфейс вывода мультикаста типа локального ip-адреса компа ... ;)
Спасибо, попробую.


Давно уж включен в прошивку энтузиастов )
Видимо, моя d-версия чересчур старая...


Спасибо, попробую.
Заполнение поля ipv4 multicast аналогично его очистке результата не даёт.

TReX
17-02-2012, 02:16
Заполнение поля ipv4 multicast аналогично его очистке результата не даёт.

Мягко говоря ваша прошивка очень старая и неподдерживаемая )
Текущая тут http://asus.vectormm.net/rtn/3815/wl/ переустанавливаться надо с полным сбросом...

Omega
17-02-2012, 02:29
Имеется провайдер Домолинк, который предоставляет IPTV бесплатно. Это несколько каналов и кастомизированный VLC.
Ранее ТВ смотрелось с маленьким шаманством (бат-файл с сайта, листинг ниже) при прямом подключении.
Теперь же ПК подключен проводом к роутеру. Согласно FAQ для работы IPTV просто нужно включить мультикаст,
что было мною проделано и эффекта не дало.

Вот бат-файл, после еденичного запуска которого ТВ начинало показывать до перезагрузки ПК:

netsh interface ipv4 set address name="Подключение по локальной сети" source=static address="1.1.1.1" mask="255.255.255.0" gateway=""
route -p delete 224.0.0.0 mask 240.0.0.0
route -p add 224.0.0.0 mask 240.0.0.0 1.1.1.1
Причём, "Подключение..." у меня обычно изменено на что-то вроде "LAN" или "Ethernet".

А вот плейлист (http://www.domolink.ru/static/opentv/yar/playlist.m3u), который автоматом подхватываеся при запуске VLC:

#EXTM3U
#EXTINF:0,Первый канал
udp://@233.3.2.1:5000
Вопрос: как заставить показывать ТВ без особых шаманств вроде установки тонны софта на роутер?
Так как задача стоит не в сборе квадратиков в картинку по вай-фай, а в простой передаче чёртовых
пакетиков с данными считаю, что решение достаточно очевидно, но я его банально проморгал.
Возможно, это выполнение route-команд после загрузки шайтан-коробки с интернетом
(не было времени проверить). Прощу помощи в поиске решения проблемы!
1. Назначаем IP-адрес 1.1.1.1 порту WAN роутера (аналогично, как и компу в винде): ;)

ifconfig vlan2 1.1.1.1 netmask 255.255.255.0 broadcast 1.1.1.255
2. Включаем в веб-интерфейсе:
Enable Multicast Routing => Yes
Efficient Multicast Forwarding => Enable

iptables -A INPUT -i vlan1 -d 224.0.0.0/240.0.0.0 -j ACCEPT

cat /tmp/filter_rules

-A INPUT -p igmp -d 224.0.0.0/4 -j ACCEPT
-A INPUT -p udp -d 224.0.0.0/4 -j ACCEPT
3. Отключаем в веб-интерфейсе udpxy (указываем порт 0).
4. Запускаем с консоли udpxy со следующими параметрами:

udpxy -a 192.168.1.1 -p 8081 -m 1.1.1.1 -B 1024Kb -H 5 -M 30 -c 3
6. Проверяем статус udpxy: http://192.168.1.1:8081/status :rolleyes:

http://habrastorage.org/storage/habraeffect/17/23/17233b4327ce9eb0a5c7a2a2b7f5ebd8.jpg

6. Заменяем в плейлисте адреса каналов IPTV типа:

udp://@233.3.2.1:5000на
http://192.168.1.1:8081/udp/233.3.2.1:5000
7. Включаем VLC Player и смотрим IPTV ... :cool:

http://wl500g.info/showthread.php?t=12182
http://wl500g.info/showpost.php?p=139300

Yoti
23-02-2012, 13:58
Мягко говоря ваша прошивка очень старая и неподдерживаемая )
Когда ставил -d, точно где-то читал, что -rtn тестовая. У меня полно beta и test софта, но роутер я предпочту держать на stable =)



7. Включаем VLC Player и смотрим IPTV ... :cool:

http://wl500g.info/showthread.php?t=12182
http://wl500g.info/showpost.php?p=139300

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

theMIROn
23-02-2012, 15:36
к слову, если с PC не работает мультикаст IPTV через роутер, убедитесь что на этом PC верные мультикаст маршруты, особенно если имеется несколько сетевых соединений.



C:\>route print -4

IPv4 таблица маршрута
================================================== =========================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
...
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 1.0.0.1 1256
224.0.0.0 240.0.0.0 On-link 192.168.1.70 281
...


имеет 3 маршрута с интерфейсами:
127.0.0.1 - локальный, трафик не выйдет во вне
192.168.1.70 - адрес интерфейса, подключенного к роутеру
1.0.0.1 - адрес на "левом" интерфейсе (другая сетевая карта, виртуалка, т.п.)

если в VLC не указан нужный адрес интерфейса, будет использоваться тот, у которого минимальная метрика. соответственно, в примере - подписка на мультикст трафик пойдет через 192.168.1.70 - к роутеру, как и нужно.
метрика интерфейса меняется в свойствах tcp/ip протокола в параметрах соединения.

p.s да, эта проблема может быть решена и вводом маршрута, и прописыванием адреса интерфейса в vlc... но имхо проще выставить заранее бОльшую метрику всем интерфейсам, не используемым для мультикаста

TReX
23-02-2012, 15:44
Когда ставил -d, точно где-то читал, что -rtn тестовая. У меня полно beta и test софта, но роутер я предпочту держать на stable =)

А я читал где-то что компьютеры сделаны на радиолампах ))

Да, когда то давно -rtn была тестовой, а сейчас развитие -d прошивки прекращено, и основная ветка это -rtn...

Yoti
24-02-2012, 05:20
А я читал где-то что компьютеры сделаны на радиолампах ))
Ох, перефразирую: на этом форуме и, если не путаю, в теме про народно-энтузиасткую прошивку читал =)

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

bentel
18-03-2012, 06:02
Всем доброе утро.При включении IPTV на ПК(по шнурку) вырубаеться WI-FI на ноуте ,тут же только отключаю IPTV все работает.В чем может быть проблема роутер WL500gpv2 прошивка от Олега 1.9.2.7-d-r2624

residend
28-06-2012, 22:05
Канал в интернет 100 мбит, от провайдера есть IPTV по мультикасту. Когда заливаю что-нибудь на внешний FTP телевидение начинает разваливаться
(FTP забивает канал по полной) , HD каналы не показывают. Не могу найти тему, где описано как, что и куда, но она тут точно была.
Ткните носом, или подскажите как настроить приоритет мультикастового трафика перед всем остальным, так же использую udpxy, от него тоже надо
как-то приоритеты настроить. Помню, была подобная тема здесь, wshaper, но тогда и скорости были ниже и iptv у меня не было.

Реально ли подредактировать здешний сценарий для приоритета multicast потока над всем остальным?
Объясню ситуацию - интернет in/out 50-100 Мбит, есть IPTV от провайдера, если загружать канал по полной, то ТВ затыкается или тормозит.
Раньше этот скрипт у меня работал, но тогда не было таких скоростей и не было IPTV? как его приладить под текущие условия, не очень понятно...

Хотя... Можно же приоритет IP медиа плеера проставить просто... Хотя хотелось бы чтоб от IP не зависило...
Вообщем натолкните на путь истинный, откуда копать?

И вообще за последний год тут всё как-то поменялось, а я всё подзабыл что-то...

PS: В подписи старая прошивка. сейчас 1.9.2.7-rtn-r4330

TReX
29-06-2012, 03:17
Объясню ситуацию - интернет in/out 50-100 Мбит, есть IPTV от провайдера, если загружать канал по полной, то ТВ затыкается или тормозит.


Нельзя исползовать москвич в роли карьерного самосвала, как его не форсируй - не поможет) Для таких потоков нужна железка класса RT-N66 )

residend
29-06-2012, 08:57
А что если пойти по простому - телефизор висит на определённом IP (будем отталкиваться от ip, а не интерфейсов), максимальный поток данных iptv 15 Мбит\сек. значит надо проверять, есть ли подписка мультикаста с него и если есть, то выдавать ему гарантированную полосу не менее 15 мбит (обрезать траф ВСЕХ приложений на других IP), тогда надо анализировать наличие трафа только по одному протоколу и одному IP, это то по идее не должно вызвать у "москвича" перегруз багажника? Стоит пробовать скриптик писать под такое, или как то можно обойтись опиливанием стандартных сценариев? Или даже не задумываться об этом - не поедет?

Вообщем основной вопрос в том, реально ли это и стоит ли время тратить на это, а то времени и так не хватает обычно ни на что, даже на просмотр того самого IPTV...

Dystopian
05-09-2012, 14:33
WL-500GPv2, 1.9.2.7-rtn-r4330, настроен в режиме точки доступа. В логе периодически несколько раз в день появляется
kernel: eth1: received packet with own address as source address. Поиск по форуму дал EMF. В интерфейсе в режиме точки доступа настройки EMF нет, в nvram emf_enable=0. Решил сделать

полностью отключить emf можно так:

nvram set kernel_mods="et wl"
nvram set emf_enable=0
nvram commit && reboot
после этого модуль ядра wl не загрузился, wi-fi перестал работать, загрузка модуля вручную не удалась:
$ insmod wl
insmod: can't insert 'wl.ko': unknown symbol in module, or unknown parameter

Пришлось убрать kernel_mods.
Если это EMF, то как его отключить, оставив рабочим wi-fi?

theMIROn
05-09-2012, 14:51
лучше оставить его наоборот включенным.

Dystopian
05-09-2012, 15:15
А сообщение в логе связано с EMF или все-таки кто-то по wi-fi спуфит?

theMIROn
05-09-2012, 17:29
А сообщение в логе связано с EMF или все-таки кто-то по wi-fi спуфит?

скорее с emf/igs, чем со флудом.

Arthur_X
23-04-2013, 15:41
Добрый день.

Никак не могу добиться разгрузки CPU при работе IPTV через STB порт.
Для меня смысл данной опции как-раз снизить cpu utilization, но разницы никакой не вижу - что подключаю к обычному порту, что к порту выбранному как IPTV STB Port. То есть при просмотре IPTV загрузка CPU не меняется в зависимости от порта (20-30% во время multicast`а). Что интересно если пользоваться локальными ресурсами провайдера (торренты например) через STB порт то роутер этот трафик как-бы не замечает - загрузка CPU 0%.

Если с IPTV не прокатывает как торрентами, то смысл данной опции?
Или я что-то упустил?

theMIROn
28-04-2013, 08:59
Добрый день.
Никак не могу добиться разгрузки CPU при работе IPTV через STB порт.
В случае просмотра через STB - IPTV трафик все равно попадает в роутер, которому и приходится его отфильтровывать.
20-30% очень много. CPU Занят чем-то другим, видимо.

Arthur_X
29-04-2013, 20:44
theMIROn, спасибо за ответ.
На цифры можете не обращать внимание (каналы разной четкости по разному грузят CPU), факт в самой обработке IPTV потока процессором.
Для чего IPTV трафик должен обрабатываться CPU? Где-то на форуме есть упоминание об этом? Не думаю что я один поднял эту тему.

theMIROn
30-04-2013, 08:38
Не думаю что я один поднял эту тему.
Один :)


Товарищи, можно ли внести изменения в прошивку чтобы при просмотре IPTV через STB порт multicast-трафик не обрабатывался CPU?
Роутер какой?! Попробуй выполнить ifconfig eth0 allmulti и посмотреть, что изменится с загрузкой, удостоверившись, что внутри LAN нет клиентов, подписанных на мультикаст.

Arthur_X
01-05-2013, 17:09
Роутер Asus wl500gpv2, прошивка 1.9.2.7-rtn-r4923.

Сделал три теста:

1. multicast через локальную сеть роутера (192.168.x.x)
2. multicast через STB порт
3. multicast через STB порт после ввода параметра "ifconfig eth0 allmulti"

Загрузка CPU во 2 и 3 случае меньше чем в первом, разницы между 2 и 3 тестом нет никакой.
Не мультикаст трафик на загрузку CPU не влияет и на графике MAN (vlan1) не отображается, поэтому скрин не делал.
Скрины во вложении.

theMIROn
02-05-2013, 00:29
2. multicast через STB порт
3. multicast через STB порт после ввода параметра "ifconfig eth0 allmulti"
Загрузка CPU во 2 и 3 случае меньше чем в первом, разницы между 2 и 3 тестом нет никакой.

ну что сказать, ожидаемо это все, мультикаст попадает в CPU, который вынужден его отбрасывать, этим и объясняется загрузка. без ethernet igmp snooping-а ситуация сохранится. впрочем, на свиче wl500gpv2 есть аппаратный фильтр, поэтому, если allmulti/promisc режим на eth0 выключен и в lan нет подписки на iptv, то в stb порт трафик должен идти без загрузки cpu. rt-n15u/n16/n66u/ac66u это не касается, там нет фильтров.

Arthur_X
02-05-2013, 11:29
Про igmp snooping не знал, теперь понятно почему загрузка CPU есть.

Касаемо аппаратного фильтра на wl500gpv2 и фразы "если allmulti/promisc режим на eth0 выключен и в lan нет подписки на iptv, то в stb порт трафик должен идти без загрузки cpu" - это предположение?

theMIROn
03-05-2013, 09:49
это предположение?
нет, это выводы из кода

Arthur_X
03-05-2013, 18:02
Значит не полностью средствами железа (не CPU) процесс igmp snooping обрабатывается, или совсем не обрабатывается.

mrfly975
02-08-2013, 11:55
Всезнающий Олл !
Вопрос следующего плана: есть желание использовать UDP_to_HTTP прокси во избежание тормозов и искажений при просмотре... не важно под какую платформу, важна суть...
9665
Соответственно 192.168.1.1 адрес на домашнем роутере который должен принимать мультикаст-пакеты в порт 4022 и транслировать поток по HTTP.
Wan-IP-Address соответственно мой адрес инет-подключения.
Свой провайдер не вещает IP - телевидение, по-этому пользуюсь попавшимися в инете рабочими плей-листами...

Могу ли адреса из попавшегося рабочего плей-листа, например:

#EXTINF:0,5 Канал
http://109.87.126.216:81/udp/238.0.0.6:1234
#EXTINF:0,7 Канал
http://109.87.126.216:81/udp/238.0.64.8:1234
и др.

просматривать используя СВОЙ прокси ? или это глупая затея ?

Retro
08-02-2015, 00:33
Всем доброго времени суток!

Подскажите, как проще всего замониторить трафик мультикаста с сабжевой прошивкой на ASUS RT-N16? В принципе известен IP утройства в локальной сети которое инициирует этот трафик и порт тоже известен. Нужно отловить все IP на которые идёт соединение. Суть - хочу составить playlist для IPTV без приставки для местного провайдера, чтобы смотреть с компа. В сети нет полных play листов, а у меня кроме открытых каналов есть еще и дополнительные платные пакеты.

Omega
08-02-2015, 00:56
Подскажите, как проще всего замониторить трафик мультикаста с сабжевой прошивкой на ASUS RT-N16?
В принципе известен IP утройства в локальной сети которое инициирует этот трафик и порт тоже известен.
Нужно отловить все IP на которые идёт соединение.
Попробуйте почитать про IPTV и мультикаст в FAQ: :)
http://wl500g.info/showthread.php?2391-FAQ-%D7%E0%F1%F2%EE-%E7%E0%E4%E0%E2%E0%E5%EC%FB%E5-%E2%EE%EF%F0%EE%F1%FB&p=51618#post51618

З.Ы. Все каналы проще найти сканером в Simple TV ;)
Но платные каналы там скорее всего закодированы :(

Retro
08-02-2015, 01:35
Попробуйте почитать про IPTV и мультикаст в FAQ: :)
http://wl500g.info/showthread.php?2391-FAQ-%D7%E0%F1%F2%EE-%E7%E0%E4%E0%E2%E0%E5%EC%FB%E5-%E2%EE%EF%F0%EE%F1%FB&p=51618#post51618

З.Ы. Все каналы проще найти сканером в Simple TV ;)
Но платные каналы там скорее всего закодированы :(

Спасибо! Почитал. Понял как мониторить. Мне будет проще промониторить те каналы которые у меня подключены. Что касается кодировки - это уже другой вопрос. Я хочу подключить только те каналы за которые заплатил. Логин/пароль у меня есть, но надеюсь не придется придумывать как его передать провайдеру. Есть подозрения, что пока они авторизацию привязывают к PPPoE. Чтобы приставка заработала мне понадобилось поднять 3 пункта на роутере:
Multicast to HTTP Proxy Port
Efficient Multicast Forwarding
Enable multicast routing
Получается, что приставка находится в локальной сети (адрес получает по DHCP от моего роутера).

Omega
08-02-2015, 02:21
Чтобы приставка заработала мне понадобилось поднять 3 пункта на роутере:
Multicast to HTTP Proxy Port
Efficient Multicast Forwarding
Enable multicast routing
Получается, что приставка находится в локальной сети (адрес получает по DHCP от моего роутера).
Для STB достаточно просто выбрать в настройках роутера порт IPTV типа LAN4 :)
Ну а для IPTV на компе нужно будет включить udproxy, например на порту 8181 ;)
http://wl500g.info/showthread.php?18147-%CF%E0%E4%E0%E5%F2-wi-fi-%EF%F0%E8-%EC%F3%EB%FC%F2%E8%EA%E0%F1%F2%E5-Asus-500gp-V2&p=139300#post139300

Retro
08-02-2015, 02:40
Для STB достаточно просто выбрать в настройках роутера порт IPTV типа LAN4 :)


С этого я и начал. Но приставка не получала IP (на ней включен DHCP). От моего роутера при включеном IPTV на LAN4 она не получала его по понятным причинам, а у провайдера DHCP видимо имеется только для PPPoE. Думал статику вбить на приставке, но пока не придумал как в неё залезть. Подозреваю по ssh или telnet, только пароль наверное не совпадает ни с одним что мне дали, хотя надо будет поэкспериментировать.

Omega
08-02-2015, 03:16
С этого я и начал. Но приставка не получала IP (на ней включен DHCP).
От моего роутера при включеном IPTV на LAN4 она не получала его по понятным
причинам, а у провайдера DHCP видимо имеется только для PPPoE.
Эм, этот ваш местный провайдер случайно не пресловутый Ростелеком (РТК) ? :confused:
Напрямую без роутера приставка работает или тоже не получает IP адреса ? :)
Какой используется там плейлист IPTV, точно по мультикасту, типа udp://@ ?

З.Ы. При соединении по PPPoE не всегда нужен IP адрес, он только для MAN ;)
Без конкретных данных прова и лога с настройками роутера гадайте дальше :D

Retro
08-02-2015, 03:57
Эм, этот ваш местный провайдер случайно не пресловутый Ростелеком (РТК) ? :confused:
Напрямую без роутера приставка работает или тоже не получает IP адреса ? :)
Какой используется там плейлист IPTV, точно по мультикасту, типа udp://@ ?

З.Ы. При соединении по PPPoE не всегда нужен IP адрес, он только для MAN ;)
Без конкретных данных прова и лога с настройками роутера гадайте дальше :D

Да, именно Ростелеком
Без роутера тоже не получает IP
Какой в приставку подгружается я не могу посмотреть. А в прогу IpTvPlayer для открытых каналов подгружается типа udp://@233.3.2.5:5000

Вот я так и не понял куда этот адрес для MAN нужно вбить :) Монтажник пришел, сказал нужно IP и DNS вбить. Глянул на Web интерфейс моего роутера и сказал, что с этой прошивкой ничего работать не будет. Я сказал, что мне не очень и хотелось IpTv, а взял этот тариф из-за интернета 50Мбит+Безлимитный местный телефон. Тогда он активировал приставку у себя на точке и мне отдал. Я тут уже сам разбираюсь ради спортивного интереса :) Приставка то работает, мне просто интересно, получится ли смотреть платные каналы без неё.

Omega
08-02-2015, 05:02
Да, именно Ростелеком Без роутера тоже не получает IP
Какой в приставку подгружается я не могу посмотреть.
А в прогу IpTvPlayer для открытых каналов подгружается типа udp://@233.3.2.5:5000

Вот я так и не понял куда этот адрес для MAN нужно вбить :) Монтажник пришел, сказал нужно IP и DNS вбить.
Глянул на Web интерфейс моего роутера и сказал, что с этой прошивкой ничего работать не будет.
Ну все понятно, это же самый глючный пров с криворукими монтажниками и тупой ТП :D
Они даже для своих приставок не могут сделать нормальный мидлваре (http://habrahabr.ru/post/168891/) с IPTV и DHCP :)

Читаем эту профильную тему, в которую уже перенесли посты, и делаем типа ZeroConf: ;)
http://wl500g.info/showthread.php?26749-%C2%EE%EF%F0%EE%F1%FB-%EF%EE-%F0%E0%E1%EE%F2%E5-IPTV-(EMF-amp-WMF)&p=245175#post245175

З.Ы. Как раз именно с этой прошивкой от энтузиастов все и работает, и инет, и айпитиви ;)
В следующий раз сразу уже посылайте этих пэтэушников (на курсы кройки и шитья) в лес :D

Retro
08-02-2015, 10:28
Ну все понятно, это же самый глючный пров с криворукими монтажниками и тупой ТП :D
Они даже для своих приставок не могут сделать нормальный мидлваре (http://habrahabr.ru/post/168891/) с IPTV и DHCP :)

Читаем эту профильную тему, в которую уже перенесли посты, и делаем типа ZeroConf: ;)
http://wl500g.info/showthread.php?26749-%C2%EE%EF%F0%EE%F1%FB-%EF%EE-%F0%E0%E1%EE%F2%E5-IPTV-(EMF-amp-WMF)&p=245175#post245175

З.Ы. Как раз именно с этой прошивкой от энтузиастов все и работает, и инет, и айпитиви ;)
В следующий раз сразу уже посылайте этих пэтэушников (на курсы кройки и шитья) в лес :D

Про РосТелеком всё понятно было уже давно :)

ZeroConf не вижу смысла делать так как и так всё работает и с приставки и с PC. Вот скриншет того что выдает прокси если в плейлисте переделать ссылку на
http://192.168.0.1:5000/udp/233.3.1.138:5000

SAlekS
29-03-2015, 13:18
Привет товарищи!
Имею Asus WL500 gP с прошивкой 1.9.2.7-rtn-r5066.
Ранее был подключен по ADSL к Ростелекому, пользовался от них интернетом и IPTV, причем не только с STB благодаря udpxy.
Скорость по ADSL мне окончательно надоела, подключился к другому провайдеру услуг интернет.
Текущая конфигурация интернет - кабель от провайдера подключен в WAN порт, поднято PPPoE соединение; IPTV - кабель от модема (4-х портового) включен в STB-приставку. По отдельности все работает.
Есть желание по-прежнему использовать udpxy.
Для этого нужно переназначить один из LAN портов в дополнительный WAN, прописать на него маршрут для мультикаста и научить udpxy брать трафик именно с WAN2.

Прочитав этот замечательный форум делаю:
1. - LAN4 выделяю в отдельный vlan:

robocfg vlan 2 ports "4 5t" vlan 0 ports "1 2 3 5t"

vconfig add eth0 2
2. Поднимаю новый интерфейс без адресации:

ifconfig vlan2 up
3. Прописываю маршрут мультикаста (вещание ведется с диапазона частных адресов выделенных для мультикаста) на новый интерфейс

route add -net 239.0.0.0/8 dev vlan2
Проверяю в Routing table - маршрут есть
4. Отключаю через Web-интерфейс роутера udpxy - ставлю номер порта 0
5. Запускаю с новыми параметрами

udpxy -m vlan2 -p 5555 -a br0
получаю в ответ
Invalid multicast address: [vlan2]


И в тупике. Как передать udpxy настройку по работе с интерфейсом vlan2 ?

PS - На время экспериментов в nvram ничего не записываю.