Skip to main content
Version: current

device-mode


system/device-mode

Type: Settings Directory

Read-only ArgumentTypeDescription
modeenumCurrent device mode: basic, home, advanced, or ros.
allowed-versionsstringList of RouterOS versions considered secure. Used to prevent downgrade to vulnerable releases.
flaggedboolWhether the device is in flagged state. Set to yes when suspicious configuration is detected.
flagging-enabledboolWhether configuration analysis for suspicious code is enabled. Default: yes.
schedulerboolWhether /system/scheduler is allowed.
socksboolWhether /ip/socks is allowed.
fetchboolWhether /tool/fetch is allowed.
pptpboolWhether PPTP client and server interfaces are allowed.
l2tpboolWhether L2TP client and server interfaces are allowed.
bandwidth-testboolWhether /tool/bandwidth-test and /tool/bandwidth-server are allowed.
traffic-genboolWhether /tool/traffic-generator, /tool/flood-ping, and /tool/ping-speed are allowed.
snifferboolWhether /tool/sniffer is allowed.
ipsecboolWhether /ip/ipsec is allowed.
romonboolWhether /tool/romon is allowed.
proxyboolWhether /ip/proxy is allowed.
hotspotboolWhether /ip/hotspot is allowed.
smbboolWhether /ip/smb is allowed.
emailboolWhether /tool/e-mail is allowed.
zerotierboolWhether /zerotier is allowed.
containerboolWhether container functionality is allowed.
install-any-versionboolWhether downgrading to RouterOS versions outside the allowed-versions list is permitted.
partitionsboolWhether changing partition count is allowed.
routerboardboolWhether /system/routerboard/settings (except auto-upgrade) is allowed, and SwOS/RouterOS transition on dual-boot devices.
attempt-countnumNumber of unsuccessful device-mode change attempts.