Íà÷èíàÿ ñ ïðîøèâêè 1.9.2.7-7g ðîóòåð ìîæåò âûñòóïàòü â ðîëè IGMP Proxy, ò.å. ïðîïóñêàòü ìóëüòèêàñòíûé òðàôèê ÷åðåç ñåáÿ.
Äëÿ åãî âêëþ÷åíèÿ íåîáõîäèìî íà ñòðàíèöå IP Config | Route âûáðàòü Yes äëÿ Enable Multicast routing.  îáùåì-òî, íà ýòîì íàñòðîéêà çàêîí÷åíà è âñ¸ äîëæíî çàðàáîòàòü â ïðîñòåéøåì ñëó÷àå, êîãäà, íàïðèìåð, ó Âàñ óæå ïðîïèñàíû âñå ìàðøðóòû äëÿ "ëîêàëêè" ïðîâàéäåðà èëè èñòî÷íèê ìóëüòèêàñòà íàõîäÿòñÿ íåïîñðåäñòâåííî â Âàøåé ñåòè. Äîïîëíåíèå: íà÷èíàÿ ñ âåðñèè 1.9.2.7-8 íèêàêèõ ìàðøðóòîâ áîëüøå ïðîïèñûâàòü ÍÅ íóæíî.
Åäèíñòâåííîå, ÷òî ñòîèò åù¸ ñäåëàòü - çàäàòü ñêîðîñòü ìóëüòèêàñòà â WiFi ñåòè (ýòî íóæíî, åñëè Âû áóäåòå ñìîòðåòü Ò ÷åðåç WiFi èëè îáíàðóæèòå, ÷òî âî âðåìÿ ðàáîòû Ò áåñïðîâîäíàÿ ñåòü ðàáîòàåò ñ çàäåðæêàìè). Äëÿ ýòîãî èä¸ì íà ñòðàíè÷êó Wireless | Advanced è èçìåíÿåì çíà÷åíèå â ïîëå Multicast Rate. Íàñ èíòåðåñóþò çíà÷åíèÿ îò 24 äî 54 MBps, ÷åì íèæå - òåì ñòàáèëüíåå ñâÿçü, íî òåì óæå êàíàë.  îáùåì èùèòå êîìïðîìèñ, ìåæäó ñêîðîñòüþ è êà÷åñòâîì êàðòèíêè.
Âñ¸ ÷òî íèæå îòíîñèòñÿ ê âåðñèÿì äî 1.9.2.7-8 è â áîëåå ïîçäíèõ âûïîëíÿòü íå òðåáóåòñÿ
×òî äåëàòü, åñëè íè÷åãî íå ðàáîòàåò è íàñòðîåê äëÿ Âàøåé ñåòè Âû íå íàøëè?
- Ñíà÷àëà íóæíî óáåäèòüñÿ, ÷òî Ò ðàáîòàåò ïðè ïðÿìîì ïîäêëþ÷åíèè;
-  ñëó÷àå, åñëè ó Âàñ èñïîëüçóåòñÿ PPPoE íóæíî óáåäèòüñÿ, ÷òî ïðîâàéäåð âûäà¸ò Âàì àäðåñ äëÿ MAN èíòåðôåéñà (÷èòàòü îòñþäà http://wl500g.info/showthread.php?t=7012&page=17) ( ñëó÷àå PPTP, DHCP, Static IP ýòî àâòîìàòîì òàê, èíà÷å áû íå ðàáîòàëà "ëîêàëêà" èëè èíòåðíåò);
- Îïðåäåëèòü àäðåñ èñòî÷íèêà ìóëüòèêàñòà (÷èòàòü íèæå) è äîáàâèòü ìàðøðóò ê íåìó;
- Åñëè ðàáîòàåò, íî ÷åðåç íåêîòîðîå âðåìÿ êàðòèíêà îñòàíàâëèâàåòñÿ, òî îïðåäåëèòü àäðåñ IGMP ðîóòåðà ïðîâàéäåðà è äîáàâòü ìàðøðóò ê íåìó.
Ïî ìàðøðóòàì: åñëè ó Âàñ â ñåòè åñòü "ëîêàëêà", òî êàê ïðàâèëî, ïðîâàéäåð ðàñïðîñòðàíÿåò .bat ôàéëû ñî ñïèñêîì ìàðøðóòîâ. Èõ íóæíî âáèòü â òàáëè÷êó ìàðøðóòîâ äëÿ ñåòè MAN ñ ìåòðèêîé 0. Ïîñëå òîãî, êàê Âû èç äîáàâèòå, âîçìîæíî âñ¸ çàðàáîòàåò ñàìî.
Êàê îïðåäåëèòü àäðåñ èñòî÷íèêà ìóëüòèêàñòà. Ñàìûé ïðîñòîé ñïîñîá - ñïðîñèòü ó ïðîâàéäåðà. Ñðàçó õî÷ó ñêàçàòü, ÷òî àäðåñà 224.x.x.x - 239.x.x.x - ýòî íå èñòî÷íèê, à àäðåñ ìóëüòèêàñò ãðóïïû. Äîáàâëÿòü ìàðøðóò ê íåé ÍÅ íóæíî. Åñëè Âàì õî÷åòñÿ îïðåäåëèòü ñàìîìó àäðåñ èñòî÷íèêà, òî äåëàåòñÿ ýòî òàê:
Ïðåäïîëîæèì, ÷òî âåùàíèå êàêîãî-òî êàíàëà ÒÂ îñóùåñòâëÿåòñÿ â ìóëüòèêàñò ãðóïïå 233.32.210.1 ïî ïðîòîêîëó UDP, ïîðò 5500.
Çàõîäèòå íà ðîóòåð ñ ïîìîùüþ telnet èëè ssh (telnet 192.168.1.1) è âûïîëíÿåòå êîìàíäó
Code:
tcpdump -i $(nvram get wan_ifname) -n -p udp port 5500 and host 233.32.210.1
Äàëüøå çàïóñêàåòå ÒÂ, âêëþ÷àåòå ýòîò êàíàë è ñìîòðèòå íà âûâîä ðîóòåðà. Äîëæíû "ïîëåòåòü" îäíîòèïíûå ïàêåòû ïðèìåðíî òàêîãî ñîäåðæàíèÿ:
Code:
00:20:07.717562 IP 85.21.91.195.32770 > 233.32.210.1.5050: UDP, length: 1316
 ëåâîé ÷àñòè - àäðåñ èñòî÷íèêà (85.21.91.195). Äàëåå, Âû äîëæíû ïðîäåëàòü òîæå ñàìîå äëÿ äðóãèõ êàíàëîâ.
Êàê ïðàâèëî, âûÿñíÿåòñÿ, ÷òî ëèáî èñòî÷íèê îäèí, ëèáî îíè âñå â îäíîé ñåòè - â äàííîì ñëó÷àå 85.21.91.0/255.255.255.0 (ýòî Êîðáèíà).
Òåïåðü ïðèìåíÿåòå ñâîè íîâûå çíàíèÿ íà ñòðàíèöå IP Config | Route. Äîáàâëÿåòå çàïèñü âèäà
Code:
85.21.91.0 255.255.255.0 0.0.0.0 0 MAN
â òàáëèöó. 0.0.0.0 - àäðåñ äåôîëòíîãî ãåéòâåÿ ïðè èñïîëüçîâàíèè PPTP+DHCP, L2TP+DHCP, PPPoE+DHCP, DHCP.
Ñîõðàíÿåòå, äåëàåòå Finish, ðîóòåð ïåðåãðóæàåòñÿ, ïðîáóåòå åù¸ ðàç.
Òåïåðü îíî ëèáî îêîí÷àòåëüíî ðàáîòàåò, ëèáî â êàêîé-òî ìîìåíò òðàíñëÿöèÿ îñòàíàâëèâàåòñÿ. Ïðè÷èíà - íå õâàòàåò ìàðøðóòà äî IGMP ðîóòåðà, ñëåäÿùåãî çà ïîäïèñêàìè êëèåíòîâ (íàïðèìåð, òàêàÿ ñèòóàöèÿ ñî ÑòðèìÒÂ).
Êàê îïðåäåëèòü àäðåñ ñëåäÿùåãî IGMP ðîóòåðà.
Çàïóñêàåì íà ðîóòåðå:
Code:
tcpdump -i $(nvram get wan_ifname) -p igmp -n
Ñìîòðèì òåëåâèçîð. È íàáëþäàåì çà âûâîäîì. Íàñ èíòåðåñóåò, êòî äåëàåò igmp query:
Code:
22:28:56.543469 IP 93.61.0.38 > 239.255.0.100: igmp v2 report 239.255.0.100
22:28:57.173465 IP 93.61.0.38 > 239.255.255.250: igmp v2 report 239.255.255.250
22:30:56.616203 IP 10.39.36.10 > 224.0.0.1: igmp query v2
93.61.0.38 - ìîé ðîóòåð. igmp report - ýòî îí ïîäïèñûâàåòñÿ íà òðàôèê.
Ó ìåíÿ òîëüêî 10.39.36.10 äåëàåò query. Äëÿ ýòîãî àäðåñà ïðîïèñûâàåì ìàðøðóò:
Code:
10.39.36.10 255.255.255.255 0.0.0.0 0 MAN
Çàïóñêàåì åù¸ ðàç. Âèäèì, ÷òî ïîñëå ïîëó÷åíèÿ îò ýòîé ìàøèíû çàïðîñà ðîóòåð, ñ çàäåðæêîé "ïåðåïîäïèñûâàåòñÿ" íà âåùàíèå.
Âñ¸, áèíãî! Ðàáîòàåò.
×òî åñëè íå ðàáîòàåò? ×èòàåì ýòó âåòêó http://wl500g.info/showthread.php?t=7012 íà÷èíàÿ, ïðèìåðíî, ñ 9é ñòðàíèöû.