Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

здравствуйте.

роутер kn-1012

при установке гидры вылезли ошибки:

Collected errors:
 * opkg_download: Failed to download https://ground-zerro.github.io/release/keenetic/aarch64-k3.10/Packages.gz, wget returned 4.
 * opkg_download: Check your network settings and connectivity.

При проверке через команду wget получил результат:

 wget https://ground-zerro.github.io/release/keenetic/aarch64-k3.10/Packages.gz
--2026-03-29 15:56:57--  https://ground-zerro.github.io/release/keenetic/aarch64-k3.10/Packages.gz
Resolving ground-zerro.github.io... 185.199.109.153, 185.199.110.153, 185.199.111.153, ...
Connecting to ground-zerro.github.io|185.199.109.153|:443... connected.
OpenSSL: error:0A000126:SSL routines::unexpected eof while reading
Unable to establish SSL connection.

подскажите в каком направлении дальше двигаться?

  • Ответов 207
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано

@sakol18

Нет пакета wget с поддержкой SSL.
Запусти установку используя скрипт.
 

@solitary23

Не может достучаться до некоторых репозиториев. Такое бывает с гитхаб.

Опубликовано
3 минуты назад, Ground_Zerro сказал:

 

@solitary23

Не может достучаться до некоторых репозиториев. Такое бывает с гитхаб.

Что делать? мне два человека помогали, бились два дня, так и не поставили эту гидру! Вручную я не знаю как и какие файлы выбирать для процессора ультры 1811. Опечален.

Опубликовано
21 минуту назад, solitary23 сказал:

Что делать

Кто как выходит из ситуации. Некоторые на время установки пакетов ставят VPN подключение первым в политике по умолчанию. В ТГ спроси, думаю помогут.

Опубликовано
2 часа назад, HomeFriend сказал:

Здравствуйте.
Заранее извиняюсь, если вопрос тупой.
В чем разница механизма фильтрации DNS между HydraRoute Neo и тем, что показан на скриншоте?

Снимок экрана 2026-04-05 в 09.29.31.png

Если идет речь о маршрутизации, то, что показано на скриншоте - скорее заявлено как работающий механизм, чем реально работающий.

На форуме есть пара тем, где описаны все проблемы этой штуки в "стабильной" версии, можно сделать выводы о том, как жто работает. Ну и заявленный механизм fallback в правилах на второй интерфейс не работает вообще для доменных имен. 

Опубликовано (изменено)

Столкнулся с проблемой при установке, что wget-ssl скрипт ставит, но далее ничего не ставится, потому как не может скачать по https. Все валится уже по понятной причине

Downloading https://git.zerrolabs.org/Ground-Zerro/release/pages/keenetic/aarch64-k3.10/Packages.gz
*** Failed to download the package list from https://git.zerrolabs.org/Ground-Zerro/release/pages/keenetic/aarch64-k3.10/Packages.gz

а причина дико простая - wget-ssl пакет доступен по пути /opt/bin, а по умолчанию пути обрабатываются в такой последовательности /opt/usr/sbin:/opt/usr/bin:/opt/sbin:/opt/bin:/usr/sbin:/usr/bin:/sbin:/bin и система находит первым wget от busybox по пути /opt/usr/bin/ который c ssl не работает. 
Для скрипта решение простое: после установки wget-ssl переставиnь пути до wget PATH=/opt/bin:$PATH и все дальше мчит.

Если пользователю нужно постоянно wget с ssl, то либо сносить busybox, либо cp -f /opt/bin/wget /opt/usr/bin/ либо корректировать пути в профиле (кому что удобне), но больше похоже на баг в Entware 2025.05.

 

 

Изменено пользователем SergeySha
текстовая ошибка
Опубликовано

Добрый день. Задача. Все из геосписков:refilter пустить по одному тоннелю, а только ютуб через второй. Создал два тоннеля, два профиля. В один профиль добавил геосписки, в другой только домены ютуба. Так же в разные профили добавил 2ip.ru и 2ip.io для проверки. Так вот судя по 2ip оба профиля и тоннеля работают. А вот ютуб упорно лезет через тот профиль, в котором указаны геосписки. Можно выставить какие то приоритеты у профилей?

