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

Вопрос

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

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

Имеется Keenetic Extra с установленным OPKG/Entware
настроен OpenVPN 
есть необходимость включать и выключать это Подключение по кнопке FN 
В настройках кнопки можно выбрать "OPKG - Запуск скриптов button.d"

Вопросы
1. где должен располагаться такой скрипт
2. как программно включать и выключать Подключение по имени?
3. как программно определить статус в текущий момент включено оно или нет?

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

  • 0
Опубликовано
1 час назад, jack_solovey сказал:

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

Имеется Keenetic Extra с установленным OPKG/Entware
настроен OpenVPN 
есть необходимость включать и выключать это Подключение по кнопке FN 
В настройках кнопки можно выбрать "OPKG - Запуск скриптов button.d"

Вопросы
1. где должен располагаться такой скрипт
2. как программно включать и выключать Подключение по имени?
3. как программно определить статус в текущий момент включено оно или нет?

По поводу кнопки

https://github.com/ndmsystems/packages/wiki/Opkg-Component#ndmbuttond

Да и на остальные вопросы вы найдете ответы на этой же странице.

 

 

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

Где должен располагаться скрипт понятно
/opt/etc/ndm/button.d

Файл уже имеется о он пуст, видим нужно прописать туда скрипт.

Все остальное не понял, не понял вообще смысл всей этой информации. Что и зачем написано на этой странице???
Там перечислены все файлы имеющиеся в /opt/etc/ndm/
Все они пустые.

Как от туда можно найти ответы на остальные мои вопросы не понятно. 

 

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

Проверил команды
ifconfig ovpn_br0 down
ifconfig ovpn_br0 up
работают странно, похоже включаю/выключаю не то, что нужно.
После выключения такой командой, в веб интерфейсе "Другие подключения" -> "VPN-подключения к удаленным сетям." -> op_vpn написано "Выключен" но значок переключателя остается в положении включено. Траффик при этом вообще не понятно куда идет, он не проходит и через VPN ни через основное подключение.
 

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

Нашел пока, что интерфейс включается и выключается командой
interface OpenVPN0 up/down
Но только из cli , а в BusyBox (при входе ssh на порту 222) команда interface не найдена и не устанавливается.

P.S. а в ssh на порту 22 под admin работают команды

Изменено пользователем jack_solovey
  • 0
Опубликовано
18 минут назад, jack_solovey сказал:

а в BusyBox (при входе ssh на порту 222) команда interface не найдена

ndmc -c interface OpenVPN0 up/down

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

У меня такой же вопрос. Как добавить на кнопку WPS запуск/остановку SSTP подключения? Ultra 1812

Изменено пользователем zsexdrcft
  • 0
Опубликовано
В 07.02.2026 в 01:19, zsexdrcft сказал:

У меня такой же вопрос. Как добавить на кнопку WPS запуск/остановку SSTP подключения? Ultra 1812

Все ответы в сообщениях выше, скрипт вам готовый писать никто не будет

  • 0
Опубликовано (изменено)
В 15.02.2026 в 20:41, Denis P сказал:

Все ответы в сообщениях выше, скрипт вам готовый писать никто не будет

двумя ИИ-шками, можно написать вполне сносно, в 1ой пишем, во 2ой проверяем/дописываем, потом проверяем первой. 
главное, точно указать версию прошивки, и просить меньше логировать и не делать проверок/защит "от дурака"
в простенькие скриптики вполне могут, но и базовые знания тоже нужно иметь, чтобы "читать код".
и помнить, что ии, это инструмент (или альтернативный взгляд), а не средство от проблем решающие задачи по размытому запросу "хочу чтобы было красиво".
 

Спойлер

gemini.google.com в этом плане мой герой.

недавно я делал сложный анализ кэша и истории браузера хром.  все ИИ остановились на базовом доступе SQLite , и словами что более детально сделать - невозможно, базы зашифрованы.

и только gemeni пошел дальше, и предложил "хакнуть" историю браузера через бинарное сканирование. 
цитирую:

Цитата

...

Они гарантированно оставляют след в кэше (Cache) и индексах браузера. Раз вы уже скопировали папку на диск R:\, мы можем применить «грубую силу» — бинарное сканирование всех файлов в папке профиля. Это позволит вытащить домены, даже если они запрятаны в зашифрованных или бинарных логах.

Решение: Скрипт «Deep Scan» (Глубокий поиск)
Этот скрипт не будет пытаться открыть базы данных. Он просто прочитает все файлы как набор байтов и с помощью регулярных выражений вытащит всё, что похоже на ваши домены.
...


т.е. ИИ гугла, предложила хакнуть свойже же браузер, и расписала как это сделать на питоне :shock:
и более того, скрипт оказался рабочим, без "галлюцинаций".
и это только думающая модель, а там есть еще Pro и Deep Research - которая погружается в процесс анализа минут на 5 

 

 

Изменено пользователем zubzer0

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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

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