[РЕШЕНО]iptv через роутер II

Господа,

Требуется хочу смотреть IPTV в домашней локальной сети. А так как в качестве роутера используется компьютер с gentoo соответственно вопрос задаю здесь. Видимо благодаря igmpproxy мне удалось добится того, что просмотр начинается, но заканчивается строго через определённое время. Видимо, плееру не удаётся переподписаться на трансляцию. Естественно вопрос - как сделать так, чтобы трансляция не прекращалась.

Сразу скажу, что понимаю, что телепатов нет, но с трудом представляю, какая информация может потребоваться. С Linux-ом я познакомился не очень давно (месяц назад) и знакомство началось не очень гладко. Боюсь, что каша не только в голове, но и в настройках, но всё же очень прошу помочь.

ZOL написал(а): просмотр

ZOL написал(а):
просмотр начинается, но заканчивается строго через определённое время

А чем смотрите, слчайно не mplayer (почему-то в некоторых случаях за ним такое водится)? А vlc пробовали?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Дело видимо не в плеере, так

Дело видимо не в плеере, так как в случае подключения на прямую трансляция не останавливается. А вообще он называется IPTV Player. Кажется это какая-то сборка на основе ядра VLC.

IPTV Player же только под

IPTV Player же только под венду?! и да, это надстройка над VLC...
перед тем как грешить на igmp-proxy, попробуй другие плееры ;)
например, mplayer udp://X.X.X.X:YYYY -cache 10240 ...

Ну под Linux уменя только

Ну под Linux уменя только роутер... Попробовал поставить mplayer для Windows картина практически та же (он только вместо остановки икает в конце) :(

Была подобная проблема,

Была подобная проблема, отваливался ровно через минуту. Возможно буду не прав в терминах, но проблема заключалась в том, что igmpproxy подключался к группе вполне успешно, но потом не слал пакетов keepalive, в результате его кикало из группы по таймауту. Проблема в одном случае была в том, что не все интерфейсы были описаны в конфиге, а во втором случае накладывал патч, патча в интернетах не нашлось, писал друг. Посмотрите все ли интерфейсы описаны в конфиге igmpproxy, если все, но проблема остается, то попробую нарыть тот самый патч.

Да, видимо проблема именно в

Да, видимо проблема именно в этом. Не посылается этот самый KeepAlive. Вот сетевой конфиг

eth0      Link encap:Ethernet  HWaddr **:**:**:**:**:**
          inet addr:***.***.***.***  Bcast:***.***.***.***  Mask:255.255.255.0
          inet6 addr: fe80::219:cbff:fe8c:e441/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2741154 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4589510 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:306611778 (292.4 MiB)  TX bytes:6658208328 (6.2 GiB)
          Interrupt:16 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr 00:13:d4:f7:77:bf
          inet addr:192.168.1.99  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::213:d4ff:fef7:77bf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4597296 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2727012 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6659503650 (6.2 GiB)  TX bytes:315703500 (301.0 MiB)
          Interrupt:21 Base address:0x6000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:35 errors:0 dropped:0 overruns:0 frame:0
          TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:9240 (9.0 KiB)  TX bytes:9240 (9.0 KiB)

Вот конфиг igmpproxy:

phyint eth0 upstream  ratelimit 0  threshold 1
        altnet 172.21.255.3

phyint eth1 downstream  ratelimit 0  threshold 1

phyint lo disabled

Есть такое понятие как следящий роутер. Видимо он расположен в той же под сети, что и eth0, так что вроде как до него не надо прописывать никакие дополнительные маршруты в теории, но на практике видимо это не так. Может быть без патча, просто не хватает какой-нибудь там записи...

Конечно, нашёл ошибку сам.

Конечно, нашёл ошибку сам. Как и ожидалось - в настройках Iptables. Создал скрипт для работы с IpTables, вроде всё написано как у других - не работает. Начинаю пляски с бубном... То IPTV работатет как надо, а интернет при этом не работает, то наоборот. Когда посмотрел, что на цепочке FORWARD 200K DROPED packets. Стало ясно, что тут не хватает каких-то правил. Добавил и вуаля!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".