Regardless what forum denizens think… QuickSet should work reliably. And it’s useful - instead of visiting 5-10+ dialogs/CLI cmds, you can get a router online with IP and routing in ONE screen. And, the CCR2004-1G-12S+2XS’s website suggests as much:
The “Improvise. Adapt. Overcome.” mindset can be very helpful, but sometimes you simply need a device that works and > solves the problem without additional tinkering> .
Not everyone use cases are same… and not everyone may want to be an expert on RouterOS. There are lot of cases where you need high-speed local switching, but perhaps with a modest sized upstream internet connection… and a CCR2004-1G-12S+2XS be might be choice. i.e. you just want one WAN, and NAT rules, and some default management network that uses it to start.
But it’s hard to blame the user here. And just to confirm, yes, it’s “was” a bug and fixed. But … the fix depending on the exact install steps I suspect. So in that sense it’s still a bug — since the whole idea is QuickSet should “just work” to initially configure a router.
Underlying issue is QuickSet expects the /system/default-configuration installed to match that same RouterOS version. But when you upgrade RouterOS, it does NOT re-apply the default-configuration - since you have a config. And if the default configuration Mikrotik uses changes between release (and it does), QuickSet can, sometimes, no longer “find” the right items to update, since default-configuration is still based on the older version’s factory applied (or last netinstall) defaults…
The obvious catch-22, is the factory-installed default-configuration might very well have the “DHCP 0.0.0.0 network” bug. So using QuickSet before upgrading may not work. And OP totally reasonably upgraded, then after upgrade, ran QuickSet - which also didn’t work since defaults were based on older version…
Installed RouterOS 7.16 (Stable)
Installed WinBox 4.0beta9 on MacOS
Configured router with “QuickSet” (see attachment)
Applied.
… while we don’t know what factory version, it likely we have QuickSet using 7.16 trying to modify perhaps a 7.8-based default-config … and I believe the DHCP 0.0.0.0 “fix” depends on all the versions aligning. And certainly older RouterOS did have the 0.0.0.0 dhcp-network bug.
So if before QuickSet is used, the newer factory default is applied as the current config… then QuickSet likely avoid the 0.0.0.0.
/system/reset-configuration no-defaults=no keep-users=yes
or… pressing the reset button 5-10 while powering also causes the default configuration from the currently installed RouterOS to get applied.