-
Content Count
3,553 -
Joined
-
Last visited
-
Days Won
593
Everything posted by ndm
-
С командами извините, для Giga II не подходят (прошивка 2.05 и ниже). Если можно, дайте полный self-test. Из веба или командой "cat ndm:self-test".
-
Пришлите неработающий running-config. Это пока нельзя сделать в вебе (почти готово, в релиз не успели) нужно: создать 4 влан-интерфейса вида GigabitEthernet0/VlanX сделать им up, настроить IP-адрес каждому порту в отдельности поставить: interface Y switchport access vlan X где Y — номер порта, как написан на корпусе.
-
Почему можно управлять роутером из гостевой сети?
ndm replied to Александр Рыжов's question in Keenetic Community Support
Есть специальный режим интерфейса — protected, который запрещает обращаться к роутеру и другим подсетям типа private и protected. Можно обращаться только к DHCP (получать адрес) и DNS-прокси, а также выходить в интернет. Попробуйте: (config)> interface WifiMaster0/AccessPoint1 security-level protected # 2.4 GHz (config)> interface WifiMaster1/AccessPoint1 security-level protected # 5 GHz (config)> system configuration save Для надежности проверьте после перезагрузки, т.к. могут остаться записи в conntrack-е. В принципе, можем добавить команду при включении гостевой сети -
Потеря соединения c медиасервером при влюченном igmp-proxy
ndm replied to Александр Рыжов's question in Keenetic Community Support
Да, так снупинг выключен, но надо было понять, что причина именно в nimproxy. Так быть не должно. Попробуем исправить до релиза. -
Потеря соединения c медиасервером при влюченном igmp-proxy
ndm replied to Александр Рыжов's question in Keenetic Community Support
Сообщения подправим. Перестают ли отваливаться плееры, если сделать (config)> no service igmp-proxy -
Попробуйте это.
-
Потеря соединения c медиасервером при влюченном igmp-proxy
ndm replied to Александр Рыжов's question in Keenetic Community Support
Порты свича выключаются в загрузчике, auto-negotiation тоже перестартует. есть некоторая задержка между моментом поднятия линка и началом ответа DHCP-сервера, может маленький таймаут у плеееров. Можно ли узнать, на что конкретно жалуется плеер, в нем есть диагностика? -
Проблему подтверждаем, в работе.
-
Да, поменяем (поменяли) в /etc/profile
-
Спасибо, тоже исправлено, ждет релиза.
-
Нет, tar.gz любой вложенности позволяет распаковывать в потоке, не используя промежуточный каталог.
-
Тут, как говорится, на вкус и цвет. Больше пакетов, хороших и разных.
-
Здесь не первый раз упоминают rpath. Но предмет для дискуссии пустяковый. С точки зрения прошивки (libndmOpkg) важно, чтобы поддерживалось как можно больше разных пакетов. Для этого определяется LD_LIBRARY_PATH, который не мешает работе пакетов, собранных с rpath=/opt/lib, и позволяет работать пакетам, собранным без него. Если же кто займётся сборкой пакетов нашим билдрутом, и непременно захочет rpath, подправит rules.mk самостоятельно.
-
Точно, баг. Не соответствует описанию, исправим. Новый релиз запланирован к концу следующей недели, а пока можно определить правильный LD_LIBRARY_PATH в initrc.
-
Примеры из моих пакетов: раз, два, три. Такие скрипты будут работать. Проблемы возникнут, например, с добавлением пользователей или групп, т.к. /etc/passwd и /etc/group управляется через NDMS.
-
/opt/install как раз и нужен, чтобы поставить минимальный набор утилит для начала работы. В этот момент скрипты не нужны. Затем, имея настоящий /opt/bin/sh и настоящий /opt/bin/opkg, будут ставиться пакеты со скриптами, и установкой будет заниматься /opt/bin/opkg, а не компонент прошивки. Можете привести несколько примеров пакетов с pre- и post-install скриптами для понимания?
-
Пакеты после установки удаляются. Скрипты пока не выполняются, но это можно (и нужно) обсудить.
-
Прописывается скриптом /opt/etc/ndm/netfilter.d/your_script.sh. Скрипт вызывается каждый раз, когда ndm перетирает таблицы netfilter, чтобы ваши правила не исчезали. В скрипте нужно проверять название таблицы "filter", "nat", "mangle". Пример здесь: https://github.com/ndmsystems/packages/ ... netfilterd
-
Обновили сборку. Если не работает, пришлите, на чем спотыкается. Готовые ipk можно скачать с opkg.keenopt.ru, но там довольно сырой вариант. Работаем над установкой через opkg и генератором минимального install-архива.