Опубликовано
6 минут назад, sanyab35 сказал:

Добрый день. Задача. Все из геосписков:refilter пустить по одному тоннелю, а только ютуб через второй. Создал два тоннеля, два профиля. В один профиль добавил геосписки, в другой только домены ютуба. Так же в разные профили добавил 2ip.ru и 2ip.io для проверки. Так вот судя по 2ip оба профиля и тоннеля работают. А вот ютуб упорно лезет через тот профиль, в котором указаны геосписки. Можно выставить какие то приоритеты у профилей?

может гео списки refilter покрывают и ютуб? не?

Опубликовано
В 31.03.2026 в 14:50, solitary23 сказал:

Что делать? мне два человека помогали, бились два дня, так и не поставили эту гидру! Вручную я не знаю как и какие файлы выбирать для процессора ультры 1811. Опечален.

 ->keenetic/aarch64-k3.10

Опубликовано (изменено)

Нашел ошибку в установочном пост-скрипте в hrneo_0.23.1-1_aarch64-3.10.ipk

В картинках это выглядит такkeenos.thumb.jpg.4c3a525a85204fbd40ff95de589c68f6.jpg

netfilter.thumb.jpg.db2edbca5aedf33a6a03bf1470a8d466.jpg

Вся причина в неверном пути в условии проверки if [ ! -f /lib/modules/4.9-ndm-5/xt_NFLOG.ko ]; then 

Проверяем 

-bash-5.3# ls  /lib/modules/4.9-ndm-5/
ls: /lib/modules/4.9-ndm-5/: No such file or directory

Правильный путь /lib/system-modules/4.9-ndm-5/

image.thumb.png.f5fce7da5cd28adac326e1873a3f8831.png

 

 

 

Изменено пользователем SergeySha
Опубликовано
13 часов назад, SergeySha сказал:

а причина дико простая - wget-ssl пакет доступен по пути /opt/bin, а по умолчанию пути обрабатываются в такой последовательности /opt/usr/sbin:/opt/usr/bin:/opt/sbin:/opt/bin:/usr/sbin:/usr/bin:/sbin:/bin и система находит первым wget от busybox по пути /opt/usr/bin/ который c ssl не работает. 

Точно? https://github.com/The-BB/keendev-3x/blob/master/opt-ndmsv2/files/profile#L7

13 часов назад, SergeySha сказал:

Для скрипта решение простое: после установки wget-ssl переставиnь пути до wget PATH=/opt/bin:$PATH и все дальше мчит.

Точно-точно?

~ $ echo $PATH
/opt/sbin:/opt/bin:/opt/usr/sbin:/opt/usr/bin:/usr/sbin:/usr/bin:/sbin:/bin
~ $ 

 

13 часов назад, SergeySha сказал:

Если пользователю нужно постоянно wget с ssl, то либо сносить busybox, либо cp -f /opt/bin/wget /opt/usr/bin/ либо корректировать пути в профиле (кому что удобне), но больше похоже на баг в Entware 2025.05.

Больше походит на "шаловливые ручки"

Опубликовано (изменено)
1 час назад, SergeySha сказал:

Не находите, что шелл разный и файлы профиля обрабатыыатся разные, но результат одинаковый

Угу

/opt  $ bash

   USER: root
   DATE: Tue Apr  7 12:25:08 MSK 2026
   UPTIME: up 20 hours, 43 minutes
   HOSTNAME: KN-2710
   IP ADDR: ip.add.re.ss
   KERNEL: Linux 4.9-ndm-5 aarch64
   CPU:  ARMv8 Processor rev 4 (v8l)
   MEMORY: 425Mi/489Mi
   PACKAGES: 829

/opt  # echo $PATH
/opt/sbin:/opt/bin:/opt/usr/sbin:/opt/usr/bin:/usr/sbin:/usr/bin:/sbin:/bin
/opt  # exit
exit
/opt  $ fish
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
root@KN-2710 /opt# echo $PATH
/opt/sbin /opt/bin /opt/usr/sbin /opt/usr/bin /usr/sbin /usr/bin /sbin /bin
root@KN-2710 /opt# exit
/opt  $ 

