?

Log in

Previous Entry | Next Entry

IGMP Snooping на Linux KVM

Перенеся домашний сервер на Linux KVM столкнулся с некорректной работой MediaTomb: через некоторое после перезапуска время плееры в локальной сети переставали видеть программу. Изначально грешил на слабую поддежку MediaTomb в последние пару лет. Заменил на MiniDLNA, но ситуация повторилась.
Очевидно, что проблема связана с multicasting-а, который используется протоколом SSDP, в локальной сети. Известная проблема связана с реализацией IGMP Snooping-а на интерфейсах bridge в версиях ядра Linux 3.x.
Пока тестирую следующее решение, отключающее snooping:

$ cat /etc/network/if-up.d/bridge

#!/bin/bash

if [[ $IFACE =~ br[0-9] ]]
then
echo 0 > /sys/devices/virtual/net/${IFACE}/bridge/multicast_snooping
fi


Заодно поставил miniSSDPd, пропатчил MediaTomb и теперь использую его совместно с MiniDLNA.

Comments

( 2 comments — Leave a comment )
rlex
Dec. 15th, 2012 03:28 pm (UTC)
Plex попробуй.
cyanide_burnout
Dec. 24th, 2012 01:02 pm (UTC)
Не, Plex мне ни к силу, ни к городу :)
Работает - не трогаю :)
( 2 comments — Leave a comment )