Jump to content

Александр Рыжов

Moderators
  • Posts

    1,089
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by Александр Рыжов

  1. ndm в качестве резолвера продолжает использовать собственную службу ndnproxy дальше, общаясь с ней по RPC. При `opkg dns-override` встроенная служба ndnproxy лишь перестаёт слушать порты TCP53/UDP53. ЕМНИП.
  2. Судя по конфигу, необходимые пакеты есть в Entware. Дерзайте.
  3. Отличие кинетика от большинства других устройств в том, что в составе прошивки нет привычного Linux shell'а и в процессе установки Entware таковой разворачивается вместе с SSH-сервером. В процессе экспериментов с репозиторием можно довести указанную связку до нерабочего состояния, поэтому настоятельно рекомендую создавать на флешке два раздела Ext2/3/4. Если один раздел с развёрнутым репозиторием будет в руинах, всегда можно будет развернуть Entware на другом и «спасти» наработки. Для автоматизации перехода с раздела на раздел я сделал себе скрипт, который распознаёт текущий раздел, отчищает соседний, записывает на соседний себя самого, установочный архив и бэкап конфигов с текущего. Остаётся только переключиться между разделами в веб-интерфейсе.
  4. У меня стабильно воспроизводилось на медленных флешках в новой Extra (KN-1710). Посев точек помог избежать таймаутов, с приложенным выше архивом всё устанавливается ровно:
  5. Это не будет исправлено, потому что это не баг. Появился отдельный пакет с БД о различных дисков.
  6. Алиса дёргает веб-хук. На вас ложится обработка реакции на него. Следственно: настраиваете на роутере веб-сервер, пишите CGI-обработчик, разбирающий пришедшее событие и исполняющий нужные команды. Т.е. сложно и не оправданно (IMHO).
  7. Как Entware вам поможет в устранении проблемы доступа к прошивочному файлу? Пожалуйста, всегда учитывайте, что различные инструкции и мануалы актуальны на момент написания. Так что получив новое ядро, которое новее на эпоху, придётся кое-что изменять в своих решениях. Как минимум.
  8. Скрипы в ndm.d должны быть идемпотентными, поэтому проверка существования правила должна присутствовать. Попробуйте в вызовах iptables добавить ключ "-w".
  9. Это хоть и вероятно годное, но самодельное изделие. Кто будет её повторять по статье в БД?
  10. Неким shell-скриптом? Некий shell-скрипт на роутере будет использовать системный резолвер из состава libc, которая, в свою очередь, будет использовать файл /etc/resolv.conf для определения списка используемых DNS-серверов. Или кратко: нет.
  11. Сразу скажу, что я пас. До тех пор, пока IPv6 не станет нативным. При включенных IPv6-туннелях у меня тормозит Youtube.
  12. Почему решили, что ошибка "Aborted" из-за определённой версии node.js? Какой размер swap'а задействован на стареньком белом роутере?
  13. @Geont, это у вас точно работает? ndmq -p 'interface $_iface no connect via $_via' -P message Потому как в одинарных кавычках текст считается константой, в нём выражения и переменные не развёртываются, может лучше… ndmq -p "interface $_iface no connect via $_via" -P message
  14. Нельзя из буфера обмена в CLI несколько строк сразу вставлять, ndmc подавится:( Мне лично больше эта засада мешает.
  15. Сборка текущего пакета зависит от python'а в хост-системе. Сборка текущего пакета зависит от пакета python для вашей архитектуры. Сборка бинарников текущего пакета для хост-системы имеет некоторые зависимости от других пакетов, собираемых для хост-системы. Во всех трёх перечисленных случаях эти зависимости «временные», нужные в момент компиляции текущего пакета для вашей архитектуры. Другими словами, в список зависимых пакетов, перечисленных в *.ipk они не попадут и никакого отношения к DEPENDS:= не имеют. https://openwrt.org/docs/guide-developer/packages#host_tools_required
  16. Вы издалека видите список трекеров?:) В трекерах могут быть перечислены до кучи ipv6-адреса, публичные нерабочие сервисы или retracker.local. Скачиванию это никак не мешает.
  17. Если перегрузиться без флешки, сообщения об ошибках есть?
  18. Да и не должен. В репозитории есть несколько тяжёлых приложений «на вырост», которые не по зубам половине MIPS-роутеров, qBittorrent — одно из них. Я раньше был против их добавления, но с некоторых пор решил оставить их доступными для всех архитектур, как некий индикатор развития девайсов. Раньше и о golang помышлять не приходилось, а теперь вот, dnscrypt-proxy2 работает.
  19. DynDNS там на пару провайдеров, ныне сторчавшихся, однако не составит труда переделать его на DNS-o-Matic, чтобы им можно было пользоваться в полной мере. Впрочем, для кинетиков это не актуально.
×
×
  • Create New...