Index: includes/definitions/os/mikrotik.inc.php
===================================================================
--- includes/definitions/os/mikrotik.inc.php	(revision 15155)
+++ includes/definitions/os/mikrotik.inc.php	(working copy)
@@ -24,6 +24,9 @@
 $config['os'][$os]['graphs'][]              = "device_uptime";
 $config['os'][$os]['rancid'][]              = [ 'name' => 'routeros', 'rancid_min' => '3.13' ]; // Rancid generator os map
 $config['os'][$os]['rancid'][]              = [ 'name' => 'mikrotik' ]; // Rancid generator os map
+// RouterOS RB760iGS 7.22 (stable)
+// RouterOS RBD25G-5HPacQD2HPnD 7.23.4 (long-term)
+$config['os'][$os]['sysDescr_regex'][]      = '/^RouterOS +(?<hardware>\w.+?)\s+(?<version>\d[\w\.]+)\s+\([\w\-]+\)$/'; // 7.22+
 $config['os'][$os]['sysDescr_regex'][]      = '/^(?!RouterOS|router)(?<hardware>[\w\ ]+)$/';  // Very old
 // RouterOS RBwAPG-60ad
 // RouterOS CCR1009-7G-1C
@@ -41,8 +44,6 @@
 // RouterOS CHR
 // RouterOS RB
 $config['os'][$os]['sysDescr_regex'][]      = '/^RouterOS +(?<hardware>(?:(?:RB|CHR) *)?(?!.*\d+[\w\.]*\s+\(\w+\)$).{4,})$/'; // Old
-// RouterOS RB760iGS 7.22 (stable)
-$config['os'][$os]['sysDescr_regex'][]      = '/^RouterOS +(?<hardware>\w.+?)\s+(?<version>\d[\w\.]+)\s+\(\w+\)$/'; // 7.22+
 $config['os'][$os]['sysDescr'][]            = '/^(MikroTik )?RouterOS/';
 //$config['os'][$os]['sysObjectID'][]         = ".1.3.6.1.4.1.14988"; // Many
 //$config['os'][$os]['sysObjectID'][]         = ".1.3.6.1.4.1.14988.1"; // Routers

