Alternatively you can download the latest stable version of this software.
It will automatically scan all devices within specified subnets, draw and layout a map of your networks, monitor services of your devices and alert you in case some service has problems.
Features
- The Dude is free of charge!
- Auto network discovery and layout
- Discovers any type or brand of device
- Device, Link monitoring, and notifications
- Includes SVG icons for devices, and supports custom icons and backgrounds
- Easy installation and usage
- Allows you to draw your own maps and add custom devices
- Supports SNMP, ICMP, DNS and TCP monitoring for devices that support it
- Individual Link usage monitoring and graphs
- Direct access to remote control tools for device management
- Supports remote Dude server and local client
- Runs in Linux Wine enviroment, MacOS Darwine, and Windows
- Best price/value ratio compared to other products (free of charge)
What's New
- webfig - redesigned HTML, styling and functionality (additional fixes)
- system - fixed crypto for Alpine CPUs (introduced in v7.17beta1)
- Bgp - fixed corrupted as-path when received update with empty as_path attribute (introduced in v7.15)
- Bgp - fixed vpnv6 safi
- Bgp - small logging improvements
- Bridge - added dynamic tagged entry when vlan interface is created on vlan-filtering bridge
- Bridge - added forward-reserved-addresses property which controls forwarding of mac 01:80:c2:00:00:0x range (separated from "Protocol-mode=none" functionality, disabled by default after upgrade)
- Bridge - added max-learned-entries property for bridge
- Bridge - added message about who created a dynamic vlan entry
- Bridge - added mvrp support for vlans assigned to bridge
- Bridge - fixed bpdu address when using "Ether-type=0x88a8" configuration
- Bridge - improved system stability when removing mlag configuration
- Bridge - show invalid flag for ports that fails to be added to bridge (e.G. Maximum port limit of 1024 is reached)
- Certificate - added no-key-export parameter for import
- Certificate - improved dns challenge error reporting for let's encrypt
- Certificate - show validity beyond year 2038
- Console - added "Verbose=progress" mode for import status updates, and verbose output only on failures
- Console - added dry-run parameter to simulate import of files and find syntax errors without making configuration changes (verbose only)
- Console - added limits for dst-start and dst-end clock properties
- Console - added lock screen via :lock command
- Console - added uppercase and lowercase transform modes to :convert command
- Console - disallow ping command with empty address
- Console - display hint when requesting specific argument syntax
- Console - do not show default boot-os setting in export
- Console - fixed negative values for gmt-offset clock property
- Console - fixed output of ping command in certain cases
- Console - improve large import file handling, error detection and stability
- Console - improved :serialize and :deserialize commands and added support for dsv (delimiter separated values) format
- Console - improved stability when removing script
- Console - removed follow-strict parameter
- Console - show rest-api name for active user connections
- Container - clear veth address on container exit and mark interface as running only when veth is in use
- Detnet - properly detect "Internet" status when multiple detnet instances preset in network
- Dhcp - improved insert-queue-before, parent-queue and allow-dual-stack-queue behavior
- Dhcpv4-client - execute script on dns server or gateway address change
- Dhcpv4-server - show active-server and host-name in print active command
- Dhcpv6-client - do not add default gateway twice when both prefix and address is acquired
- Dhcpv6-client - fixed t1, t2, valid-lifetime and preferred-lifetime compliance with rfc8415 by using value 0
- Dhcpv6-client - pause client and remove dynamically installed objects while it becomes invalid
- Dhcpv6-client - release client on failed renew attempt
- Dhcpv6-client - update gateway address for default route on renew
- Dhcpv6-server - improved system stability
- Disk - added simple test command to test device and filesystem speeds (cli only)
- Dude - fixed map element routeros package upgrade functionality
- Fetch - handle http 401 status correctly
- Fetch - improved logging
- Firewall - added message when interface belonging to vrf is added in filter rules
- Firewall - fixed ipv6 "Nth" matcher showing up twice in help
- Firewall - fixed issue that prevents restoring src-address-list and dst-addres-list properties using undo command
- Health - fixed board-temperature for knot device (introduced in v7.15)
- Health - fixed bogus cpu temperature spikes for ccr2216 device
- Health - fixed missing health for crs112-8g-4s device (introduced in v7.15)
- Health - upgraded fan controller firmware to latest version
- Ike1 - removed unsupported nat-d drafts with invalid payload numbers
- Install - fixed arm64 cdrom install (introduced in v7.15)
- Iot - added lora netid and joineui filtering for lns and cups connections
- Iot - added lora option to filter out proprietary packets
- Iot - fixed lora inability to use variables for gps-spoofing setting
- Ip - added max-sessions property for services
- Ipv6 - fixed pool allocated addresses missing after reboot
- Ipv6 - respect apn settings for "Add-default-route" and "Use-peer-dns" also when "Accept-router-advertisements=yes"
- Isis - fixed filter-chain and filter-select settings
- Isis - install ipv6 link-local gateways correctly
- L3hw - added per-vlan packet and byte counters to compatible switches
- L3hw - disable l3hw on bonding modes that do not support it
- Lte - added "Sms-protocol" setting in "/interface lte" menu (cli only)
- Lte - fixed "At-chat" for dell t99w175 (pid: 0x05c6 vid: 0x90d5)
- Lte - fixed cases where modem could be handled by multiple dialer instances
- Lte - fixed support for fibocom modem fm150-na
- Lte - improvements to "/interface/lte/show-capabilities" command
- Media - improved file indexing for dlna
- Modem - added authentication functionality to ec200a
- Modem - fixed unresponsive ppp link recovery when tx bandwidth was exceeding link capacity
- Modem - improved support for knot bg77 modem firmware update
- Mqtt - broker password is no longer exported unless "Show-sensitive" flag is used
- Netinstall-cli - added check for device and package architectures match
- Netinstall-cli - added support for multiple device install
- Netinstall-cli - allow mixed package architectures
- Netwatch - added dns probe
- Netwatch - added ttl and accept-icmp-time-exceeded properties for icmp probe
- Ospf - improved system stability during lsa monitoring
- Ovpn - improved system stability
- Pimsm - improved system stability
- Poe-out - fixed low-voltage detection while pd is connected for knot device
- Poe-out - fixed silent firmware upgrade fail on crs112-8p-4s device (introduced in v7.15)
- Poe-out - upgraded firmware for samd20 pse (af/at) controlled boards (the update will cause brief power interruption to poe-out interfaces)
- Ppp - added support for ipv6-only domain names to l2tp-client, ovpn-client and sstp-client
- Ptp - added ptp support for ccr2116-12g-4s+, ccr2216-1g-12xs-2xq, crs518-16xs-2xq, crs504-4xq, crs510-8xs-2xq, crs520-4xs-16xq devices
- Qos-hw - added h and I flags to queues (cli only)
- Qos-hw - added new monitoring properties for ports and global qos stats (cli only)
- Qos-hw - added queue-buffers property to tx-manager (cli only)
- Qos-hw - allow port print stats, usage and pfc while qos is disabled (cli only)
- Qos-hw - allow to set queue-buffers in bytes, percent or auto (cli only)
- Qos-hw - enabling ecn forces wred (unless share is disabled)
- Qos-hw - fixed global buffer limits for 98dx8212 and 98dx8332 switches
- Qos-hw - limit wred to queues with enabled shared buffers
- Quickset - removed basic ap mode
- Route - added ability to redistribute isis routes
- Route - place static route in the correct vrf when vrf-interface parameter is used
- Route - rename route type from is-is to isis
- Rpki - fixed preference sorting
- SFP - fixed sfp28 interface with fec74 mode on ccr2004-1g-2xs-pcie device
- SFP - fixed sfp28 jumbo frame processing on ccr2004-1g-2xs-pcie device
- SMS - added polling setting so that routeros itself checks sms instead of relying on urc messages
- Snmp - added support for knot bg77 modem cellular signal info
- Snmp - fixed last-updated format in mikrotik-mib
- Supout - added detnet section
- Supout - added monitor command for all wifi interfaces
- Supout - added netwatch section
- Supout - added user ssh keys section
- Supout - increased console output width
- Supout - limit address-list and connection tracking entries to 999 in supout.Rif
- Switch - fixed ethernet interface counter 32bit overflow for crs354 devices
- Switch - improved system stability on ccr2116-12g-4s+, ccr2216-1g-12xs-2xq devices
- System - added log message if device failed to reboot gracefully
- System - added more details to user initiated reboot (reset, upgrade, downgrade)
- System - do not cancel package upgrade if another architecture packages found on the router
- System - do not download packages scheduled for uninstall
- System - fixed empty logs after reboot in certain cases
- System - improved system stability for rbsxtsq5nd and rbldf-5nd
- System - improved system stability
- System - improved watchdog and kernel panic reporting
- System - set flash-boot mode as "Boot-device" after system reset initiated by reset button ("/system routerboard upgrade" required)
- System - set flash-boot mode as "Boot-device" after system reset initiated from software
- User - added inactivity timeout for non-gui sessions (cli only)
- User-manager - updated logo
- Vxlan - added comment support to vteps
- Vxlan - prevent creating multiple vteps with same ip/port combination
- Webfig - fixed issue with incorrectly applying optional fields
- Wifi - do not unset radio-mac and master-interface properties on reset
- Wifi - enable creating virtual wifi interfaces using "Copy-from" setting
- Wifi - fixed signal strength reporting during association (introduced in 7.15)
- Wifi - fixed typo in log message
- Wifi - improved interface stability when receiving invalid ft authentication frames
- Wifi - improved wpa3 pmksa handling when access-lists with custom passphrases are used
- Wifi - make sniffer tool return an error when attempting to sniff with a radio which does not support it
- Wifi - use name-format also for local interfaces when provisioning
- Wifi-qcom - add spectral-scan and spectral-history tools (cli only)
- Winbox - added "Import router id" parameter under "Routing/bgp/vpn" menu
- Winbox - fixed duplicated "Mvrp attributes" table
- Winbox - fixed issue with skin file appearing as unknown in user group menu (introduced in v7.15)
- Winbox - fixed signal bar "Excellent" tooltip
- Winbox - removed deprecated x86/chr specific settings under "System/resources" menu
- Winbox - removed spare argument for "Pfs group" property under "Ip/ipsec/proposals" menu
- Winbox - use cap serial number with "Set identity" button under "Wifi/remote cap" menu
- Wireless - allow to unset signal-range and ssid-regext properties for capsman access-list (cli only)
- Wireless - fixed dynamic vlan assignments for vlan-filtering bridge in certain cases
- Wireless - limit antenna-gain property to 100
- Www - log out inactive rest api users
- X86 - added rtl8156 driver support