Created attachment 4467 [details] Расхождение с Ubuntu Согласно man smcroute, можно указывать более одного выходного интерфейса, однако версия в Sisyphus не позволяет указать более одного интерфейса. [root@ham1 ~]# smcroute -d [root@ham1 ~]# smcroute -a breth0 192.168.74.74 224.1.2.3 breth1 breth0 [root@ham1 ~]# ip mroute (192.168.74.74, 224.1.2.3) Iif: breth0 Oifs: breth0 В Ubuntu поведение соответствует документации. Может, взять оттуда патч?
Информация от сообщившего о проблеме: "При более детальном рассмотрении выяснилось, что маршрутизация multicast-потока на 2 исходящих интерфейса одновременно выполняется, но по команде ip mroute в поле Oifs отображается только один исходящий интерфейс: # smcroute -a eth0 192.168.33.1 235.5.5.5 eth1 eth2 eth4 # ip mroute (192.168.33.1, 235.5.5.5) Iif: eth0 Oifs: eth2 Наверное, вопрос к утилите ip ?"
В приложенном файле указано, что проблема обнаружена на ALT Linux 4.0.1 Server. В сизифном iproute2 эта ошибка в коде утилиты ip уже исправлена.
а в 4.0.1 smcroute я не выкладывал. перевешиваем? или worksforme?
(В ответ на комментарий №3) > а в 4.0.1 smcroute я не выкладывал. > перевешиваем? или worksforme? На что перевешивать имеется в виду? На компонент iproute2? В сизифе он должен работать правильно.
(В ответ на комментарий №4) > (В ответ на комментарий №3) > > а в 4.0.1 smcroute я не выкладывал. > > перевешиваем? или worksforme? > > На что перевешивать имеется в виду? На компонент iproute2? В сизифе он должен > работать правильно. Я ставил версию из Сизифа на проверку на ham1. И там наблюдались подобные симптомы. Может, там слишком старое ядро. Пока переоткрываю, через неделю выберусь из отпуска и проверю с новым ядром.
fixed in smcroute-2.4.4-alt1