All Activity
This stream auto-updates
- Earlier
-
Артем Резниченко changed their profile photo
-
Саша changed their profile photo
-
Владимир Нурмухаметов changed their profile photo
-
Юрий Поляков changed their profile photo
-
Edward Turner joined the community
-
Владимир Нурмухаметов joined the community
-
Артем Резниченко joined the community
-
Опять же по OID 1.3.6.1.2.1.17.7.1.4.3.1.1 можем получить vlan И по сути у нас нечто такое 1.3.6.1.2.1.17.7.1.2.2.1.2.$vlan.$mac = $portnumber
-
Циско видимо поддерживает BRIDGE-MIB::dot1dTpFdbPort, а элтекс Q-BRIDGE-MIB::dot1qVlanFdbId. Очень хотелось помощи Kitsum
-
Поменялось оборудование. Теперь оборудование Eltex. По снмп на ней оид который бы отдавал мак таблицу . ($dot1dTpFdbAddress = '.1.3.6.1.2.1.17.4.3.1.1'; такого оида нет). Есть вот что: " Для того, чтобы получить c коммутатора MAC, номер порта и VLAN хоста нужно смотреть именно таблицу MAC. Для этого используйте следующий OID: 24хх: snmpwalk -v1 -c public 192.168.50.9 1.3.6.1.2.1.17.7.1.2.2.1.2 SNMPv2-SMI::mib-2.17.7.1.2.2.1.2.1.96.99.76.177.230.113 = INTEGER: 24 SNMPv2-SMI::mib-2.17.7.1.2.2.1.2.102.0.38.185.149.246.211 = INTEGER: 1 " т.е. в самом оиде есть мак (в десятичной форме ) и номер влан. Но, у меня не хватает знаний, что бы это внедрить в скрипт.. Получилась только фукнция, которая из десятичной формы преобразует в нужный нам формат аля ("АА АА АА АА АА АА") function dec2mac($mac) { $mac=preg_split("([.])", $mac, 6); $hexmac=""; foreach ( $mac as $part ) { $part=dechex($part); strlen($part)<2 ? $hexmac.="0$part " : $hexmac.="$part "; } return $hexmac; } Но, честно говоря, я даже не знаю как инфу взять из части ОИДА (не из полученного значения) т.е. по сути нам нужна из оида взять мак засунуть в эту функцию - получим вид мака который нам давала Циска и скормить все это в данный скрипт. Кто - нибудь может это реализовать :)?
-
Домашняя метеостанция на Arduino и отправка данных на "Народный мониторинг"
Юрий Поляков replied to Kitsum's topic in Arduino
.- 14 replies
-
- ethernet
- метеостанция
-
(and 3 more)
Tagged with:
-
Домашняя метеостанция на Arduino и отправка данных на "Народный мониторинг"
Юрий Поляков replied to Kitsum's topic in Arduino
Хочу поблагодарить автора за подробное описание устройства, всё чётко и понятно! Спасибо! В сети много аналогичных проектов с передачей данных по Wi-Fi, однако на мой взгляд, смысл в таком устройстве только при наличии автономного источника питания. И к тому же важно расстояние до роутера. Поэтому в моём случае как раз и удобна передача данных и подвод питания по обычному UTP кабелю. Ну в самом деле, ведь все равно тянуть провода питания из дома в огород... )) Повторить устройство не составило особого труда. Пока это временный прототип на макетной плате. Всё вроде как заработало при первом же включении. Но позже стало ясно, что телеграмма отправляется как раз только при включении питания и дальше ничего не происходит. При нажатии на сброс также данные не отправляются. Только перезапуск питанием всей схемы, или только Ардуины без ENC28J60 платы. Это стало ясно из журнала отладки в моём профиле на НарМоне. Отключил "Шарика", телеграммы пошли как положено, каждые 6 минут. Возможно у кого-то есть идеи в чём загвоздка?- 14 replies
-
- ethernet
- метеостанция
-
(and 3 more)
Tagged with:
-
Юрий Поляков joined the community
-
Метеостанция на ESP8266 от it4it.club
Alexey Bayandin replied to Kitsum's topic in Espressif Systems
Всё получилось с этим набором инструментов: По этой инструкции: Никаких действий с библиотеками не потребовалось. ОС Windows 11 Pro. Предварительно модуль откатил на родную прошивку с помощью ESP8266Flasher. Arduino IDE поместил сюда C:\Program Files (x86)\arduino-1.8.9-esp\ Всё остальное по инструкции от автора по второй ссылке. Скетч проекта уже лежит в архиве с Arduino IDE. Открывается через меню Файл/Папка со скетчами Дополнительные файлы ESP8266Flasher.exe и драйвер USB прикрепил, чтобы всё необходимое было в этом сообщении. ESP8266Flasher.7z ch340ser-windows.zip- 859 replies
-
- web server
- mqtt
- (and 8 more)
-
Alexey Bayandin joined the community
-
Я снес весь проект и заново установил библиотеки нужных (см описание автора) версий
- 859 replies
-
- web server
- mqtt
- (and 8 more)