Цель этого запроса — НЕ внедрять «IGMP Proxy» с настройкой через интерфейс. Я прошу только сделать возможной ручную установку «igmpproxy» в UniFi OS. Для этого нужны минимальные изменения.
IGMP Proxy необходим многим клиентам для поддержки IPTV в Европе. Также он нужен, если у вас устройства Sonos на отдельном VLAN.
Для работы igmpproxy достаточно внести следующие изменения в ядро:
CONFIG_IP_MROUTE=y
CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
Эти и другие изменения успешно тестировались некоторыми пользователями (загрузка кастомного ядра с этими изменениями через kexec на прошивке UDM 1.9.3). Однако на прошивке UDM 1.10 это уже невозможно, так как там обновили Linux до версии 4.19, где изменился формат «/proc/iomem». Судя по всему, у kexec-tools пока нет решения этой проблемы. (Подробнее:
Возможность загружать кастомное ядро стала реальной благодаря
В общем, если включены Multicast Routing и Multipath Routing — ручная установка igmpproxy поддерживается.
Пользователи, которые хотят перейти со старых USG (где igmpproxy настраивался через config.gateway.json), наконец могут перейти на новую серию Dream Machine. Поскольку настройка на USG уже требовала «продвинутых» знаний, те, кому эта функция действительно нужна (и кто решил остаться с UniFi), смогут установить igmpproxy вручную и по-настоящему наслаждаться IPTV на своей Dream Machine.
IGMP Proxy необходим многим клиентам для поддержки IPTV в Европе. Также он нужен, если у вас устройства Sonos на отдельном VLAN.
Для работы igmpproxy достаточно внести следующие изменения в ядро:
CONFIG_IP_MROUTE=y
CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
Эти и другие изменения успешно тестировались некоторыми пользователями (загрузка кастомного ядра с этими изменениями через kexec на прошивке UDM 1.9.3). Однако на прошивке UDM 1.10 это уже невозможно, так как там обновили Linux до версии 4.19, где изменился формат «/proc/iomem». Судя по всему, у kexec-tools пока нет решения этой проблемы. (Подробнее:
Возможность загружать кастомное ядро стала реальной благодаря
В общем, если включены Multicast Routing и Multipath Routing — ручная установка igmpproxy поддерживается.
Пользователи, которые хотят перейти со старых USG (где igmpproxy настраивался через config.gateway.json), наконец могут перейти на новую серию Dream Machine. Поскольку настройка на USG уже требовала «продвинутых» знаний, те, кому эта функция действительно нужна (и кто решил остаться с UniFi), смогут установить igmpproxy вручную и по-настоящему наслаждаться IPTV на своей Dream Machine.
