Jabber
-
Постов
44 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Сообщения, опубликованные Jabber
-
-
4 часа назад, Ground_Zerro сказал:
А если я их руками как интерфейсы добавил 2 шт?
-
В 30.12.2025 в 06:00, Ground_Zerro сказал:
- Стратегии балансировки (leastPing, leastLoad, random, roundRobin)
А можно какую то инструкцию как внедрить, например leastPing?
В общем и целом разработка огонь.
-
1
-
-
В 11.11.2025 в 22:16, akim4ik сказал:
Вам удалось в итоге запустить трафик через МТ? На одном из рутеров столкнулся именно с такими симптомами, запуск MT c дебагингом в конфиге ничего необычного и ошибок не показывает, при этом трафик на внесенные домены ходит по умолчанию, а не в выбранный в МТ интерфейс.
-
Сразу на первой Ultra с 2.16.D.12.0-11 не взлетел
magitrickled 2:39PM INF starting MagiTrickle daemon version=0.2.1 2:39PM DBG added group id=d663876a name=Example 2:39PM INF starting service 2:39PM INF Starting UNIX socket on /opt/var/run/magitrickle.sock 2:39PM INF Starting HTTP server on [::]:8080 2:39PM ERR failed to start application error="failed to clear iptables: listing chains error: running [/opt/sbin/ip6tables -t nat -S --wait]: exit status 3: ip6tables v1.4.21: can't initialize ip6tables table `nat': Table does not exist (do you need to insmod?)\nPerhaps ip6tables or your kernel needs to be upgraded.\n" 2:39PM INF shutting down service 2:39PM INF service stopped 2:39PM INF shutting down service 2:39PM INF service stoppedВидимо нужных для ipv6 модулей нет, хотя сам ipv6 по факту не используется, отключил в конфиге ipv6
disableIPv6: trueзапустился.
-
11 минут назад, Denis P сказал:
Есть, sing-box-go
Да, точно, смотрел opkg info sing-box и не нашлось, а в самом репозитории есть sing-box-go. Буду пробовать.
-
В 27.06.2025 в 23:44, Jabber сказал:
Подскажите пожалуйста, как использовать MagiTrickle с xray клиентом у которого нет интерфейса как такого.
Похоже сам спросил, сам и отвечу - прикручивать sing-box, которого к сожалению нет в репозитории кинетика, тогда будет tun интерфейс.
-
Подскажите пожалуйста, как использовать MagiTrickle с xray клиентом у которого нет интерфейса как такого.
-
Ultra II Установленная версия 4.2 Alpha 17 работает PPTP VPN сервер. Клиентам PPTP раздаются фиксированные IP. В таблице Пользовательские маршруты указаны маршруты в подсети клиентов, в качестве гейтвея для каждой подсети указан соответствующий IP выдаваемый этому клиенту VPN. Если клиент активен, в таблице маршрутизации появляется маршрут в подсеть данного клиента.
Обновление на 4.3 Alpha 12. В таблицу маршрутизации не добавляются маршруты в подсети активных клиентов PPTP VPN.
В Пользовательские маршруты есть пара записей где в качестве гейтвея указан гейтвей провайдера и интерфейс к провайдеру, это работает без изменений, и добавляется в таблицу маршрутизации в 4.3 Alpha 12.
Откат на 4.2 Alpha 17 восстановил доступ в подсети клиентов PPTP VPN.
-
Бился с 4G III на 2.16.D и понять не мог, в чем у него проблема с облаком и какая разница, ULTRA I прекрасно работает... Теперь ясно, жаль.
-
В 09.07.2024 в 18:36, BigBadBrad сказал:
Разобрался. Прописал атрибуты для всех файлу S88cloak.
Добавил в рецепт команду выдачи прав на запуск
-
В общем сам спросил, сам отвечу, быстрее способа не нашел. Старый добрый способ - выйти и зайти. Попытка обновления была с версии 2023.5.2 на 2024.3.0, заодно и питон с 3.10 на 3.11..
По инструкции страницей выше -
1) Удалил НА
opkg remove --autoremove --force-depends homeassistant2) Удалил пакеты python
for p in $(opkg list-installed | grep python | cut -d' ' -f1); do opkg remove --autoremove --force-depends $p; done3) Удалил директории python 3.10 и 3.11
rm -rf /opt/lib/python3.10 /opt/lib/python3.114) Установил НА на место, с требуемым
opkg install homeassistant5) Запустил
hass -c /opt/var/lib/homeassistant --debug --verbose6) Навалило несколько ошибок по модулям и одной интеграции, но с этим уже можно как-то отдельно разбираться
2024-04-24 14:02:03.803 ERROR (MainThread) [homeassistant.config] Platform error: tts - No module named 'gtts' 2024-04-24 14:03:02.050 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration 'smartlife': Unable to import component: No module named 'tuya_sharing' 2024-04-24 14:04:11.124 ERROR (MainThread) [homeassistant.setup] Setup failed for 'utility_meter': Unable to import component: No module named 'croniter' 2024-04-24 14:05:04.674 ERROR (MainThread) [homeassistant.setup] Setup failed for 'backup': Unable to import component: No module named 'securetar'Это 4е обновление за 2,5 года, как вариант НА появился у меня на keenetic, гладко прошло все только один раз, был вариант апгрейда который закончился переустановкой entware.
-
Сделал попытку обновления на 2024.3.0 Никаких жалоб в процессе не было, но результат такой -
/ # hass -c /opt/var/lib/homeassistant --debug --verbose Traceback (most recent call last): File "/opt/bin/hass", line 8, in <module> sys.exit(main()) ^^^^^^ File "/opt/lib/python3.11/site-packages/homeassistant/__main__.py", line 318, in main File "/opt/lib/python3.11/site-packages/homeassistant/__main__.py", line 83, in get_arguments File "/opt/lib/python3.11/site-packages/homeassistant/config.py", line 21, in <module> ModuleNotFoundError: No module named 'voluptuous'
У HA в зависимостях указаны python3-voluptuous и python3-voluptuous-serialize - оба пакета стоя. Нужна инструкция, как чинить...
-
Маршрут добавляется как статический, в самом роутере...
Адрес узла назначения - IP сервера, там где работает сервер cloak
Адрес шлюза - IP адрес гейтвея провайдера, обычно все его получают по DHCP от провайдера как default gateway на WAN интерфейс. Ну или traceroute куда-то запустить он там будет в списке сразу за кинетиком. Ну и галочку не забыть поставить "Добавлять автоматически"
Еще раз посмотрите инструкцию выше, добавил картинку и изменил 7), закопипастилось лишнее.
-
1
-
-
В 09.04.2024 в 12:22, sayhello сказал:
Взываю о помощи: мало того что не могу понять, добавилась ли программа в автозагрузку: в мануалах пишут о команде
ln -s /etc/init.d/cloak /etc/rc.d/S89Cloak
у меня же, папка "/etc/rc.d" отсутствует.
Но это второй вопрос, главное, что при запуске клоаки из шелла - ничего не происходит, или я не могу (не знаю где?) прочесть логи (как например из батника в win):
root@:/$ /opt/bin/cloak -s "SERVER IP" -c /opt/etc/config/cloak.json INFO[0000] Starting standalone mode INFO[2024-04-09T11:51:18Z] Listening on TCP 127.0.0.1:1984 for openvpn client
ок, вроде программа работает и слушает порт. Но, при попытке подключиться лог из раздела "Диагностика":
Апр 9 11:52:38 OpenVPN1 Attempting to establish TCP connection with [AF_INET]127.0.0.1:1984 Апр 9 11:52:39 ndm Core::System::StartupConfig: configuration saved. Апр 9 11:54:38 OpenVPN1 TCP: connect to [AF_INET]127.0.0.1:1984 failed: Operation timed out
Что я делаю не так?
1) Забираем исполняемый файл для Keenetic ck-client-linux-mipsle-v2.8.0 тут https://github.com/cbeuw/Cloak/releases
2) Создаем директорию /opt/bin/ck-client и закидываем туда ck-client-linux-mipsle-v2.8.0, для удобства можно просто переименовать в ck-client
3) Даем ck-client права на исполнение, запускаем ./ck-client -h должен вывалится хелп, значит все ок и мы скачали верный вариант.
4) Создаем директорию /opt/etc/cloak и там создаем файл ckclient.json
{ "Transport": "direct", "ProxyMethod": "openvpn", "EncryptionMethod": "aes-gcm", "UID": "your UID", "PublicKey": "your PublicKey", "ServerName": "dl.google.com", "NumConn": 4, "BrowserSig": "chrome", "StreamTimeout": 300 }UID, PublicKey - данные с сервера cloak, ServerName - то что указано в конфиге сервера cloak в качестве редиректа для входящих, не приславших верные данные авторизации.
ProxyMethod - это по сути маршрутизация для cloak сервера, для какого VPN сервера, на какой порт и IP будет перекидывать трафик из cloak сервера.
5) ОБЯЗАТЕЛЬНО создать в Keenetic маршрут на IP вашего сервера. Для этого маршрута указываем гейтвей вашего провайдера.
6) Клиента для отладки запускаем так -
/opt/bin/ck-client -s <cloak server IP> -l 1984 -u -c /opt/etc/cloak/ckclient.json -verbosity debug
-u - транспорт UDP, если допустим ваш OpenVPN настроен как UDP. По факту вариант OpenVPN TCP в связке с cloak работает заметно быстрее. В этом случае -u не указываем. В итоге, на по результату этой команды вывалится такое -
Listening on UDP 127.0.0.1:1984 for openvpn clientесли запускали с -u и ваш OpenVPN настроен как UDP
Listening on TCP 127.0.0.1:1984 for openvpn clientесли запускали без -u и ваш OpenVPN настроен как TCP
7) Меняем конфиг заранее настроенного и уже проверенного в работе с сервером, в штатном варианте, клиента OpenVPN -
remote 127.0.0.1 19848.) Запускаем соединение с сервером OpenVPN, и вот только тогда в результате выполнения 6) клиент cloak начнет соединение с сервером cloak и в терминал повалится процесс соединения с сервером и тд. На самом сервере cloak аналогично начнутся активности, смотреть на сервере можно выполнив journalctl -u cloak-server.service -f
9) Настраиваем автозапуск, тут сразу два варианта запуска, для UDP и TCP, выбираем нужный ( ненужный комментируем #, у нужного убираем # ).
В /opt/etc/init.d/ создаем S88cloak
#!/bin/sh ENABLED=yes PROCS=ck-client #UDP ARGS="-s <cloak server IP> -l 1984 -u -c /opt/etc/cloak/ckclient.json" #TCP #ARGS="-s <cloak server IP> -l 1984 -c /opt/etc/cloak/ckclient.json" PREARGS="" DESC=$PROCS PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin . /opt/etc/init.d/rc.func
даем права на исполнение S88cloak
chmod +x /opt/etc/init.d/S88cloakзапускаем /opt/etc/init.d/S88cloak start
останавливаем /opt/etc/init.d/S88cloak stop
проверяем /opt/etc/init.d/S88cloak status
и тд.
Делаем перезагрузку роутера, проверяем что все работает и запускается.
В варианте OpenVPN, еще до скрещивания с cloak, тюним буферы на самом сервере, делаем в конфиге сервера push размеров буфера и клиенту - те что используются на кинетике по дефолту не дают достаточный перфоманс соединения, но это конечно отдельная тема.
Для варианта WireGuard по части cloak все то-же самое, просто в конфиге клиента cloak указываем в ProxyMethod допустим wg а на стороне сервера в конфиге cloak сервера для wg указываем уже порт, который слушает сервер WireGuard. Сервер cloak позволяет работать сразу в варианте с множеством различных VPN, как раз параметр ProxyMethod и позволяет перекидывать присланное клиентом на нужный порт, нужному VPN. Был даже эксперимент запуска нескольких экземпляров клиентов cloak, у каждого свой конфиг, под разные клиенты vpn, но это уже баловство.
С вариантом shadowsocks должно работать заметно веселее так как там не требуется шифрование в самом cloak.
-
1
-
-
Клиент cloak работает, он есть под нашу платформу в репозитории проекта. Но например с OpenVPN и WireGuard где требуется шифрование и в cloak дабы DPI ничего не заметил (для OpenVPN это указано автором), требуется достаточно хороший ресурс, который роутер не может обеспечить. На Ultra II были такие результаты для downlink -
OpenVPN UDP + cloak - 7,5 мегабит
OpenVPN ТCP + cloak - 12,5 мегабит
WireGuard + cloak - 12,5 мегабит
Гораздо интереснее был вариант подобных комбинаций использования названных выше клиентов VPN c перенаправлением на cloak работающий на каком-то компе внутри своей сети, там и 50 мегабит было, аналогично ограниченных перфомансом кинетика при работе с клиентами VPN, хотя и CPU HPE Micro загружался клиентом cloak до 60%.
А тот же смартфон более менее современный, с OpenVPN ТCP + cloak показывал результаты downlink в 50 мегабит без каких либо проблем. Точно знаю что есть фанаты старой школы, это решение для них отличное.
PS: Было протестировано и на Ultra 1810, результаты полностью аналогичные Ultra II с учетом погрешности измерений.
-
В 09.05.2023 в 15:39, TheBB сказал:
Докинул. Проблема будет с этим - https://github.com/home-assistant/core/pull/92254 pyasn1 vs pysnmp-pyasn1 (ключ --force-overwrite в помощь)
Помогло, спасибо!
-
Добрый день, при новой установке возникают ошибки связанные с пакетом python3-pysnmp-pyasn1 -
# opkg install homeassistant
Installing homeassistant (2023.5.2-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/test/HA/homeassistant_2023.5.2-1_mipsel-3.4.ipkи затем -
* check_data_file_clashes: Package python3-pysnmp-pyasn1 wants to install file /opt/lib/python3.10/site-packages/pyasn1/type/useful.pyc
But that file is already provided by package * python3-pyasn1
* opkg_install_cmd: Cannot install package homeassistant.В opkg info homeassistant пакет python3-pysnmp-pyasn1 не значится, там только python3-pyasn1 но при установке скачивается и устанавливаются оба
Downloading http://bin.entware.net/mipselsf-k3.4/python3-pyasn1_0.4.8-2_mipsel-3.4.ipk
Downloading http://bin.entware.net/mipselsf-k3.4/test/HA/python3-pysnmp-pyasn1_1.1.3-1_mipsel-3.4.ipkВ итоге возникает ошибка установки. Помогите решить плз.
-
Спасибо, у меня так тоже аналогично показывает
/usr/lib # ls -al /opt/lib/libssl* -rw-r--r-- 1 root root 601480 Mar 17 21:18 /opt/lib/libssl.so.3 /usr/lib # ls -al /opt/lib/libcrypto* -rw-r--r-- 1 root root 3502296 Mar 17 21:18 /opt/lib/libcrypto.so.3Запускал обновление пакетов, завершилось с какими-то ругательствами по уже существующим файлам, не успел посмотреть подробности, а есть ли где-то лог opkg upgrade не уверен.
-
Похоже что-то сломалось, запускаю rtorrent -D -n -o import=/opt/etc/rtorrent/rtorrent.conf
Получаю -
rtorrent: /usr/lib/libcrypto.so.1.1: version `OPENSSL_1_1_0' not found (required by rtorrent)
/usr/lib # ls -l libcrypto.so*
lrwxrwxrwx 1 root root 14 Mar 26 18:24 libcrypto.so -> libcrypto.so.3
lrwxrwxrwx 1 root root 14 Mar 26 18:24 libcrypto.so.1 -> libcrypto.so.3
lrwxrwxrwx 1 root root 14 Mar 26 18:24 libcrypto.so.1.1 -> libcrypto.so.3
-rwxr-xr-x 1 root root 2782936 Mar 26 18:24 libcrypto.so.3Кто может подсказать, чего не хватает?
-
7 минут назад, Stenly сказал:
а флешки недостаточно будет?
Вероятно долго она не проживет, у меня через неделю флешка посыпалась, конечно не самая свежая была. Решение на роутере абсолютно чудесное, в масштабах квартиры особенно, где нет возможности развернуть отдельную стойку 19' под желаемые железячки.
-
4 часа назад, Stenly сказал:
Здравствуйте. На Giga III нормально будет, если установить Home Assistant ? Ресурсов будет хватать?
Судя по тому что на первой Ultra прекрасно работает, думаю на Giga III точно должно. Оперативки достаточно, CPU пошустрей, и даже уже с USB 3.0. Ставьте SSD с адаптером USB 3.0 будет летать.
-
В 19.09.2022 в 09:19, panama сказал:
Ждать правда долго приходится
Напишите пожалуйста сколько примерно по времени.
С python3-aiohomekit стремительно, а затем 'Downloading http://bin.entware.net/mipselsf-k3.4/test/HA/homeassistant_2022.9.5-1_mipsel-3.4.ipk' И уже второй час пошел, а все на том-же месте. Вижу что opkg upgrade отъедает до 49% от CPU все..
Допишу - часа два то точно обновлялось. Работает, в финале установки выдало такое -
Collected errors: * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.9.4-py3.10.egg-info/entry_points.txt failed: No such file or directory. * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.9.4-py3.10.egg-info/requires.txt failed: No such file or directory. * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.9.4-py3.10.egg-info/PKG-INFO failed: No such file or directory. * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.9.4-py3.10.egg-info/not-zip-safe failed: No such file or directory. * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.9.4-py3.10.egg-info/dependency_links.txt failed: No such file or directory. * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.9.4-py3.10.egg-info/SOURCES.txt failed: No such file or directory. * remove_obsolesced_files: unlinking /opt/lib/python3.10/site-packages/homeassistant-2022.9.4-py3.10.egg-info/top_level.txt failed: No such file or directory. * opkg_install_pkg: Failed to determine obsolete files from previously installed homeassistant -
14 часа назад, Jabber сказал:
В процессе установки на экране браузера появляется "Соединение потеряно" - websocket connection faled core.110d7967.js а в консоли запуска HA с дебагингом INFO (MainThread) [homeassistant.components.websocket_api.http.connection] [73040344] Connection closed by client
И все это видимо в процессе установки
2022-09-28 20:29:28.483 ERROR (SyncWorker_3) [homeassistant.util.package] Unable to install package pycryptodome~=3.15.0: ERROR: Operation cancelled by user
Похоже дело было в способе подключения, сидя в локалке с сервером заходил браузером по имени сервера через keen.dns, соединение падало, установка приложения замирала.. Вошел локально, запустил, несколько минут подождал, вероятно что-то доставлялось, так как ранее в процессе с установкой Tuya Local были неудачные попытки установки pycryptodome:
2022-09-28 20:27:58.681 INFO (SyncWorker_3) [homeassistant.util.package] Attempting install of pycryptodome~=3.15.0
2022-09-28 20:29:28.483 ERROR (SyncWorker_3) [homeassistant.util.package] Unable to install package pycryptodome~=3.15.0: ERROR: Operation cancelled by user
Traceback (most recent call last):И соответственно перед установкой Tuya Local добавить opkg install gcc который ранее был затребован при установке ycryptodome.
Установка пакета gcc заканчивается этим -
There are no *-dev packages in Entware(with few exceptions)!
Please install headers as described in the wiki:
https://github.com/Entware/Entware/wikiМожно игнорировать, в Tuya Local девайсы добавляются, все работает.
Итак, если совсем кратко, для установки Tuya Local -
1. Локальное подключение, не должно быть отвалов от сервера.
2. opkg install gcc сообщение There are no *-dev packages in Entware(with few exceptions)! игнорируем
3. Устанавливаем Tuya Local, первый запуск долго, терпеливо ждем, окно браузера не закрываем.
Видео инструкция установки и настройки Tuya Local
Первый запуск после установки должен заканчиваться таким окном
-
Вот эта Tuya Local позволяет управлять девайсами локально, а не через облако как оригинальная интеграция, поддерживает заметно больше девайсов чем TuyaLocal (устанавливалась успешно)
Заселяется через HACS, затем стандартным путем -

Запускается установка

И через некоторое время заканчивается вот этим

Вместо последнего варианта должно появится окно с вводом разных ID и паролей и тд..
В процессе установки на экране браузера появляется "Соединение потеряно" - websocket connection faled core.110d7967.js а в консоли запуска HA с дебагингом INFO (MainThread) [homeassistant.components.websocket_api.http.connection] [73040344] Connection closed by client
И все это видимо в процессе установки
2022-09-28 20:29:28.483 ERROR (SyncWorker_3) [homeassistant.util.package] Unable to install package pycryptodome~=3.15.0: ERROR: Operation cancelled by user




HydraRoute Neo - маршрутизация доменов и CIDR
в Каталог готовых решений Opkg
Опубликовано
Все, я понял, нужно было интерфейсы XRay добавлять не по очереди, каждый раз нажимая "+ Интерфейс", а сразу втавить список ключей в окошко...