Jump to content

Recommended Posts

Posted

Приветствую, коллеги.

Есть задача получать с тика список WiFi MAC'ов всех устройств в эфире, независимо от их подключения к сети.

В консоли есть утилита

/interface wireless scan

Вопрос:

- запуск утилиты не влияет на живые подключения к моей сети?

- можно ли эту инфу собирать по SNMP?

 

  • 2 months later...
  • 5 months later...
Posted

Собираю с помощью API. 

      err = dev.Send("/interface/wireless/snooper/flat-snoop",
                     "=interface="+iface,
                     "=duration="+SCAN_TIME,
                     "=.proplist=type,address,active,signal-to-noise,signal-strength,channel",
                     ".tag="+iface,
      )

 

  • 9 months later...
Posted

Прошу прощения а разве данная команда показывает все MAC адреса в эфире

 

Я почему то думал что получить MAC все устройств в радиусе доступности можно так.

Настройка

/interface wireless align
set active-mode=no receive-all=yes ssid-all=yes

 

Вывод за 1 час с обновлением 5 сек

/interface wireless align monitor wlan1 duration=01:00:00 freeze-frame-interval=00:00:05

 

И сразу закономерный вопрос.

есть у кого нибудь скрипт обработки данной конструкции.

с выводом в файл или отправкой запроса такого вида

/tool fetch host="mysite.ru" keep-result=no mode=http address="mysite.ru" src-path="/mac.php?text=FLAG:$FLAG;MAC:$ADDRESS;SSID:$SSID"

  • 5 months later...
Posted
On 4/30/2019 at 7:48 AM, ShyLion said:

Собираю с помощью API. 


      err = dev.Send("/interface/wireless/snooper/flat-snoop",
                     "=interface="+iface,
                     "=duration="+SCAN_TIME,
                     "=.proplist=type,address,active,signal-to-noise,signal-strength,channel",
                     ".tag="+iface,
      )

 

можете показать как подключаетесь? с mikrotik api не работал...

 

On 2/19/2020 at 10:35 AM, Prochor said:

Прошу прощения а разве данная команда показывает все MAC адреса в эфире

 

Я почему то думал что получить MAC все устройств в радиусе доступности можно так.

Настройка

/interface wireless align
set active-mode=no receive-all=yes ssid-all=yes

 

Вывод за 1 час с обновлением 5 сек

/interface wireless align monitor wlan1 duration=01:00:00 freeze-frame-interval=00:00:05

 

И сразу закономерный вопрос.

есть у кого нибудь скрипт обработки данной конструкции.

с выводом в файл или отправкой запроса такого вида

/tool fetch host="mysite.ru" keep-result=no mode=http address="mysite.ru" src-path="/mac.php?text=FLAG:$FLAG;MAC:$ADDRESS;SSID:$SSID"

как вы решили вопрос передачей данных ? 

Posted
20 hours ago, only.name said:

можете показать как подключаетесь? с mikrotik api не работал...

Приведеный пример был на golang. Я писал свою либу под свои задачи. Описание API есть тут: Manual:API

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.