Jump to content

heizenberg

Forum Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by heizenberg

  1. 3 minutes ago, Le ecureuil said:

    Стоп. А почему у вас установлены переменные окружения SSH_*?

    Предвижу, что это вывод не того скрипта и не в том месте.

    Ну я просто закинул скрипт по тому пути и запустил его, будучи подключенным по ssh. Вот другой вывод, запись скриптом в файл в момент его вызова системой

    timezone=Europe/Kiev
    USER=root
    LD_LIBRARY_PATH=/opt/lib:/opt/usr/lib:/lib:/usr/lib
    SHLVL=1
    HOME=/
    action=update
    NDM_MOUNT_ROOT=/tmp/mnt
    LD_BIND_NOW=1
    id=17
    TERM=linux
    update=ip6list
    PATH=/opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin:/bin:/sbin:/usr/bin:/usr/sbin
    LANG=UTF-8
    SHELL=/bin/sh
    address=ipv6
    PWD=

     

  2. @sergeyk, проверил.

    Вывод скрипта:

    USER=root
    SSH_CLIENT=192.168.1.150 57018 222
    SHLVL=2
    HOME=/opt/root
    TERMINFO=/opt/share/terminfo
    SSH_TTY=/dev/pts/1
    LOGNAME=root
    TEMP=/opt/tmp
    TERM=xterm
    PATH=/opt/sbin:/opt/bin:/opt/usr/sbin:/opt/usr/bin:/usr/sbin:/usr/bin:/sbin:/bin
    LANG=en_US.UTF-8
    TMP=/opt/tmp
    SHELL=/opt/bin/sh
    PWD=/root
    LC_ALL=
    SSH_CONNECTION=192.168.1.150 57018 192.168.1.1 222

     

     

    Spoiler

    1.png

     

  3. Устройства беспроводные, подключены к роутеру. Вывод "show ip hotspot" не проверял, но по идее они должны там быть. Да и в моем случае никакие условия, кроме версии прошивки, не меняются. 3.6.10 - работает, обновляю на 3.7, все настройки прежние - не работает.

  4. Судя по документации

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

    скрипты с этой папки дожны вызываться при разных евентах в сети. В качестве параметров скриптам передаются некоторые параметры, которые идентифицируют тип события и некоторые другие данные. Конеретно у меня настроены скрипты на экшены new (подключение устройства) и del (отключение устройства). Так вот эти события на 3.7 не отрабатывают. При подключении/отключении устройств скриптам внутри папки /opt/etc/ndm/neighbour.d/ не приходят аргументы new/del, приходит только параметр update. И только иногда, рандомно, могут прийти параметры new/del, и скрипт отработает. Также скрипт отрабатывает сразу после перезагрузки роутера, потом перестает работать.

    @sergeyk, проверьте у себя скрипт с первого сообщения, будут ли у Вас в текстовый документ писаться евенты new/del при подключении/отключении устройств.

    По крайней мере на 3.6.10 у меня сейчас все работает именно так. А на 3.7 этих евентов нет

×
×
  • Create New...