Здравствуйте, гость ( Вход | Регистрация )

beirel-telecom
2 страниц V   1 2 >  
Reply to this topicStart new topic
> D-link Di-824vup+
 
Спатки
сообщение 19.9.2008, 22:58
Сообщение #1


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Итак, IPTV усилиями любимого провайдера дошёл и до 12-го сегмента. Я засуетился, обновил сабжевую прошивку до последней, поддерживающей IGMP.

Цитирую: "на рутерах должен быть разрешен udp И igmp трафик на адреса 224.0.0.0/4(маска 240.0.0.0)".

Как эти слова претворить в настройки роутера D-Link DI-824VUP+?
Go to the top of the page
 
+Quote Post
 
GameAdmin
сообщение 20.9.2008, 7:18
Сообщение #2


Мл.лейтенант
Иконка группы

Группа: Пользователи
Сообщений: 1027
Регистрация: 30.1.2007
Из: Поле Чудес

Пол:
Сегмент: 3



скорее всего в настройках должна появиться галочка
enable multicast
на dir-100 именно так и сделано
Go to the top of the page
 
+Quote Post
 
dAlexis
сообщение 20.9.2008, 10:50
Сообщение #3


Ст.прапорщик
Иконка группы

Группа: Пользователи
Сообщений: 850
Регистрация: 8.3.2006
Из: 500 миль Кудринкаполиса

Пол:
Сегмент: 13



Цитата:
(Спатки @ 19.9.2008, 23:58) *
Итак, IPTV усилиями любимого провайдера дошёл и до 12-го сегмента. Я засуетился, обновил сабжевую прошивку до последней, поддерживающей IGMP.

Цитирую: "на рутерах должен быть разрешен udp И igmp трафик на адреса 224.0.0.0/4(маска 240.0.0.0)".

Как эти слова претворить в настройки роутера D-Link DI-824VUP+?