--- add ---

 /opt  $ nu
     __  ,
 .--()°'.' Welcome to Nushell,
'|, . ,'   based on the nu language,
 !_-(_\    where all data is structured!

Please join our Discord community at https://discord.gg/NtAbbGn
Our GitHub repository is at https://github.com/nushell/nushell
Our Documentation is located at https://nushell.sh
Tweet us at @nu_shell
Learn how to remove this at: https://nushell.sh/book/configuration.html#remove-welcome-message

It's been this long since Nushell's first commit:
6yrs 10months 26days 21hrs 37mins 19secs 623ms 807µs 40ns 

Startup Time: 377ms 310µs 800ns

/opt>                                                                                        17:36:31 07.04.2026
/opt> echo $env.PATH                                                                         17:36:34 07.04.2026
╭───┬───────────────╮
│ 0 │ /opt/sbin     │
│ 1 │ /opt/bin      │
│ 2 │ /opt/usr/sbin │
│ 3 │ /opt/usr/bin  │
│ 4 │ /usr/sbin     │
│ 5 │ /usr/bin      │
│ 6 │ /sbin         │
│ 7 │ /bin          │
╰───┴───────────────╯

/opt>                                                                                        17:36:36 07.04.2026

 

Изменено пользователем TheBB
add
Опубликовано
3 часа назад, SergeySha сказал:

Вся причина в неверном пути в условии проверки if [ ! -f /lib/modules/4.9-ndm-5/xt_NFLOG.ko ]; then 

Проверяем 

-bash-5.3# ls  /lib/modules/4.9-ndm-5/
ls: /lib/modules/4.9-ndm-5/: No such file or directory

Правильный путь /lib/system-modules/4.9-ndm-5/

В какой прошивке? В 5.0.8 на Ultra (NC-1812) такого пути нет.

 

ЗЫ Я бы не стал хардкодить полный путь до модулей на случай смены релиза версии ядра. Сделал бы 

/lib/modules/$(uname -r)/xt_NFLOG.ko

 

Опубликовано

здравствуйте подскажите в чем может быть проблема Ultra kn-1811, до недавнего времени работал vless, но резко перестал, подключаю vless с другого сервера, работает, беру не работающую ссылку и закидываю на роутер OpenWRT прошитый и на нем этот vless работает, не пойму в чем проблема может быть? 

Опубликовано
3 часа назад, driver52 сказал:

здравствуйте подскажите в чем может быть проблема Ultra kn-1811, до недавнего времени работал vless, но резко перестал, подключаю vless с другого сервера, работает, беру не работающую ссылку и закидываю на роутер OpenWRT прошитый и на нем этот vless работает, не пойму в чем проблема может быть? 

У меня вот тоже чудеса начались после opkg upgrade. Не обновлялись?

Опубликовано (изменено)

Не работает установка 

/ # opkg update && opkg install curl && curl -Ls "https://git.zerrolabs.org/Ground-Zerro/release/pages/keenetic/install-
neo.sh" | sh
Downloading http://bin.entware.net/aarch64-k3.10/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading http://bin.entware.net/aarch64-k3.10/keenetic/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keendev
Downloading https://anonym-tsk.github.io/nfqws-keenetic/all/Packages.gz
*** Failed to download the package list from https://anonym-tsk.github.io/nfqws-keenetic/all/Packages.gz

Collected errors:
 * opkg_download: Failed to download https://anonym-tsk.github.io/nfqws-keenetic/all/Packages.gz, wget returned 8.

Изменено пользователем Go4a
решил я попробовать переустановить...
Опубликовано
3 часа назад, Go4a сказал:

Не работает установка 

/ # opkg update && opkg install curl && curl -Ls "https://git.zerrolabs.org/Ground-Zerro/release/pages/keenetic/install-
neo.sh" | sh
Downloading http://bin.entware.net/aarch64-k3.10/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/entware
Downloading http://bin.entware.net/aarch64-k3.10/keenetic/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keendev
Downloading https://anonym-tsk.github.io/nfqws-keenetic/all/Packages.gz
*** Failed to download the package list from https://anonym-tsk.github.io/nfqws-keenetic/all/Packages.gz

Collected errors:
 * opkg_download: Failed to download https://anonym-tsk.github.io/nfqws-keenetic/all/Packages.gz, wget returned 8.

Менеджер пакетов opkg вам прямо пишет в чем ошибка:

Спойлер

Collected errors:
 * opkg_download: Failed to download https://anonym-tsk.github.io/nfqws-keenetic/all/Packages.gz, wget returned 8.

Это не имеет отношения к HydraRoute.

Репозиторий пакетов anonym-tsk.github.io не работает или отключен, или еще что-то. Вам необходимо разобраться в тем, что у вас настроено в качестве источников пакетов. Смотрите папку /opt/etc/opkg/ там могут быть какие-то файлы .conf где прописан этот репо.

Опубликовано (изменено)

Разобрался в ситуации, если у вас не срабатывает скрипт установки по причине не соответствия ожидаемого окружения и не работает HR, даже, если установили руками, по причине нахождения модулей по другому пути.
Причина в том, что  в KeenOS включена опция opkg chroot. Поэтому и пути другие и переменные окружения.
Выход из ситуации, если у вас ничего не установлено в Entware:
в CLI KeenOS ввести 
no opkg disk
no system storage:
no opkg chroot
system configuration save
erase storage:
(либо форматировать как-то по другому как захотите)
Далее действия по инструкции установки Entware с нуля и все уже встанет стандартно.
Выход из ситуации, если у вас уже что-то установлено в Entware или необходимо использовать режим chroot:
перед запуском скрипта установки HR выполните команды:
PATH=/opt/bin:$PATH
ln -s /lib/system-modules /lib/modules

дальше следуйте инструкции по установке HR https://github.com/Ground-Zerro/HydraRoute/tree/main/Neo#установка-и-обновление и все запустится, установится и будет работать без проблем.

Изменено пользователем SergeySha
Опубликовано (изменено)

То ли баг, то ли фича...
в инcтрукции https://github.com/Ground-Zerro/HydraRoute/tree/main/Neo#установка-и-обновление 

написано, что 
Популярные теги GeoSite: GOOGLE, NETFLIX, TELEGRAM, RU, CN.
geoip:CC — загрузить CIDR для страны из GeoIP-файлов (например geoip:RU, geoip:CN)

но с обновленными базами в логах видим, что нет таких тэгов GeoSite: RU geoip:RU

[WARN] GeoSite: tag 'RU' not found in any configured file

Изменено пользователем SergeySha
Опубликовано
56 минут назад, SergeySha сказал:

Популярные теги GeoSite: RU, CN.

Трудно представить базу сайтов с разбивкой по странам. Даже если регистраторы доменных имён будут сливать данные о привязке доменов к ip, то сайт созданный например для пользователей из РФ может работать на иностранном сервере с иностранным ip.

Если хотите все ru сайты добавить в HR, то так и укажите просто ru. 

Опубликовано
В 08.04.2026 в 20:14, Кинетиковод сказал:

Трудно представить базу сайтов с разбивкой по странам. Даже если регистраторы доменных имён будут сливать данные о привязке доменов к ip, то сайт созданный например для пользователей из РФ может работать на иностранном сервере с иностранным ip.

Если хотите все ru сайты добавить в HR, то так и укажите просто ru. 

Да проблем нет, просто взял другие базы geosite geoip и там такой тэг есть. В инструкции лучше наверное убрать, а то ощущение, что после установки он все должно быть

Опубликовано
36 минут назад, SergeySha сказал:

В инструкции лучше наверное убрать, а то ощущение, что после установки он все должно быть

Согласен, звучит некорректно. Там кстати тэг ru есть и он грузит российские CIDR, что логично. Geosite тут явно не в тему. 

Опубликовано
В 09.04.2026 в 03:10, SergeySha сказал:

GeoSite: tag 'RU' not found in any configured file

Неправильный регистр, не `RU` а `ru`.

CN tag как и домены cn/hk зон отфильтрованы в репозитории.

Поправлю в документации.

Опубликовано
В 08.04.2026 в 02:48, Александр Рыжов сказал:

/lib/modules/$(uname -r)/xt_NFLOG.ko

Спасибо, поправил в коде HR.

В скриптах чуть позже.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.