Jump to content

S_A

Forum Members
  • Posts

    133
  • Joined

  • Days Won

    1

Posts posted by S_A

  1. Наверное автор имел ввиду возможность назначить на кнопку ф-цию корректного завершения работы (останов работы с дисками и т.д., ну и прекращение работы.). Чтобы потом физическое выключение не вызывало проблем.

  2. Если пользуетесь dyndns, то крайне рекомендую усовершенствовать скрипт Александра. Перед проверкой адреса выключить dyndns: ndmq -p 'interface PPPoE0 no dyndns profile _WEBADMIN' -P message

    При получении белого, в 'else', обратно включить: ndmq -p 'interface PPPoE0 dyndns profile _WEBADMIN' -P message

    Меня уже временно банили за частый апдейт адреса, потом прислали письмо, что если я это продолжу, учетку заблокирут совсем.

  3. помогает либо физически вытащить/вставить либо банальная перезагрузка.

    S@rge, что имеется ввиду под перезагрузкой, простой reboot (например из web или CLI), или выкл/вкл роутера? Если второе, то тут ждать наверное нечего. И остается только проверять разные способы что-то сделать с модемом или его питанием.

    Кстати, а с компом он может долго работать? Не виснет, не отваливается?

  4. Да, я забыл, что в 4G нельзя кроме модемов ничего подключать... Тогда наврное только ждать пока не доделают внутреннюю 'schedule' и надеяться, что там можно будет кроме управлениями интерфесами задать другие команды.

  5. Судя по справочнику CLI, есть команда передергивания питания на модеме:

    interface usb power-cycle ‹pause_msec›

    Например:

    (config)>interface UsbModem0 usb power-cycle 500

    Попробуйте сначала руками в CLI. Ну а дальше либо в cron, либо в хук скрипт(если на разрыв сессии он вызывается). В обоих случаях нужно Entware поставить. CLI команду из скрипта можно вызвать с помощью ndmq:

    ndmq -p 'interface UsbModem0 usb power-cycle 500' -P message

    • Thanks 1
  6. Добавлю, про id. Если посмотреть вывод CLI команды "show usb", то увидите у дисков "name" и "label". Label - это метка логического диска.

    (config)> show usb
                 usb:
                  device:
                        name: EA4CE6884CE64F3F:
                       label: WD
    ...
                  device:
                        name: 0b30ee94-a61b-472b-97dc-079da06f0283:
                       label: USB_OPKG
    

    Но напр. v2.05C4 использует в конфиге (и в web тоже) не метку, а id (т.е. 'name'). В итоге команда получается:

    >opkg disk 0b30ee94-a61b-472b-97dc-079da06f0283:

  7. Подсказка есть в /opt/etc/init.d/S10cron:

    # remove `-s` to disable logs in syslog
    ARGS="-s"

    Второй вариант включить подавление, через cli. Но сейчас есть неудобство - pid. Пока не сделают подавление по подстроке.

    >system log suppress cron[1424]

×
×
  • Create New...