<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Чувак, не установлено имя устройства SNMP.]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Чувак, не установлено имя устройства SNMP. форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 30 Jul 2026 23:38:12 -0400</pubDate>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398895">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это тоже не работает в версии 7, но опираясь на ваши советы, я написал скрипт, который меняет имя напрямую через SNMP (фильтр ищет устройства с адресом, начинающимся на 172.18.). Очень жаль, что нельзя так же менять свойства устройства, например, значения пользовательских полей 1-3 из CLI или скрипта… Или всё-таки можно? &nbsp;<br /><br />:local neighbor; &nbsp;<br />:local neighboraddr; &nbsp;<br />:foreach device in=[/dude device find] do={  <br />:set neighboraddr [/dude device get $device name];  <br />if ($neighboraddr~"172.18.") do={ &nbsp;<br />:set neighbor [/tool snmp-get version=1 community=public oid=1.3.6.1.2.1.1.5.0 address=$neighboraddr as-value];  <br />:set neighbor ($neighbor-&gt;"value") &nbsp;<br /> &nbsp; &nbsp;if ($neighbor != "") do={ &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; /dude device set $device name=$neighbor; &nbsp;<br /> &nbsp; &nbsp;}} &nbsp;<br />} <br />
			<i>03.06.2025 19:17:00, matula.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398895</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398895</guid>
			<pubDate>Tue, 03 Jun 2025 19:17:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398894">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У меня такая же проблема: в настройках имя устройства отображается как IP-адрес, вместо того чтобы использовать данные SNMP. Я думал, что, может, я что-то делаю не так, но, похоже, этот баг так и не починили за последние три года. А у кого-нибудь вообще эта функция уже работает? <br />
			<i>27.07.2020 20:25:00, cmassey.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398894</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398894</guid>
			<pubDate>Mon, 27 Jul 2020 20:25:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398893">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я написал скрипт, который берёт имя устройств, обнаруженных в dude (IP-адрес), и сравнивает их с устройствами из списка neighbor. Если находит совпадение, он заменяет имя на значение из поля identity. Единственный минус — устройства, которых нет в списке (например, edgeswitch от Ubiquiti), не будут обновлены. Надеюсь, это поможет тебе:<br /><br />:local neighbor;<br />:foreach device in=[/dude device find] do={<br /> &nbsp; &nbsp;:set neighbor [/ip neighbor find address=[/dude device get $device name]];<br /> &nbsp; &nbsp;if ($neighbor != "") do={<br /> &nbsp; &nbsp; &nbsp; /dude device set $device name=[/ip neighbor get $neighbor value-name=identity];<br /> &nbsp; &nbsp;}<br />} <br />
			<i>30.08.2018 21:46:00, JavierTF.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398893</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398893</guid>
			<pubDate>Thu, 30 Aug 2018 21:46:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398892">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Несколько месяцев назад я написал в поддержку Mikrotik по этой теме, и мне ответили, что это известная проблема, которая будет исправлена в будущих версиях. Недавно снова проверил — проблема всё ещё не исправлена. Так что у нас сейчас есть два варианта.<br /><br />Первый вариант. Можно использовать роутер с устаревшей версией RouterOS 6.39 или ниже, где SNMP-поиск устройств в Dude работает нормально. Но если выберете этот путь, будьте осторожны — эта версия уязвима. У меня были случаи, когда друзья «взламывали» мой CHR просто чтобы меня подшутить. Mikrotik присылал письмо с предупреждением, но я забыл обновить — повезло, что это были друзья, так что спасибо им за урок! В общем, можно попробовать этот вариант, но обязательно нужно заблокировать публичный доступ по Winbox или настроить хороший ограниченный фаервол для роутера.<br /><br />Второй вариант. Я сделал два скрипта как альтернативное решение этой проблемы. «Скрипт 1» — для PPPoE клиентов, берет информацию из «ppp active connections» — только параметры имени и адреса. «Скрипт 2» — для клиентов со статическим IP, берет данные из «ip neighbor» — identity и адреса. Затем оба скрипта сравнивают имена устройств Dude, которые обнаружены и названы по IP, с полученной информацией. Если есть совпадение — устройство в Dude переименовывается в соответствии с данными из скриптов. Ниже оставляю сами скрипты и пример, надеюсь, будет полезно — пользуйтесь на здоровье!<br /><br />#СКРИПТ 1 ОТ MIGUEL FELIX - MERCADO WISP MEXICO<br /><br />{<br /><br />	:foreach pppuser in=[/ppp active find service=pppoe] do={\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />		:foreach pppip in=[/ppp active get $pppuser address] do={\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />			:foreach pppname in=[/ppp active get $pppuser value-name=name] do={\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />				:foreach dudedev in=[/dude device find] do={\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />					:foreach dudedevname in=[/dude device get $dudedev value-name=name] do={\<br /><br />						if ($dudedevname = $pppip) do={\<br /><br />							[/dude device set $dudedev name=$pppname]<br />						<br />						}<br /><br />					}<br /><br />				}<br /><br />			}<br /><br />		}<br /><br />	}<br /><br />}<br /><br />#СКРИПТ 2 ОТ MIGUEL FELIX - MERCADO WISP MEXICO <br /><br />{<br /><br />	:foreach neighbor in=[/ip neighbor find] do={\<br /><br />		:foreach identity in=[/ip neighbor get $neighbor value-name=identity] do={\<br /><br />			:foreach neighboradd in=[/ip neighbor get $neighbor address] do={\<br /><br />				:foreach dudedev in=[/dude device find] do={\<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />					:foreach dudedevname in=[/dude device get $dudedev value-name=name] do={\<br /><br />						if ($dudedevname = $neighboradd) do={\<br /><br />							[/dude device set $dudedev name=$identity]<br />						<br />						}<br /><br />					}<br /><br />				}<br /><br />			}<br /><br />		}<br /><br />	}<br /><br />}<br /><br />#ПРИМЕР Спасибо!!! <br />
			<i>22.08.2018 22:20:00, miguelangelfelix.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398892</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398892</guid>
			<pubDate>Wed, 22 Aug 2018 22:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398891">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Ап! <br />
			<i>21.08.2018 08:20:00, veljko.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398891</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398891</guid>
			<pubDate>Tue, 21 Aug 2018 08:20:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398890">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Могу тоже это подтвердить. Похоже, это баг. Имя хоста SNMP игнорируется. Конечно, можно использовать OID с наклейки на устройстве. Но когда возникают проблемы с подключением, устройство превращается просто в безымянное пятно на карте. <br />
			<i>04.06.2018 19:51:00, mada3k.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398890</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398890</guid>
			<pubDate>Mon, 04 Jun 2018 19:51:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398889">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У меня такая же проблема на RouterOS версии 6.41.3 — на ярлыке устройства удаётся получить имя SNMP, но через обнаружение взять имя в переменную Device.name не получается. Очень жаль, потому что при получении уведомления у меня только IP-адрес =( &nbsp;<br />Отправлено с моего SM-G955U через Tapatalk <br />
			<i>08.04.2018 06:39:00, miguelangelfelix.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398889</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398889</guid>
			<pubDate>Sun, 08 Apr 2018 06:39:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398888">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это только у меня так? Я что-то упускаю из-за своей глупости? Или проблема действительно есть, и мне стоит пока подождать? <br />
			<i>19.09.2017 20:42:00, HeadBang.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398888</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398888</guid>
			<pubDate>Tue, 19 Sep 2017 20:42:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398887">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У меня точно такая же проблема на новой установке RB3011, ROS 6.40.3. SNMP работает — при наведении курсора показывает имя устройства. Но он не использует SNMP, чтобы устанавливать имена на новых обнаруженных устройствах. На установке с гораздо более старой версией всё работает. Тройной раз проверил все настройки — всё одинаково. Работаю с этим парнем уже больше 10 лет. Для меня это что-то новенькое. <br />
			<i>14.09.2017 22:23:00, HeadBang.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398887</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398887</guid>
			<pubDate>Thu, 14 Sep 2017 22:23:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398886">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			У меня такая же проблема. Опыт: я раньше игрался с The Dude, но никогда не разворачивал его полностью. Запускаю сервер The Dude в той же подсети, что и мой RouterOS свитч и роутер. И свитч, и роутер настроены на SNMP версии 3, а в The Dude есть кастомный SNMP-профиль под это. Пользовательский SNMP-профиль установлен по умолчанию на сервере The Dude, и в настройках обнаружения тоже стоит использовать именно его. Я проверял с настройкой Discovery Name Preference на «SNMP, IP». Обнаружение успешно определяет имена через DNS (если выбрано), или может использовать IP, но не берёт имя из SNMP, хотя «System Name» и другая информация из SNMP сразу отображаются после обнаружения. У всех такая проблема или это баг? Или я просто что-то делаю не так? Буду благодарен за помощь. Ах да, сервер The Dude работает на версии 6.40.3 на RB1100AHx4 с ROS 6.40.3 и обновлённой прошивкой. Устройства RouterOS, которые обнаруживаются: CCR1009 с ROS 6.38.1 и CRS125 с ROS 6.32.2. <br />
			<i>12.09.2017 19:45:00, BenAL.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398886</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398886</guid>
			<pubDate>Tue, 12 Sep 2017 19:45:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Чувак, не установлено имя устройства SNMP.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398885">Чувак, не установлено имя устройства SNMP.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! У меня проблема с Dude 6.40.1. В настройках Discovery выбрал «Device Name Preference» на «SNMP,IP». После сканирования в поле имени устройства показывается IP-адрес, а не SNMP sysname. Но при этом я вижу правильное имя в описании устройства (см. изображение в приложении). <img class="lazyload "  src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/upload/forum/mikrotik/9b0521e8bf2b0cb22f6769afc09c797520f4e1d4.png" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>23.08.2017 13:30:00, agrkon.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398885</link>
			<guid>http://mikrotik.moscow/forum/forum57/85679-chuvak_-ne-ustanovleno-imya-ustroystva-snmp./message398885</guid>
			<pubDate>Wed, 23 Aug 2017 13:30:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
