Closed AltGrF13 closed 5 months ago
Хорошо, в новой версии постараюсь учесть этот момент.
Изменения внесены, у двуинтерфейсных ничего не сломалось. В рамках этой задачи лишь эта жалоба
Вроде как у человека с Keenetic Hopper всё заработало из коробки, вопрос можно закрывать
всё ок, проблема решена
Я бы рекомендовал ещё на форуме отписаться в ответ на релиз, что на Hopper теперь из коробки работает связка IKEv2+ShadowSocks. Возможно, кого-то это подтолкнёт обновиться; техническое описание многим не понятно)
Я бы рекомендовал ещё на форуме отписаться в ответ на релиз, что на Hopper теперь из коробки работает связка IKEv2+ShadowSocks. Возможно, кого-то это подтолкнёт обновиться; техническое описание многим не понятно)
Справитесь?)
Сейчас правила iptables (-s 192.168.2.0/24 -i eth3) основаны на диапазоне IP, ограниченном в интерфейсе WAN (чтобы не перегружать роутер, навешивая правило с диапазоном на все интерфейсы).
Как выяснилось, более простые Кинетики могут быть созданы на базе одного сетевого интерфейса (например, Hopper), а не двух (например, Giga). Во втором случае WAN порт eth3, в первом WAN в eth2.2 (на форуме проверили это).
В функции _get_entware_ikev2inface надо делать проверку ifconfig eth3 (или любым другим способом — доступен же список интерфейсов, проверять там наличие) и если он есть, то возвращать eth3. Иначе eth2.2.