Jump to content

ndm

Administrators
  • Posts

    3,667
  • Joined

  • Last visited

  • Days Won

    648

Everything posted by ndm

  1. Выложили тестовые прошивки, комментарии пишем сюда.
  2. IMHO пустое дело обсуждать rpath vs LD_LIBRARY_PATH, см. выше: LD_LIBRARY_PATH может быть необходим для работы /opt/bin/sh, собранного без rpath. Внутри скрипта экспортируйте и переопределяйте, что вашей душе угодно.
  3. Как проверяли, если не секрет? Берем скрипт /opt/etc/initrc: #!/bin/sh echo INITRC: $1 echo INITRC: $PATH echo INITRC: $LD_LIBRARY_PATH Видим: [i] Nov 17 12:36:33 ndm: Opkg::Manager: /tmp/mnt/OPT initialized. [i] Nov 17 12:36:33 ndm: Opkg::Manager: /opt/etc/initrc: INITRC: start. [i] Nov 17 12:36:33 ndm: Opkg::Manager: /opt/etc/initrc: INITRC: /opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin:/bin:/sbin:/usr/bin:/usr/sbin. [i] Nov 17 12:36:33 ndm: Opkg::Manager: /opt/etc/initrc: INITRC: /opt/lib:/opt/usr/lib:/lib:/usr/lib.
  4. Не попрошу. Это одна из причин, по которой на Keenetic Giga III и Ultra II до сих пор не вышли прошивки A.6. Началось всё с дополнительных WAN-подключений на странице IPoE. Прошивка не первую неделю проходит внутреннее тестирование, провели ревизию кода ppe. По кругу тестируем работу всех видов подключений + IPTV, режимы ppe hardware/software и т.д. Рассчитываем на неделе уже выпустить.
  5. Проблема известная, к сожалению, пока решения не имеет. Переключать режим на ходу не рекомендуется.
  6. Нужно получше понять вашу конфигурацию, пришлите self-test и конфиг OpenVPN.
  7. Страница не шлет команду system configuration save, мелкий баг, спасибо.
  8. Пробуйте: http://files.keenopt.ru/firmware/Keenetic_Giga_II/2015-11-04/kng_rb_alpha_2.05.C.1.0-4.bin
  9. С командами извините, для Giga II не подходят (прошивка 2.05 и ниже). Если можно, дайте полный self-test. Из веба или командой "cat ndm:self-test".
  10. Пришлите неработающий running-config. Это пока нельзя сделать в вебе (почти готово, в релиз не успели) нужно: создать 4 влан-интерфейса вида GigabitEthernet0/VlanX сделать им up, настроить IP-адрес каждому порту в отдельности поставить: interface Y switchport access vlan X где Y — номер порта, как написан на корпусе.
  11. Есть специальный режим интерфейса — 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-е. В принципе, можем добавить команду при включении гостевой сети из веба.
  12. Да, так снупинг выключен, но надо было понять, что причина именно в nimproxy. Так быть не должно. Попробуем исправить до релиза.
  13. Сообщения подправим. Перестают ли отваливаться плееры, если сделать (config)> no service igmp-proxy
  14. Порты свича выключаются в загрузчике, auto-negotiation тоже перестартует. есть некоторая задержка между моментом поднятия линка и началом ответа DHCP-сервера, может маленький таймаут у плеееров. Можно ли узнать, на что конкретно жалуется плеер, в нем есть диагностика?
  15. Сейчас, к сожалению, нельзя добавлять, удалять и обновлять ничего, т.к. в официальной раздаче opkg отсутствует.
  16. Проблему подтверждаем, в работе.
  17. Нет, tar.gz любой вложенности позволяет распаковывать в потоке, не используя промежуточный каталог.
  18. Тут, как говорится, на вкус и цвет. Больше пакетов, хороших и разных.
  19. Здесь не первый раз упоминают rpath. Но предмет для дискуссии пустяковый. С точки зрения прошивки (libndmOpkg) важно, чтобы поддерживалось как можно больше разных пакетов. Для этого определяется LD_LIBRARY_PATH, который не мешает работе пакетов, собранных с rpath=/opt/lib, и позволяет работать пакетам, собранным без него. Если же кто займётся сборкой пакетов нашим билдрутом, и непременно захочет rpath, подправит rules.mk самостоятельно.
  20. Точно, баг. Не соответствует описанию, исправим. Новый релиз запланирован к концу следующей недели, а пока можно определить правильный LD_LIBRARY_PATH в initrc.
  21. Примеры из моих пакетов: раз, два, три. Такие скрипты будут работать. Проблемы возникнут, например, с добавлением пользователей или групп, т.к. /etc/passwd и /etc/group управляется через NDMS.
  22. /opt/install как раз и нужен, чтобы поставить минимальный набор утилит для начала работы. В этот момент скрипты не нужны. Затем, имея настоящий /opt/bin/sh и настоящий /opt/bin/opkg, будут ставиться пакеты со скриптами, и установкой будет заниматься /opt/bin/opkg, а не компонент прошивки. Можете привести несколько примеров пакетов с pre- и post-install скриптами для понимания?
×
×
  • Create New...