Jump to content
Zatserkovnyy

Информирирование об отключении устройства

Recommended Posts

Возможно ли реализовать с помощью OPKG такой сценарий: если определенное подключенное устройство пропадает из сети или подключается к сети - на почту приходило об этом оповещение?

Суть такова: когда отключают свет, у меня одно устройство (это лампочка) выключается, в то время как Giga III висит на ибп, т.е. интернет есть, и все что на других ипб тоже в сети. Я хочу знать, когда свет выключили и когда включили.

Share this post


Link to post
Share on other sites
7 минут назад, Zatserkovnyy сказал:

Возможно ли реализовать с помощью OPKG такой сценарий: если определенное подключенное устройство пропадает из сети или подключается к сети - на почту приходило об этом оповещение?

Примеры тут на форуме пробегали.

Share this post


Link to post
Share on other sites
25 минут назад, vasek00 сказал:

Примеры тут на форуме пробегали.

Нашел как сделать смс-оповещение о включении/выключении интернета. Но это половина дела) Подскажите куда глядеть или какой пакет нужен, чтобы смс-оповещение приходило о подключении, либо отключении устройства?

Share this post


Link to post
Share on other sites
6 минут назад, Zatserkovnyy сказал:

Нашел как сделать смс-оповещение о включении/выключении интернета. Но это половина дела) Подскажите куда глядеть или какой пакет нужен, чтобы смс-оповещение приходило о подключении, либо отключении устройства?

Тут же есть где то про это.

Было предложение на основании arp таблицы, которая есть на роутере

/opt/etc # arp
Address                HWtype  HWaddress           Flags Mask            Iface
192.168.1.98           ether   хх:хх:хх:хх:хх:94   C                     br0
192.168.1.24           ether   хх:хх:хх:хх:хх:73   C                     br0
192.168.1.2            ether   хх:хх:хх:хх:хх:e2   C                     br0
/opt/etc # 

или через cli но запросы через ndmq типа такого

$arp_yes = 'cat /proc/net/arp | awk '/192.168.1/ {print $1}''
if [ "$arp_yes" == "" ] then echo "ON"
  $traf_guest = "ndmq -p 'show interface CdcEthernet0' -P rate 
  if [ "$traf_guest" == "" ] then echo "ON"
     ndmq -p 'interface CdcEthernet0 traffic-shape rate 50000' -P message
  fi
fi


(config)> show interface CdcEthernet0

               id: CdcEthernet0
            index: 0
             type: CdcEthernet
      description: D-Link Mobile Broadband
   interface-name: CdcEthernet0
             link: down
        connected: no
            state: up
              mtu: 1500
         tx-queue: 1000
          plugged: no
           global: yes
        defaultgw: no
         priority: 32767
   security-level: public

(config)> 

(config)> show ip arp
================================================================================
Name                IP                MAC                 Interface             
================================================================================
Home-Ps             192.168.1.2       хх:хх:хх:хх:хх:e2   Home                  
(config)>

http://192.168.1.100/rci/show/ip/arp


00 09 * * * root ndmq -p 'ip hotspot wake хх:хх:хх:хх:хх:af' -P message

lan_ip=$(ndmq -p 'show interface Bridge0' -P address)

 

  • Thanks 1

Share this post


Link to post
Share on other sites

Сложно что-то найти, когда не знаешь что ищешь) спасибо, буду ковыряться!

Share this post


Link to post
Share on other sites

Если прошивка свежая (2.11 и выше), то лучше смотреть на вывод show ip hotspot или show ip neighbour. Там более полная и точная информация.

Share this post


Link to post
Share on other sites
9 минут назад, Le ecureuil сказал:

Если прошивка свежая (2.11 и выше), то лучше смотреть на вывод show ip hotspot или show ip neighbour. Там более полная и точная информация.

Да, прошивка всегда последняя, спасибо

Share this post


Link to post
Share on other sites
3 минуты назад, vasek00 сказал:

/ #  ip neigh show

 

Там не совсем точная информация, особенно если хосты за рипитером.

Share this post


Link to post
Share on other sites

дабы не создавать новую тему: после обновления до последней прошивки перестали приходить уведомления, реализованные по мотивам этой темы. Никто не сталкивался с такого рода трудностями?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...