Page 1 of 32 12311 ... LastLast
Results 1 to 15 of 478

Thread: И снова про мультикаст...

  1. #1

    Angry И снова про мультикаст...

    Вот опять решил обратится к коллективному разуму, ибо сам допетрить не могу...
    Немного предистории для полноты картины, и для снятия многих вопросов которые здесь по этой теме возникали, в том числе и у меня.
    Стояла задача прокинуть IPTV на мультикасте от моего районного провайдера (Миг Телеком), через asus wl500g внутрь моей квартирной сеточки. С моим жутким мозговым скрипом и просто таки фантастической помощью Уважаемого gaaronk (дал же Господь человеку терпение!!! Поклон ему до земли) проблема казалось бы была решена, и новые технологии передачи ТВ и радиосигнала начали радовать своего непутёвого хозяина, НО!!!! После включения того или иного канала ТВ или радио в VLC через 20-30 секунд изображение (ТВ) или звук (если радио) замирает, зависает, замерзает... И лечится это только повторным запуском этого канала или радиостанции. Впечатление такое будто сигнал теряется...
    Настраивал так... (Заодно ответ на многие вопросы по теме)
    Для начала в последнюю прошивочку от Уважаемого Олега надо вкомпилировать igmpproxy
    далее заливаем прошивочку, заходим на точку через телнет и начинаем шаманить...
    Сначала создаём conf файл, для этого набираем
    vi /etc/igmpproxy.conf
    далее давим i и вбиваем такие закорючки
    quickleave
    phyint eth1 upstream
    altnet 10.20.83.0/24 (IP верен для моего провайдера!!!)
    phyint br0 downstream
    выходим из vi
    давим Esc, набираем :wq!
    Вышли, запускаем igmpproxy
    igmpproxy –c /etc/igmpproxy.conf
    далее вносим настройки в pre-boot
    insmod ipt_ttl
    insmod ipt_TTL
    и в post-firewall
    iptables -I FORWARD 1 -d 239.192.0.0/22 -j ACCEPT (IP верен для моего провайдера!!!)
    iptables -I INPUT 1 -d 239.192.0.0/22 -j ACCEPT (IP верен для моего провайдера!!!)
    Уважаемый gaaronk рекомендовал ещё строку
    iptables -t mangle -A PREROUTING -p UDP -j TTL --ttl-inc 1
    Но всё запускается и без неё, а лично у меня после забивки этой строки от точки доступа отваливаются все клиенты, и лечится это только перезагрузкой точки доступа.
    И последний штрих, поднимаем рейтинг мультикаста, что бы изображение не тормозило и не рассыпалось.
    wl mrate 36 (параметр 36 подобран путём проб, у меня при более низких значениях изображение рассыпается или имеет артефакты, при более высоких или начинает хрюкать звук, или умирает на приём передачу вся сеть, на время работы ТВ или радио)
    Всё, можно было бы наслаждаться, если бы не проблема описаная выше...
    Итак в чём я тормознул???
    Log файл выдаёт вот что:
    Nov 8 22:32:07 syslog: Warn: The source address 174.1.2.1 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:32:07 syslog: Note: RECV V2 member report from 174.1.2.2 to 239.192.1.3
    Nov 8 22:32:07 syslog: Info: Inserted route table entry for 239.192.1.3 on VIF #1
    Nov 8 22:32:07 syslog: Note: joinMcGroup: 239.192.1.3 on eth1
    Nov 8 22:32:07 syslog: Note: RECV V2 member report from 10.20.142.26 to 239.192.1.3
    Nov 8 22:32:07 syslog: Note: The IGMP message was from myself. Ignoring.
    Nov 8 22:32:07 syslog: Note: Route activation request from 10.20.142.26 for 239.192.1.3 is from myself. Ignoring.
    Nov 8 22:32:07 syslog: Note: Adding MFC: 10.20.83.2 -> 239.192.1.3, InpVIf: 0
    Nov 8 22:32:08 syslog: Note: RECV V2 member report from 174.1.2.2 to 239.192.1.3
    Nov 8 22:32:08 syslog: Info: Updated route entry for 239.192.1.3 on VIF #1
    Nov 8 22:32:08 syslog: Note: Adding MFC: 10.20.83.2 -> 239.192.1.3, InpVIf: 0
    Nov 8 22:32:09 syslog: Note: RECV V2 member report from 174.1.2.2 to 239.192.1.3
    Nov 8 22:32:09 syslog: Info: Updated route entry for 239.192.1.3 on VIF #1
    Nov 8 22:32:09 syslog: Note: Adding MFC: 10.20.83.2 -> 239.192.1.3, InpVIf: 0
    Nov 8 22:32:13 syslog: Note: RECV V2 member report from 10.20.142.26 to 239.192.1.3
    Nov 8 22:32:13 syslog: Note: The IGMP message was from myself. Ignoring.
    Nov 8 22:32:20 syslog: Note: RECV V2 member report from 10.20.142.26 to 239.192.1.3
    Nov 8 22:32:20 syslog: Note: The IGMP message was from myself. Ignoring.
    Nov 8 22:32:20 syslog: Note: Route activation request from 10.20.142.26 for 239.192.1.3 is from myself. Ignoring.
    Nov 8 22:32:27 syslog: Warn: The source address 174.1.2.1 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:32:47 syslog: Warn: The source address 174.1.2.1 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:33:07 syslog: Warn: The source address 174.1.2.1 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:33:27 syslog: Warn: The source address 174.1.2.1 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:33:44 syslog: Note: RECV Membership query from 174.1.2.1 to 224.0.0.1
    Nov 8 22:33:44 syslog: Info: ignoring unknown IGMP message type 11 from 174.1.2.1 to 224.0.0.1
    Nov 8 22:33:46 syslog: Note: RECV V2 member report from 174.1.2.1 to 224.0.0.2
    Nov 8 22:33:46 syslog: Note: The IGMP message was from myself. Ignoring.
    Nov 8 22:33:47 syslog: Warn: The source address 174.1.2.1 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:33:48 syslog: Note: RECV V2 member report from 174.1.2.2 to 239.255.255.250
    Nov 8 22:33:48 syslog: Info: Updated route entry for 239.255.255.250 on VIF #1
    Nov 8 22:33:48 syslog: Warn: The source address 174.1.2.2 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:33:50 syslog: Note: RECV V2 member report from 174.1.2.2 to 239.192.1.3
    Nov 8 22:33:50 syslog: Info: Updated route entry for 239.192.1.3 on VIF #1
    Nov 8 22:33:50 syslog: Note: Adding MFC: 10.20.83.2 -> 239.192.1.3, InpVIf: 0
    Nov 8 22:33:54 syslog: Note: Removing MFC: 10.20.142.69 -> 226.127.250.67, InpVIf: 0
    Nov 8 22:33:54 syslog: Warn: MRT_DEL_MFC; Errno(2): No such file or directory
    Nov 8 22:33:58 syslog: Note: RECV Leave message from 174.1.2.2 to 224.0.0.2
    Nov 8 22:33:58 syslog: Note: leaveMcGroup: 239.192.1.3 on eth1
    Nov 8 22:33:58 syslog: Note: RECV Membership query from 174.1.2.1 to 239.192.1.3
    Nov 8 22:33:58 syslog: Info: ignoring unknown IGMP message type 11 from 174.1.2.1 to 239.192.1.3
    Nov 8 22:33:58 syslog: Note: RECV Membership query from 10.10.3.1 to 239.192.1.3
    Nov 8 22:33:58 syslog: Info: ignoring unknown IGMP message type 11 from 10.10.3.1 to 239.192.1.3
    Nov 8 22:33:58 syslog: Note: RECV Membership query from 10.10.3.1 to 239.192.1.3
    Nov 8 22:33:58 syslog: Info: ignoring unknown IGMP message type 11 from 10.10.3.1 to 239.192.1.3
    Nov 8 22:33:59 syslog: Note: RECV Membership query from 10.10.3.1 to 239.192.1.3
    Nov 8 22:33:59 syslog: Info: ignoring unknown IGMP message type 11 from 10.10.3.1 to 239.192.1.3
    Nov 8 22:34:04 syslog: Note: RECV Membership query from 174.1.2.1 to 239.192.1.3
    Nov 8 22:34:04 syslog: Info: ignoring unknown IGMP message type 11 from 174.1.2.1 to 239.192.1.3
    Nov 8 22:34:07 syslog: Warn: The source address 174.1.2.1 for group 239.255.255.250, is not in any valid net for upstream VIF.
    Nov 8 22:34:14 syslog: Note: Removing MFC: 10.20.83.2 -> 239.192.1.3, InpVIf: 0
    Всем заранее спасибо
    С Уважением
    Sabur
    Last edited by Sabur; 08-11-2006 at 20:38.

  2. #2

    Post

    Ну что коллеги, неужели ни у кого никаких мыслей нет???
    НЕ ВЕРЮ!!!! (Станиславский)
    :d

  3. #3
    Для начала в последнюю прошивочку от Уважаемого Олега надо вкомпилировать igmpproxy
    Вы уж извините, что я спрашиваю такой глупый вопрос, но "как?". С юниксами я не на ты, но и не на вы. Ядро пересобрать лет 10 назад получалось. С тех пор только "ls, cp, mv, etc."
    Более того, у меня и раутера еще нет, я просто собираюсь прикручивать местное HDTV over IP (multicast), поэтому и смотрю в сторону этого раутера.
    Для начала, насколько я понял, надо скачать с ASUS версию прошивки в исходниках (около 300 МБ). Затем надо скачать исходники Олеговской прошивки. Затем, наложить патчи от Олега к оригинальной прошивке. Затем ... что? Проясните, пожалуйста.
    Или этого всего не нужно? И достаточно лишь установить igmpproxy на раутер (тоже непонятно - как, но это видимо не так сложно, как пересобрать прошивку)?

    PS. Кстати, реально ли собрать прошивку под виндами? Или лучше что-нибудь вроде ubuntu?

  4. #4
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Под виндами можно запустить colinux и в нём уже ковыряться.

  5. #5
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    У меня вот какой вопрос к автору топика: а поток обязательно в WiFi отправлять? Если нет, то можно заменить br0 на vlan0...

  6. #6
    под виндами прощще всего поставить VPC (он нынче бесплатен), а в нем линух попрощще и помельче. я поставил debian минимальный и доставил необходимые пакеты

  7. #7
    Join Date
    Sep 2006
    Location
    SVAO, Moscow, Russia
    Posts
    42
    Sabur
    Предлагаю для начала поделиться уже собранной Вами прошивкой. Так как многие не имеют возможности и необходимых познаний чтобы сделать это самостоятельно. Да и какой смысл делать всем одно и то же.
    А потом уж попробуем коллективно высечь искру.

  8. #8
    Quote Originally Posted by Speedy Gonzalez View Post
    Sabur
    Предлагаю для начала поделиться уже собранной Вами прошивкой. Так как многие не имеют возможности и необходимых познаний чтобы сделать это самостоятельно. Да и какой смысл делать всем одно и то же.
    А потом уж попробуем коллективно высечь искру.
    Согласен с автором, уже давно хочу попробовать у себя запустить IPTV, но вот руки не дойдут сесть с прошивками разобраться. А если есть уже прошивка собранная давайте попробуем вместе. Только одно добавление, давайте каждый будет добавлять на каком провайдере пробовал прошивки.

  9. #9
    Quote Originally Posted by Oleg View Post
    У меня вот какой вопрос к автору топика: а поток обязательно в WiFi отправлять? Если нет, то можно заменить br0 на vlan0...
    Не хочу провода по квартире растягивать, потому через wifi и пытаюсь...

  10. #10
    Quote Originally Posted by Speedy Gonzalez View Post
    Sabur
    Предлагаю для начала поделиться уже собранной Вами прошивкой. Так как многие не имеют возможности и необходимых познаний чтобы сделать это самостоятельно. Да и какой смысл делать всем одно и то же.
    А потом уж попробуем коллективно высечь искру.
    Не проблема, если Уважаемый gaaronk не будет против...

  11. #11
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    А что за адрес 174.1.2.2? А 174.1.2.1?

  12. #12
    Quote Originally Posted by Oleg View Post
    А что за адрес 174.1.2.2? А 174.1.2.1?
    174.1.2.1 адрес точки доступа во внутренней сетке
    174.1.2.2 адрес рабочей станции во внутренней сетке

  13. #13
    я могу выложить релизную 7f с поддержкой мультикаста для премиума и делюкса
    только скажите куда

    да, из прошивки убрано IPv6

  14. #14
    Join Date
    Dec 2003
    Location
    Russian Federation
    Posts
    8,356
    Quote Originally Posted by Sabur View Post
    Не хочу провода по квартире растягивать, потому через wifi и пытаюсь...
    А через провод стабильно работает?

  15. #15
    Quote Originally Posted by gaaronk View Post
    я могу выложить релизную 7f с поддержкой мультикаста для премиума и делюкса
    только скажите куда

    да, из прошивки убрано IPv6
    Если необходимо место я могу предоставить. Если конечно это не идет в разрез с правилами Олега, все-таки прошивка его

Page 1 of 32 12311 ... LastLast

Similar Threads

  1. И снова Hdd
    By Alexvaler in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 4
    Last Post: 24-11-2007, 09:29
  2. Простите что не потеме.. Про BruteForce
    By FilimoniC in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1
    Last Post: 24-04-2006, 06:07

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •