Прописал адрес(192.168.1.2/24), прокси действительно завелся
]$ /usr/sbin/igmpproxy -c /etc/igmpproxy.conf
igmpproxy, Version 0.1 beta2, Build 080317
Copyright 2005 by Johnny Egeland <johnny@rlo.org>
Distributed under the GNU GENERAL PUBLIC LICENSE, Version 2 - check GPL.txt
Но обломс...
Для наглядности выложу традиционные логи сниффера(переключаю каналы):
]$ tcpdump -i vlan4 -vv | grep igmp
tcpdump: listening on vlan4, link-type EN10MB (Ethernet), capture size 68 bytes
12:25:27.289557 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], length: 32, optlength: 4 ( RA )) 10.183.0.1 > ALL-SYSTEMS.MCAST.NET: igmp query v2
12:25:29.101310 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > ALL-ROUTERS.MCAST.NET: igmp leave 239.255.2.34
12:25:29.720625 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > 239.255.2.29: igmp v2 report 239.255.2.29
12:25:30.700579 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > 239.255.2.29: igmp v2 report 239.255.2.29
12:25:37.270581 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > 239.255.2.29: igmp v2 report 239.255.2.29
12:25:37.287521 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], length: 32, optlength: 4 ( RA )) 10.183.0.1 > ALL-SYSTEMS.MCAST.NET: igmp query v2
12:25:47.283313 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [none], length: 32, optlength: 4 ( RA )) 10.183.0.1 > ALL-SYSTEMS.MCAST.NET: igmp query v2
12:25:48.593551 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > ALL-ROUTERS.MCAST.NET: igmp leave 239.255.2.29
12:25:49.210622 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > 239.255.2.1: igmp v2 report 239.255.2.1
12:25:52.890583 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > 239.255.2.1: igmp v2 report 239.255.2.1
12:25:54.760578 IP (tos 0x0, ttl 1, id 0, offset 0, flags [DF], length: 32, optlength: 4 ( RA )) 192.168.1.2 > 239.255.2.1: igmp v2 report 239.255.2.1
12 packets captured
42 packets received by filter
0 packets dropped by kernel
А тут интереснее:
]$ tcpdump -i br0 -vv | grep igmp
tcpdump: listening on br0, link-type EN10MB (Ethernet), capture size 68 bytes
12:31:04.316171 IP (tos 0x0, ttl 1, id 54107, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.2.1: igmp v2 report 239.255.2.1
Похоже не работает прокси один раз при переключении проскакивает один пакет и тишина...
Идеи, предложения? Кстати как таки тег проставить, может в этом проблема?
UPD:
Заюзал antenqa.tv, пакеты забегали бодрее:
]$ tcpdump -i br0 -vv | grep igmp
tcpdump: listening on br0, link-type EN10MB (Ethernet), capture size 68 bytes
12:40:03.860535 IP (tos 0x0, ttl 1, id 59997, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > ALL-ROUTERS.MCAST.NET: igmp leave 239.255.2.34
12:40:03.864553 IP (tos 0xc0, ttl 1, id 16404, offset 0, flags [none], length: 28) WL500GP > 239.255.2.34: igmp query v2 [gaddr 239.255.2.34]
12:40:10.402705 IP (tos 0x0, ttl 1, id 60001, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.2.1: igmp v2 report 239.255.2.1
12:40:11.058490 IP (tos 0x0, ttl 1, id 60011, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > ALL-ROUTERS.MCAST.NET: igmp leave 239.255.2.1
12:40:11.063836 IP (tos 0x0, ttl 1, id 60012, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.2.2: igmp v2 report 239.255.2.2
12:40:11.703080 IP (tos 0x0, ttl 1, id 60018, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.2.2: igmp v2 report 239.255.2.2
12:40:12.113868 IP (tos 0x0, ttl 1, id 60025, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > ALL-ROUTERS.MCAST.NET: igmp leave 239.255.2.2
12:40:12.113881 IP (tos 0x0, ttl 1, id 60026, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.2.4: igmp v2 report 239.255.2.4
12:40:12.119705 IP (tos 0xc0, ttl 1, id 9589, offset 0, flags [none], length: 28) WL500GP > 239.255.2.2: igmp query v2 [gaddr 239.255.2.2]
12:40:12.334098 IP (tos 0xc0, ttl 1, id 23330, offset 0, flags [none], length: 28) WL500GP > 239.255.2.4: igmp query v2 [gaddr 239.255.2.4]
12:40:21.103507 IP (tos 0xc0, ttl 1, id 16406, offset 0, flags [none], length: 28) WL500GP > 239.255.2.34: igmp query v2 [gaddr 239.255.2.34]
12:40:29.696583 IP (tos 0x0, ttl 1, id 60080, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.255.250: igmp v2 report 239.255.255.250
12:40:34.112368 IP (tos 0x0, ttl 1, id 60087, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > ALL-ROUTERS.MCAST.NET: igmp leave 239.255.2.4
12:40:34.115861 IP (tos 0xc0, ttl 1, id 23331, offset 0, flags [none], length: 28) WL500GP > 239.255.2.4: igmp query v2 [gaddr 239.255.2.4]
12:40:34.117037 IP (tos 0x0, ttl 1, id 60088, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.2.2: igmp v2 report 239.255.2.2
12:40:35.695098 IP (tos 0x0, ttl 1, id 60111, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 239.255.2.2: igmp v2 report 239.255.2.2
12:40:35.695105 IP (tos 0x0, ttl 1, id 60112, offset 0, flags [none], length: 32, optlength: 4 ( RA )) АД.РЕС.КОМ.ПА > 224.0.0.251: igmp v2 report 224.0.0.251
12:40:45.902472 IP (tos 0xc0, ttl 1, id 9594, offset 0, flags [none], length: 28) WL500GP > 239.255.2.2: igmp query v2 [gaddr 239.255.2.2]
20258 packets captured
79212 packets received by filter
58888 packets dropped by kernel
Но сигнала нет все равно. Думаю виноват таки тег, ибо в моем понимании пакеты с видео должны быть большие, а тут ничего подобного не наблюдается
UPD2:
Сделал так:
robocfg vlan 4 ports "0t 5t" vlan 0 ports "1 2 3 4 5t" vlan 1 ports "0 5t"
В результате на vlan4 получил такую картинку:
13:05:08.729553 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.731655 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.735159 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.736120 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.737340 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.739015 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.740009 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.741116 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.742974 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.744911 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.746886 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.747856 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.749535 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.749539 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.750917 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.752850 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
13:05:08.754806 IP 213.85.187.36.60000 > 239.255.2.34.1234: UDP, length: 1316
Поперло видео, как я понял судя по размеру пакетов. Но через прокси не пролазит, на br0 тишина.
Есть мысль сохранить все на flashfs и ребутнуть роутер без вайфая, но сейчас боюсь накосячить и запороть его снова
Сообщение отредактировал drinkermann: 01.12.2010 - 03:11