IMHO, Home-WAN-IGMP в enabled. Правда, проверить не могу, сегмент №13 :( Просьба написать о результатах.

Сообщение отредактировал dAlexis - 20.9.2008, 10:50
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 12:17
Сообщение #4


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Цитата:
(dAlexis @ 20.9.2008, 11:50) *
IMHO, Home-WAN-IGMP в enabled.


Именно так, это единственная настройка из появившихся, имеющая отношение к IGMP/multicast/IPTV. Поставил в enabled, но ещё же надо вот это: "на рутерах должен быть разрешен udp И igmp трафик на адреса 224.0.0.0/4(маска 240.0.0.0)". Это где - в firewall, IP filter, virtual server, static route table? И, кстати, где предусмотрен выбор протокола (типа TCP/UDP/all), нигде не упоминается IGMP.

Есть ещё интересная настройка DMZ: один из хостов как бы выставить в интернет минуя роутер. Это может помочь?

VLC (настроенный по инструкции) не работает, при попытке смены канала выдаёт "main private error: cannot pre fill buffer".

Сообщение отредактировал Спатки - 20.9.2008, 12:21
Go to the top of the page
 
+Quote Post
 
dAlexis
сообщение 20.9.2008, 14:48
Сообщение #5


Ст.прапорщик
Иконка группы

Группа: Пользователи
Сообщений: 850
Регистрация: 8.3.2006
Из: 500 миль Кудринкаполиса

Пол:
Сегмент: 13



Цитата:
(Спатки @ 20.9.2008, 13:17) *
Именно так, это единственная настройка из появившихся, имеющая отношение к IGMP/multicast/IPTV. Поставил в enabled, но ещё же надо вот это: "на рутерах должен быть разрешен udp И igmp трафик на адреса 224.0.0.0/4(маска 240.0.0.0)". Это где - в firewall, IP filter, virtual server, static route table? И, кстати, где предусмотрен выбор протокола (типа TCP/UDP/all), нигде не упоминается IGMP.

Есть ещё интересная настройка DMZ: один из хостов как бы выставить в интернет минуя роутер. Это может помочь?

VLC (настроенный по инструкции) не работает, при попытке смены канала выдаёт "main private error: cannot pre fill buffer".



UDP, IMHO, там ВСЕГДА разрешен. DMZ - есть путанье грешного с праведным - это если машину в интернет надо поставить, но чтоб только на определенные порты. Короткий вопрос - ТВ-то на другом плеере работает или нет? Может, не VLC, а чем-то еще пробовать можно? Кстати, VLC последняя версия и глюкать может - она новая совсем, 3 дня всего

Сообщение отредактировал dAlexis - 20.9.2008, 14:50
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 16:24
Сообщение #6


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Цитата:
(dAlexis @ 20.9.2008, 15:48) *
Короткий вопрос - ТВ-то на другом плеере работает или нет? Может, не VLC, а чем-то еще пробовать можно? Кстати, VLC последняя версия и глюкать может - она новая совсем, 3 дня всего


Других не пробовал, у меня Linux, что ещё пробовать? TV не работает, даже если вообще убрать роутер - пустить инет непосредственно в комп. Может, просто ещё нету? Улица Первомайская, дом 11/8.
Go to the top of the page
 
+Quote Post
 
KAA
сообщение 20.9.2008, 17:09
Сообщение #7



Иконка группы

Группа: Admin
Сообщений: 2434
Регистрация: 8.10.2005
Из: Пушкино

Пол:
Сегмент: 7



Цитата:
(Спатки @ 20.9.2008, 17:24) *
Других не пробовал, у меня Linux, что ещё пробовать? TV не работает, даже если вообще убрать роутер - пустить инет непосредственно в комп. Может, просто ещё нету? Улица Первомайская, дом 11/8.

в линухе firewall есть?
iptables -L , если там только
Код
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

значит выключен и все должно работать, если будут какие-то правила, то надо убедиться, что разрешен igmp. (-p igmp)
Go to the top of the page
 
+Quote Post
 
dAlexis
сообщение 20.9.2008, 17:13
Сообщение #8


Ст.прапорщик
Иконка группы

Группа: Пользователи
Сообщений: 850
Регистрация: 8.3.2006
Из: 500 миль Кудринкаполиса

Пол:
Сегмент: 13



Цитата:
(Спатки @ 20.9.2008, 17:24) *
Других не пробовал, у меня Linux, что ещё пробовать? TV не работает, даже если вообще убрать роутер - пустить инет непосредственно в комп. Может, просто ещё нету? Улица Первомайская, дом 11/8.


Э-э-э.... C linux и начинать-то надо было. А в kernel-то поддержка IGMP вкомпилена???? smile.gif А iptables ничего там полезного не режет-ли? Вообще, лог дропнутых пакетов включен - если да, то в /var/log/messages. Итд итп на х.з. сколько итераций - вариантов МАССА.
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 17:42
Сообщение #9


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Цитата:
(dAlexis @ 20.9.2008, 18:13) *
А в kernel-то поддержка IGMP вкомпилена???? smile.gif А iptables ничего там полезного не режет-ли? Вообще, лог дропнутых пакетов включен - если да, то в /var/log/messages.


В ядре поддержка IGMP включена:
CONFIG_IP_MULTICAST=y

Iptables не используются:
# CONFIG_NETFILTER is not set

Команда cat /proc/sys/net/ipv4/conf/eth0/rp_filter выводит 0.
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 18:06
Сообщение #10


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Да, но firewall есть в роутере.
Прикрепленные файлы
Прикрепленный файл  1.png ( 3,63 килобайт ) Кол-во скачиваний: 2
 
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 18:59
Сообщение #11


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Добавил туда и в IP Filter (на всякий случай):

Сообщение отредактировал Спатки - 20.9.2008, 19:10
Прикрепленные файлы
Прикрепленный файл  1.png ( 1,85 килобайт ) Кол-во скачиваний: 1
Прикрепленный файл  1.png ( 5,48 килобайт ) Кол-во скачиваний: 1
 
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 19:11
Сообщение #12


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Наконец, добавил маршрут:

Не работает. Gateway менял на 192.168.0.1 и 10.193.12.1 - не работает.

Сообщение отредактировал Спатки - 20.9.2008, 19:23
Прикрепленные файлы
Прикрепленный файл  1.png ( 3,04 килобайт ) Кол-во скачиваний: 1
 
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 19:19
Сообщение #13


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



VLC 0.8.6i Janus
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 20.9.2008, 21:29
Сообщение #14


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Вот что говорит mplayer:

Код
mplayer udp://@224.0.42.97:5000
MPlayer dev-SVN-r26753-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ (Family: 15, Model: 67, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2

Playing udp://@224.0.42.97:5000.
STREAM_UDP, URL: udp://@224.0.42.97:5000
Timeout! No data from host 224.0.42.97
udp_streaming_start failed
No stream found to handle url udp://@224.0.42.97:5000
Go to the top of the page
 
+Quote Post
 
dAlexis
сообщение 21.9.2008, 15:52
Сообщение #15


Ст.прапорщик
Иконка группы

Группа: Пользователи
Сообщений: 850
Регистрация: 8.3.2006
Из: 500 миль Кудринкаполиса

Пол:
Сегмент: 13



Цитата:
(Спатки @ 20.9.2008, 22:29) *
Вот что говорит mplayer:

Код
mplayer udp://@224.0.42.97:5000
MPlayer dev-SVN-r26753-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ (Family: 15, Model: 67, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2

Playing udp://@224.0.42.97:5000.
STREAM_UDP, URL: udp://@224.0.42.97:5000
Timeout! No data from host 224.0.42.97
udp_streaming_start failed
No stream found to handle url udp://@224.0.42.97:5000


1. Смотреть статистику роутера (чего затыкает ли? или коннект есть?)
2. Смотреть netstat | grep 224.0.42.97
Go to the top of the page
 
+Quote Post
 
White
сообщение 21.9.2008, 16:06
Сообщение #16


Ст.лейтенант
Иконка группы

Группа: Validating
Сообщений: 1511
Регистрация: 1.1.2006
Из: Руси

Пол:
Сегмент: 14



Попробуй временно отключить firewall на стороне роутера, посмотреть логи самого роутера, имхо дело не в пингвине ( как вариант подключить сеть напрямую к пингвину, минуя роутер )
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 21.9.2008, 22:03
Сообщение #17


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Цитата:
(White @ 21.9.2008, 17:06) *
как вариант подключить сеть напрямую к пингвину, минуя роутер


Так и сделал - не работает. Добавил маршрут:

Код
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0


так что таблица стала выглядеть так:

Код
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.193.12.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
224.0.0.0       0.0.0.0         240.0.0.0       U     0      0        0 eth0
0.0.0.0         10.193.12.1     0.0.0.0         UG    0      0        0 eth0


Не работает!

Похоже, просто нет пока IPTV. Подождём ещё... cool.gif
Go to the top of the page
 
+Quote Post
 
KAA
сообщение 22.9.2008, 9:08
Сообщение #18



Иконка группы

Группа: Admin
Сообщений: 2434
Регистрация: 8.10.2005
Из: Пушкино

Пол:
Сегмент: 7



1. в 12ом iptv есть, ровно на столько, насколько указано в соответсвующей теме.
2. НЕ нужно прописывать НИКАКИЕ дополнительные маршруты, все должно идти на дефолт.
3. зачем в ядре выключен netfilter? igmp нужно обрабатывать, пусть в iptables будет разрешено все, но он должен работать, поставьте стандартное полное ядро от поставщика дистрибутива и проверяйте на нем.
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 22.9.2008, 20:43
Сообщение #19


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Да вроде проходят IGMP-запросы:

Код
tcpdump -vv -i eth0 igmp
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 68 bytes
21:37:30.896546 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 40, options (RA)) ws70.12.beirel.lan > IGMP.MCAST.NET: igmp v3 report, 1 group record(s) [gaddr 224.0.42.83 to_in { }]
21:37:31.019525 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 48, options (RA)) ws70.12.beirel.lan > IGMP.MCAST.NET: igmp v3 report, 2 group record(s) [gaddr 224.0.42.83 to_in { }] [gaddr 224.0.42.19 to_ex { }]


Опаньки... заработало (без роутера).

Странно... TV работает, только когда параллельно выполняется команда tcpdump igmp

Как это понимать?

Сообщение отредактировал Спатки - 22.9.2008, 21:03
Go to the top of the page
 
+Quote Post
 
Спатки
сообщение 22.9.2008, 21:17
Сообщение #20


Рядовой
Иконка группы

Группа: Пользователи
Сообщений: 40
Регистрация: 1.5.2006
Из: Пушкино

Пол:
Сегмент: 95



Дед Алексис, гуляем! Через роутер тоже работает! :)

Хотя почему-то только в присутствии tcpdump igmp.

Всем спасибо за помощь.

Сообщение отредактировал Спатки - 22.9.2008, 21:17
Go to the top of the page
 
+Quote Post
 

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 

RSS Текстовая версия Сейчас: 28.4.2024, 11:04