Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 03/22/2018 in all areas

  1. 22 points
    Версия 2.12.A.4.0-9: исправлено обнаружение линка на некоторых версиях E3372 HiLink (сообщил @DVA_War) исправлено проксирование Web-интерфейса модемов и роутеров Huawei через KeenDNS (сообщил @Andrew Voronkov) исправлена перезагрузка системы при работе фоновых команд (сообщил @Кинетиковод) ядро Linux: перенесены различные long-term обновления в сетевой стек и USB Wi-Fi: запрещен переход в модуляцию CCK для 2.4 ГГц в режимах N и GN, подвержены все модели Wi-Fi: исправлена перезагрузка при получении невалидного дескриптора RMAC INFO, подвержены все модели mt7628 Wi-Fi: исправлена перезагрузка при отключении ТД кнопкой во время автосканирования, подвержены все модели mt7628 Wi-Fi: исправлена логика сброса BBP по счетчику MDRDY, подвержены Keenetic Air, Extra II и последующие двухдиапазонные модели Wi-Fi: добавлена расшифровка кода Reason событий DEASSOC и DEAUTH DNS: исправлено переключение между SkyDNS и Yandex.DNS (сообщил @BACbKA) IPv6: исправлен трекинг состояний хостов в домашней сети (сообщил @vleonv) OpenVPN: добавлена поддержка iroute в серверном режиме (сообщил @Pablo) DLNA: добавлена возможность поменять имя сервера (по просьбе @vk11): dlna display-name {display-name} AFP: оптимизировано потребление оперативной памяти AFP: отключена поддержка авторизации DHXv1 FTP: добавлена возможность задать корневой каталог по умолчанию: ip ftp root {directory} FTP: исправлена работа в пассивном режиме при смене основного порта сервера DECT: добавлена возможность поменять интервал опроса трубок: dect base handset-poll-timer {timer}, по умолчанию — 60000 (1 минута) Web (beta): повторно исправлен порядок USB-портов на странице "Общие настройки" (сообщил @Ari100krat) Web (beta): исправлено сохранение настроек DNS в локальных сегментах (сообщил @hooddy) Web (beta): исправлено сохранение настроек для CIFS и AFP (сообщил @Kiborg_Man) Opkg: добавлена поддержка адаптера Technisat SkyStar USB 2 HD CI добавлена отладочная информация при возникновении ошибок "unexpectedly stopped" Версия 2.12.A.4.0-11: восстановлена сборка для Omni II, ничем не отличается от 2.12.A.4.0-9
  2. 16 points
    Версия 2.12.A.5.0-1: добавлены правила выбора дефолтного маршрута для хостов и сегментов домашней сети (Multiple WAN routing policy)*: ip policy {name} — создать политику маршрутизации ip policy description {description} ip policy permit global {interface} [order {order}] — разрешить подключение с заданным приоритетом ip policy permit auto — разрешать новые подключения автоматически (по умолчанию выключено) ip hotspot default-policy (permit | deny | {policy}) — задать политику по умолчанию ip hotspot policy {interface} (permit | deny | {policy}) — задать политику для незарегистрированных хостов по сегменту домашней сети ip hotspot host {mac} policy {policy} — задать политику для зарегистрированного хоста управление доступом в интернет для зарегистрированных хостов разделено на три команды: ip hotspot host {mac} permit — разрешить доступ ip hotspot host {mac} deny — запретить доступ ip hotspot host {mac} schedule {schedule} — включить доступ по расписанию, может быть настроен одновременно с политикой изменен формат имени файла прошивки при скачивании с устройства: {device}_{sandbox}_{version}.bin добавлена команда для отключения опроса линка CDC-модемов по HTTP: interface usb wwan-force-connected исправлена ошибка Core::Scgi::ThreadPool: not found: "hotspot" в режиме точки доступа (сообщил @Leksey118) IPv6: улучшен алгоритм отслеживания состояний хостов домашней сети IGMP: исправлен таймаут подписки на группу при потере General Query IGMP: поднят приоритет пакетов DSCP и qdisc для снижения потерь Query под нагрузкой DNS: исправлена обработка запросов на public-интерфейсах при включенном фильтре SkyDNS, Yandex.DNS, и связанные с этим сбои в работе службы CIFS: исправлена ошибка SMB_STATUS_END_OF_FILE при смещении за пределы файла (сообщил @TDR2000 MK2) DHCP: отключен прием multicast-маршрутов от провайдера SNMP: исправлено переполнение счетчиков на интерфейсах DECT: добавлена поддержка параллельных звонков на одной трубке dect parallel disable — отключить функцию параллельных звонков DECT: добавлены настройки комбинаций кнопок для управления параллельными звонками: dect parallel toggle — переключение между активным и удерживаемым вызовом dect parallel hold-resume — удержание/возобновление текущего вызова (звонок, находящийся на удержании, перезванивает, если положить трубку) dect parallel release-active — завершение активного вызова dect parallel release-passive — завершение удерживаемого вызова dect parallel accept — прием параллельного входящего звонка dect parallel reject — отбой параллельного входящего звонка dect parallel transfer — перевод активного звонка dect parallel intercept — перехват звонка с соседней трубки dect parallel call-internal — выполнение параллельного звонка на соседнюю трубку (по идентификатору трубки) dect parallel call-external — выполнение параллельного звонка на внешний номер DECT: добавлены команды запрета приема и перехвата звонка по линии dect sip deny-pickup — запретить прием dect sip deny-interception — запретить перехват DECT: добавлена поддержка телефонной книги: dect phonebook length — максимальное кол-во записей в телефонной книге dect phonebook handset-edit — разрешить редактирование телефонной книги с трубки dect phonebook last-name-first — отображать сначала фамилию, потом имя dect phonebook match-length — кол-во последних цифр входящего номера для поиска по телефонной книге DECT: добавлен опрос состояния трубки (включена/выключена) DECT: добавлен показ имени звонящего на трубках Gigaset DECT: добавлена поддержка Semi-attended call transfer (RFC 5589, clause 7.6) DECT: исправлен сброс модуля при передаче Caller ID на GAP-трубки Panasonic Web (beta): добавлена страница "Приоритеты подключений" для удобной настройки ip policy: изменение приоритетов и привязка к профилю выполняется простым перетаскиванием: Web (beta): исправлена настройка IGMP Proxy (сообщил @m__a__l) Web (beta): исправлены значки на странице "Общие настройки" (сообщил @VirtuoozX) Web (beta): исправлены частые потери связи с устройством (сообщил @iggo) Web (beta) исправлен тип файла firmware (сообщил @r13) добавлена поддержка USB-модема Megafon MR300-1 (Huawei E5786s-32a) OpenSSL обновлен до 1.1.0h * IPv6 пока не поддерживается
  3. 11 points
    Версия 2.12.A.5.0-2: исправлена работа Routing Policy для подключений со статическими настройками IP HTTP: исправлена блокировка в работе SSL-сервиса Web (beta): добавлены настройки параллельных звонков восстановлена сборка Keenetic Omni
  4. 8 points
    Версия 2.12.A.5.0-3 Версия 2.12.A.5.0-4: DNS: правила разрешения имен приведены в соответствие с настройками Routing Policy DNS: отключено перенаправление запросов на локальный прокси для хостов Без фильтрации DNS: исправлена ошибка "unable to extract domain from request" (сообщил @Sergey Zozulya) IGMP: исправлен механизм fast-leave, приводивший к отключению IPTV-потока в определенных условиях DLNA: исправлена ошибка "duplicate key: sort" (сообщил @Sergey Zozulya) IPv6: добавлен анализ DAD-запросов для отслеживания состояний хостов домашней сети DECT: восстановлена работоспособность при отключенной функции параллельных звонков DECT: исправлено отображение имени в исходящем вызове после переноса вызова DECT: добавлена поддержка имени звонящего (SIP INVITE) в семействе кодировок KOI8 DECT: исправлено отображение имени трубки длинее 20 символов в истории звонков DECT: исправлено падение модуля телефонии при работе без WAN-подключения DECT: добавлены команды запрета приема и перехвата звонка для трубок: dect handset {ipui} deny-pickup — запретить прием dect handset {ipui} deny-interception — запретить перехват VPN: реализован выбор случайного адреса VPN-сервера из DNS HTTP: исправлена работа доменов 4-го уровня через KeenDNS (сообщил @Alexey Goryaystov) Web (beta): исправлен раздел ping-check (сообщил @r13) Web (beta): исправлена ошибка на странице "Переадресация сетевых портов" (сообщил @Kiborg_Man) Web (beta): исправлена ошибка на странице интернет-фильтров (сообщил @hooddy) Web (beta): восстановлена работа на прошивках без поддержки PPP Web (beta): добавлена поддержка расписаний в правилах проброса портов исправлена настройка расписаний хостов из приложения My.Keenetic интерфейсы YotaOne переименованы в Yota с сохранением обратной совместимости
  5. 7 points
    Версия 2.11.C.1.0-3 (официальный релиз*): исправлена работа доменов 4-го уровня через KeenDNS (сообщил @Alexey Goryaystov) Web (beta): убрана надпись "Отладочная версия" (сообщил @spawnsony) Web (beta): исправлен раздел ping-check (сообщил @r13) Web (beta): восстановлена работа на прошивках без поддержки PPP * Официально выпущен для Keenetic Giga (KN-1010), Start (KN-1110), 4G (KN-1210), Lite (KN-1310), Omni (KN-1410), Start II, Lite III rev.B, 4G III rev.B, Giga III, Ultra II, Air и Extra II. Пересобрана в delta для Keenetic II, III, Giga II, Ultra, Lite II, Lite III, 4G III, Omni, Omni II, Viva, Extra, DSL, VOX и LTE.
  6. 6 points
    Версия 2.12.A.5.0-7: исправлен подсчет трафика для проводных устройств (сообщил @Sfut) исправлена ошибка Hotspot::Manager: system failed (сообщил @sokol2007) VPN: улучшен механизм перехода на резервный канал и обратно SSTP: добавлена возможность указать порт удаленного сервера, отличный от 443: interface SSTP0 peer host.example.net:port DECT: исправлено падение модуля телефонии в случае, когда во время четырех одновременных разговоров приходит и завершается по таймауту входящий вызов DECT: исправлено отклонение ожидающего (входящего) вызова DECT: скрыты ошибки при извлечении Keenetic Plus DECT во время работы DECT: исправлена настройка имени трубки DECT: исправлено обновление прошивки Keenetic Plus DECT Web (beta): исправлено отключение дисков со SWAP-разделом (сообщил @AndreBA) Web (beta): исправлено выставление настройки connect для "Других подключений" Web (beta): добавлена поддержка нескольких PVC для IPTV на Keenetic Plus DSL Web (beta): добавлена поддержка авторизатора "Кабинет"
  7. 5 points
    Агент пока сырой, с падениями разбираемся. Кому надоело на это смотреть, отключайте: no service cloud-control2
  8. 5 points
    Клиент облачного сервиса следующего поколения. Он не должен создавать существенную нагрузку. Интересно будет, когда мы выложим новую версию мобильного приложения, позволяющее управлять группой устройств из личного кабинета... Но пока coalagent больше нужен нам самим, т.к. драфт-прошивка используется разработчиками приложений и облачного сервиса. Заодно выясняем, что у агента случаются подобные падения в реальных условиях.
  9. 5 points
    Готово, см. 2.12.A.4.0-9
  10. 4 points
    Extra II на 2.12.A.4.0-6 в режиме "Точка доступа". Весь лог заполнен событиями Mar 21 15:21:07 ndm Core::Scgi::ThreadPool: not found: "hotspot". Mar 21 19:50:43 ndm Core::Syslog: last message repeated 269 times.
  11. 4 points
    У всех стали иконки чёрными после обновления. И заметил добавили Загрузка ЦП. А что так сильно нагружен то в интерфейсе он 34% Точнее так происходит. Обновляешь страницу становится 1-3 % Потом заходишь пример во вкладку Переадресация, и возвращаешься обратно на главную страницу то наблюдаются скачки CPU
  12. 4 points
    В прочем другого ответа и не ожидал услышать, так как всегда это идет в обоснование - злой сосед или даже первокласснику все это под силу. Хочу только сказать ну нет такого соседа рядом который бы все описанное вами выше смог бы это сделать, а для примера почему же у вас на входной двери дома скорей всего два замка а не один. Повторюсь данная страница была в старом WEB есть она и сейчас в старом, так почему же ее не оставить наверное нужно на голосование ставить?
  13. 4 points
    @eralde Баг. В последней тестовой прошивке постоянно вылазит сверху красный баннер соответствующего сообщения, когда просматриваю лог в разделе ДИАГНОСТИКА. Раньше такого не замечал, и соединение реально не прерывается, по крайней мере мне так кажется.
  14. 4 points
    Версия 2.11.C.1.0-2 (официальный релиз*): исправлено обнаружение линка на некоторых версиях E3372 HiLink (сообщил @DVA_War) исправлено проксирование Web-интерфейса модемов и роутеров Huawei через KeenDNS (сообщил @Andrew Voronkov) исправлена перезагрузка системы при работе фоновых команд (сообщил @Кинетиковод) исправлена регрессия передачи данных в 5-й порт Giga III (MAC-PHY I/O driving strength) ядро Linux: перенесены различные long-term обновления в сетевой стек и USB Wi-Fi: исправлен возможный дедлок системы, подвержены Keenetic Giga III, Ultra II, Air, Extra Wi-Fi: исправлен баг с 2-way/4-way хендшейком (GTK/PTK), подвержены все модели mt7628 Wi-Fi: запрещен переход в модуляцию CCK для 2.4 ГГц в режимах N и GN, подвержены все модели Wi-Fi: исправлена перезагрузка при получении невалидного дескриптора RMAC INFO, подвержены все модели mt7628 Wi-Fi: исправлена перезагрузка при отключении ТД кнопкой во время автосканирования, подвержены все модели mt7628 Wi-Fi: исправлена логика сброса BBP по счетчику MDRDY, подвержены Keenetic Air, Extra II и последующие двухдиапазонные модели Wi-Fi: добавлен вывод в лог кода Reason и расшифровка для событий DEAUTH и DEASSOC DNS: исправлено переключение между SkyDNS и Yandex.DNS (сообщил @BACbKA) IPv6: исправлен трекинг состояний хостов в домашней сети (сообщил @vleonv) OpenVPN: добавлена поддержка iroute в серверном режиме (сообщил @Pablo) CIFS: исправлено переполнение буфера и рестарт процесса при записи большими блоками CIFS: исправлена ошибка SMB_STATUS_END_OF_FILE при смещении за пределы файла (сообщил @TDR2000 MK2) DHCP: отключен прием multicast-маршрутов от провайдера IGMP: исправлен таймаут подписки на группу при потере General Query IGMP: поднят приоритет пакетов DSCP и qdisc для снижения потерь Query под нагрузкой SNMP: исправлено переполнение счетчиков на интерфейсах DECT: исправлен сброс модуля при передаче Caller ID на GAP-трубки Panasonic * Официально выпущен для Keenetic Giga (KN-1010), Start (KN-1110), 4G (KN-1210), Lite (KN-1310), Omni (KN-1410), Start II, Lite III rev.B, 4G III rev.B, Giga III, Ultra II, Air и Extra II.
  15. 4 points
    Подготовил 2-а предустановленных образа Entware для USB флешек с набором необходимых программ для просмотра цифрового ТВ. Не нужно ничего форматировать и устанавливать вручную, записываете готовый образ для вашей модели на флешку любого объема, под Windows с помощью программы Win32 DiskImager, под Linux с помощью команды dd. Вставляете флешку в роутер, выбираете в настройках роутера в меню OPKG диск с меткой KEENDVB и путь к сценарию initrc - /opt/etc/init.d/rc.unslung, обеспечиваем доступ пользователю admin и через 2-3 минуты роутер автоматически перезагрузится. После загрузки роутера, вы получаете полноценную установленную Entware на файловой системе EXT4 размером равному объему вашей USB флешки. Эти образы содержат в себе такие программы как mc (Midnight Commander), minisatip (SAT>IP сервер), утилиты для сканирования каналов w_scan и scan-s2, для небольшого трансдекодинга ffmpeg, xupnpd (DLNA сервер для IPTV), самый свежий oscam-emu (патч от Мегавольта86 выброшен за ненадобностью, все остальное работает отлично), необходимый набор прошивок поддерживаемых DVB устройств, последнюю версию TVheadend - 4.2.6 с дополнительными доработками по части RTSP/SAT>IP и экспериментальную поддержку CCCam. Проект изначально планировался как возможность просматривать только открытые каналы DVB-T2, но теперь он стал немного большим, чем это задумывалось первоначально, на ряду с поддержкой DVB-T2 устройств, появилась поддержка многих популярных DVB-S/S2 USB-тюнеров. Вот список DVB-S/S2 USB-тюнеров, которые проверены лично и поддерживаются этим проектом: TBS5520SE Multi Standard (работает отлично, без нареканий) TechniSat SkyStar USB HD (работает отлично, без нареканий) TechniSat SkyStar USB 2 HD CI (работает стабильно, драйвер нуждается в доработках, не рекомендуется отключать на горячую, работу с CAM модулем не проверялась) TeVii S-650 (работает отлично, без нареканий, драйвер был доработан) TeVii S-660 (работает отлично, без нареканий, драйвер был доработан, не очень хорошая чувствительность приемника, однако у меня держится сигнал не плохо) Поддерживаются и другие тюнеры, разного рода клоны перечисленных устройств, но проверить их лично нет возможности, возможно у вас есть подобные устройства и вы сможете проверить сами. В подготовленных образах по умолчанию включен запуск таких программ как tvheadend, xupnpd, порт для SSH подключения - 2222, пароль - keenetic, у остальных программ автозапуск выключен. Для работы с репозиториями Entware, все нужное включено и прописано.... Образ для устройств Keenetic VOX, ADSL, LTE - keendvb-be_27032018_1747.zip Образ для остальных моделей - keendvb-le_27032018_1747.zip
  16. 4 points
    Спасибо! Проблема найдена.
  17. 4 points
    Голосование создано по мотивам обсуждения из темы Transmission-cfp fork Суть такова: Добавление опции закачки файла последовательно - от начала к концу в прошивочный торрент-клиент Transmission 2.84. Это позволит смотреть видео файлы прямо в процессе закачки этого файла. Может быть полезно в ситуациях, когда ширина интернет-канала средняя, и это не позволяет быстро скачать тот или иной фильм, но в то же время достаточно, чтобы смотреть параллельно качая. Уважаемый @Le ecureuil отметил, что появление данной опции возможно, если опция будет востребована пользователями. Голосуем, отписываемся. Спасибо.
  18. 3 points
    vleonv На N56U_B1 такой же чип радио (MT7612), что и на Ultra2/Giga3. У KN-1010 чип MT7615, драйвер там совершенно другой, поэтому отличия в работе есть. Сейчас мы работаем над свежим драйвером MT7615, надеюсь к концу следующей недели сможем его предоставить в 2.12.
  19. 3 points
    @Dmitry Tishkin @eralde У меня такое предложение. Уберите "шторку" с меню, выползающую снизу, так как при первом входе в меню сейчас на ноутбуке с не FullHD разрешением она занимает почти весь экран, особенно, если имеются пункты меню телефонной станции. Выглядит эта шторка в такой реализации плохо, лучше пусть ее не будет, а отображение начинается сверху, и прокруткой добираемся вниз до этого меню. Многие теряются в действиях, когда видят только узкую полоску с интерфейсом сверху, а остальное прикрыто "шторкой".
  20. 3 points
    Версия 45: Решена проблема с перезагрузкой телефона на экране сканирования QR-кода на некоторых моделях Xiaomi с Android 8. В настройки Wi-Fi-соединения добавлен параметр "Выбор оптимального канала" для автоматического выбора канала. Список допустимых символов в поле пароля пользователя и логина PPPoE-подключения приведен в соответствие с WEB-интерфейсом. Небольшие правки локализаций. Небольшая правка UI экрана добавления роутера. Добавлена поддержка моделей Keenetic KN-1510, KN-1610, KN-1710, KN-1810, KN-1910. .
  21. 3 points
    Нашел ошибку. В следующем драфте будет исправление.
  22. 3 points
    @TDR2000 MK2 @Unfaithful Для протокола SMB1 внесено исправление, которое получат очередные 2.11 2.12.
  23. 3 points
    @eralde @Dmitry Tishkin @ndmПри размонтировании внешнего HDD через web интерфейс(новый), индикатор на роутере о подключении диска не гаснет и в логе такое: Когда нажмешь кнопку у usb порта, индикатор гаснет: Такое поведении, что на GIGA III (в качестве "ТД"), что на Giga (KN-1010). Версия прошивки 2.12.A.4.0-9 . self-test приложил.
  24. 3 points
    Спасибо, поправим! Нет, нет, именно благодаря форуму мы обращаем внимание на все мелочи. Есть в планах сделать имя файла так, как вы просите
  25. 3 points
    @Leksey118 Исправление войдёт в draft на следующей неделе.
  26. 3 points
    Проекты Entware-ng и Entware-ng-3x объединились под общим названием Entware. Ниже перечислен минимальный набор действий для использования Entware. Требования: - ZyXEL Keenetic с USB-портом. Любой c NDMS v2.07 (2.08) и выше, кроме моделей 4GII/III. - Прошивка с компонентом OPKG. - USB носитель с разделом ext2/ext3/ext4 и заданной меткой. - Начиная с версии 2.12.A.4.0-0, при установленном компоненте "Сервер SSH", свободный порт 222 Инструкция по установке: 1. Подключите USB-носитель к кинетику 2. Зайдите на носитель по FTP или CIFS 3. Cоздайте на разделе с заданной меткой USB-носителя папку install 4. Скопируйте в папку install подготовленный архив установки для своего устройства: - для Keenetic DSL, LTE, VOX - mips-installer.tar.gz - для остальных интернет-центров Keenetic - mipsel-installer.tar.gz 5. Зайдите в веб-интерфейс кинетика и на странице «Приложения > OPKG» поставьте галку «Включить», затем выберите из списка нужный USB-носитель и нажмите кнопку «Применить». прим. количество вкладок, их порядок и названия зависят от: устройства, версии прошивки и установленных компонентов Если все сделали правильно, то в системном журнале через некоторое время появится строчка "...Можно открыть SSH-сессию для соединения с устройством..." Пример сообщений системного журнала: Всё! Можно зайти на кинетик по ssh, логин root, пароль keenetic. Если установлен компонент прошивки "Сервер SSH", подключаться следует на 222 порт (см. лог выше) Пароль Entware никак не связан с паролем Кинетика. Настоятельно рекомендуется сменить пароль стандартной командой `passwd`: ~ # passwd Changing password for root New password: Bad password: too weak Retype password: Password for root changed by root Обновите список пакетов opkg update и устанавливайте нужные, например файловый менеджер "Midnight Commander": opkg install mc Ознакомиться с основным списком пакетов можно здесь (для mips) и здесь (для mipsel), с дополнительным списком пакетов для Кинетиков здесь (для mips) и здесь (для mipsel).
  27. 2 points
    @ndm @Le ecureuil С какой версии отвалился Akcatel Y900NB, я уже не смогу установить (он был резервным средством связи, минувшей осенью Кинетик с ним работал ещё). Huawei E5372 перестал работать после обновления на версию прошивки 2.12.A.5.* . На прошивке 2.12.A.3.0-2 этот модем ещё работает. Ещё интересный момент. На команду включения дебага интерфейс Y900NB отзывается: ----- (config)> interface CdcEthernet0 debug Network::Interface::Base: Debug enabled. ----- А интерфейс E5372 не отзывается: ----- (config)> interface UsbLte0 debug (config)> ----- Может быть, это корректно, я не знаю. Но информацию на всякий случай сообщаю. Файлы self-test для обоих модемов выложены в этой теме ниже скрытым сообщением.
  28. 2 points
    Я привел информацию из Wikipedia, она общедоступна, находится за пару секунд, для этого в любом поисковике надо просто ввести #!. Вот так. Каких именно? Написание скриптов - это слишком обширная тема, придется тратить много времени и приводить очень много ссылок. В Unix/Linux существует очень много разнообразных интерпретаторов, на языках которых можно писать скрипты. Это и разнообразные оболочки-shell (bash, sh, tcsh, ksh, zsh и другие), и интерпретируемые языки программирования (python, perl, php, ruby - это только самые известные из них). Скрипты на shell могут содержать много строк, часть из которых содержит команды самого shell, а часть - команды операционной системы Unix/Linux, которые всегда присутствуют в ней либо в виде сборки busybox (набор команд для встраиваемых систем, обычно это одна программа и куча символических ссылок на нее), либо в виде отдельных приложений. Можно писать интерактивные приложения, можно писать скрипты автозагрузки, скрипты для автоматизации вашей деятельности. Написание программ на скриптовых языках - это тема для многих и многих весьма объемных томов. Хотите найти как писать скрипты на bash - ну так и пишите в поисковике "bash скрипты". Скрипты для автозапуска демонов в системе могут писаться с использованием некоторых соглашений, проверок, переменных среды. При этом хорошо бы руководствоваться здравым смыслом. Если вам для запуска вашего приложения будет достаточно одной строки - путь/до/приложения/приложение -некие -параметры -приложения и оно не требует корректного завершения (то есть, например, не пишет информацию ни в какие файлы), то зачем городить огород? Достаточно будет этой одной строчки. Если нужны корректные start/stop скрипта - то для этого надо вводить проверки текущего состояния приложения. Лучше проанализировать как созданы уже имеющиеся скрипты, использовать их в качестве примеров. Без этих проверок ваши команды не имеют смысла, ваш скрипт содержит только одну строку для запуска приложения, которая всегда выполняется, независимо от параметров stop и start. Это и приводит к появлению ошибки Error: Address already in use так как приложение уже работает и занимает сокет.
  29. 2 points
    тогда зачем WEB если все есть в cli, можно тогда уж и конфигом просто обойтись.
  30. 2 points
    @Dmitry Tishkin @eralde Giga II 2.12.A.5.0-4 Настройки сброшены до дефолтных. Видео
  31. 2 points
    Здесь идет все обсуждение MultiWAN в NDMS.
  32. 2 points
    До выходных. Ради этой задачи заморочились даже официальную 2.11 обновить, сейчас пересобрали и гоняем тесты.
  33. 2 points
    Новый интерфейс. Вижу новое устройство, подключенное к роутеру по WiFi, после клика по нему получаю возможность или "Зарегистрировать" или "Заблокировать". После нажатия на "Заблоикровать" устройство добавляется в список "Заргеистрирован" и имеет доступ в интернет. Баг или фича?
  34. 2 points
    Если AdGuard при этом работает (is available — работает), "проблема" считается косметической. Запись вызывается опросом из веб-интерфейса.
  35. 2 points
    После обновления до 2.12.A.5.0-2 список устройств был ! Все мои устройства были зарегистрированы. Как только я удалил одно устройство из зарегистрированных, то списка я так-же больше не вижу Перезагрузка роутера, очистка кэша, другой браузер - ничего не помогает ...
  36. 2 points
    @Dmitry Tishkin @eralde Giga II 2.12.A.5.0-1 Не возможно изменить название трубки в новом вэб.
  37. 2 points
    @eralde @Dmitry Tishkin В версии 2.12.A.4.0-9 сохранение firmware идет как текстовый документ - flash_firmware.txt Проверено в Chrome/Firefox
  38. 2 points
    Температура 40-41 - это абсолютно нормальная температура для НДД. Жесткие диски рассчитываются для работы при 55-60 градусов окружающей среды, а некоторые и до 70. Температура диска при этом еще выше. То что называется энергосбережением (парковка головок, остановка шпинделя) делается в первую очередь не для энергосбережения как такового, а для защиты самого диска. Головки современных дисков летают над поверхностью пластин на высоте нескольких нанометров и малейшее сотрясение и головки проедутся по поверхности, оставляя царапины. Даже громкие звуки влияют. Поэтому чем больше времени головки будут запаркованы, тем лучше для диска. Отключать или не отключать парковку зависит от условий эксплуатации. Если диск паркуется каждые 5 минут и при этом эксплуатируется так, что сотрясения в процессе работы исключены, то я бы парковку отключил. А если паркуется, например раз в час, и сотрясения возможны, то оставил бы. Вообще современные диски очень ненадежны, уж очень сильно возросли плотности записи. Там где старые диски спокойно работали и работают, новые мрут как мухи. И производители "энергосбережение" ввели не от хорошей жизни, а для того чтобы продлить ресурс дисков. 90% отказов дисков это именно царапины на поверхности, а 10% все остальное.
  39. 2 points
    Не так давно мой Омни II активно одолевали баги и дабы выяснить их причину надо было писать логи. Предложенный в данной теме syslog-ng меня не устроил перегруженностью и гемморойной настройкой и я решил прикрутить на Омни для сбора логов то же самое, что ранее использовал на смартфонах для ловли логов. А именно socat или netcat. Достаточно указать сам роутер в качестве приёмника логов и натравить socat/netcat (ставится отдельно) на прослушивание 514 порта и дело в шляпе. Есть правда небольшой нюанс - записанный лог не имеет форматирования и для приведения его в читабельный вид нужен редактор с поддержкой regexp'ов, через который в логе нужно заменить <[0-9]{1,3}>на "\n". Как вариант, можно прогнать через sed cat syslog.txt|sed -r "s/<[0-9]{1,3}>/\n/g" > syslog_fix.txt Вот мой велосипед #!/bin/sh PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin start() { socat -u UDP-RECV:514 STDOUT >> /opt/var/log/syslog.txt & } stop() { killall socat } case "$1" in start) start ;; stop) stop ;; restart) stop sleep 3 start ;; *) echo "Usage: $0 {start|stop|restart}" ;; esac вместо socat можно использовать netcat (только полноценный) nc -l -u -p 514 >> /opt/var/log/syslog.txt & У такого решения есть ряд минусов и плюсов. Главный плюс - данный костыль прост как табуретка и требует минимальной настройки. Минусы - неформатированный лог, отсутствие загрузочной информации и пожалуй отсутствие ранжирования логов по датам. При желании это всё можно запилить, но я намеренно не стал усложнять скрипт ибо для моих нужд его с лихвой хватает. Надеюсь кому-нибудь такое решение пригодится. Если кто допилит - будет ещё лучше
  40. 2 points
    GET-запрос возвращает настройки, связанные с этой командой (пустой объект). Чтобы выполнить команду, а не получать настройки, нужно послать POST: wget --user=admin --password=1234 --post-data='{}' http://192.168.1.1/rci/system/reboot
  41. 2 points
    В 2.13 мы планируем и дальше развивать функцию "подключаться через", а именно задействовать routing policy для явного указания перечня подключений и их приоритетов, которыми будет пользоваться VPN-клиент (любой, в том числе OpenVPN). Следите за новостями.
  42. 2 points
    Тоже сыпется много ошибок, AdGuard включен, dns от провайдера. Вот такое вижу: Мар 28 15:20:09 ndnproxy unable to extract domain from request. Мар 28 15:20:09 ndnproxy unable to extract domain from request. Мар 28 15:23:14 ndnproxy Core::Syslog: last message repeated 3 times. Мар 28 15:24:09 ndm kernel: SWNAT bind table cleared Мар 28 15:26:06 ndm Core::Syslog: last message repeated 4 times. Мар 28 15:26:32 ndnproxy unable to extract domain from request. Мар 28 15:27:41 ndnproxy Core::Syslog: last message repeated 4 times.
  43. 2 points
  44. 2 points
    @vleonv я так понял что достаточно self-test и без режима отладки в двух вариантах: работает и нет.
  45. 2 points
    @Dmitry TishkinБаг с загрузкой CPU имеет место и требует решения. При первом посещении главной страницы dashboard индицируется загрузка процессора на уровне 2-6%. После навигации по любым страницам меню роутера без каких либо действий и возврате на ту же главную страницу имею постоянную загрузку процессора на уровне 30-40 % (для GIGA III).
  46. 2 points
  47. 2 points
    @Dmitry Tishkin Спасибо за реализацию! Еще бы и "Файл подкачки" отобразить.
  48. 2 points
    @Кинетиковод @Ari100krat см. 2.12.A.4.0-9.
  49. 2 points
    Подтверждаю, что на GIGA III, что на EXTRA II в режиме "ТД"
  50. 2 points
    Версия 2.12.A.4.0-6: исправлена регрессия передачи данных в 5-й порт Giga III (MAC-PHY I/O driving strength) исправлен декремент TTL в модуле fast_nat при передаче пакетов LAN → WAN починены счетчики трафика зарегистрированных хостов на protected-сегментах IPsec: добавлена поддержка принудительной инкупсуляции ESP в UDP для клиентских туннелей: interface {name} ipsec force-encaps CIFS: оптимизирована потребляемая память Opkg: исправлены ошибки в работе с адаптером Technisat SkyStar USB HD DVB-S2 (сообщил @vlasky) SSH: обновлен dropbear до 2018.76 с поддержкой local TCP forward и SOCKS proxy uClibc-ng обновлен до 1.0.29
This leaderboard is set to Moscow/GMT+03:00
×