Quickset is truly something that evolved from hell. It’s kind of helpful when you start off - but it can screw all your config should you ever hit apply/ok anytime afterwards. It may already alter your config by just opening the quickset-screen. You don’t know. And what annoys me most about Quickset is, that its presets mostly only work on a device WITHOUT default config. Once you either start off from default-config and/or just change Quickset preset - you end up with a highly bogus totally messed weird f***ed up config/device you can ever think of. So for example you first apply AP profile and then switch to for example CPE profile. Have fun. End of story. You better off with /system/reset now.
In v7rcX, winbox will “respect the skin”, so if you disabled “QuickSet” in WebFig skin, and apply that skin to all user groups, QuickSet will disappear from winbox too. So some hope, to those wanting to “disable” it globally.
I’m actually hoping for improvements to it – I think it’s useful, but you have to design any extra script/config around what it does. But since you can’t disable “QuickSet” modes that your customizations may not support, QuickSet can make a mess of things quickly… Some CLI to remove (and ideally add) QuickSet profiles be very handy, or just disable it there.
They don’t listen… About the only change in the MikroTik position on this matter is that they now agree that Quick Set is a dangerous thing on already configured routers, and warn about that. But only in the docs that nobody reads, not on the actual Quick Set page. And still no way to make it read-only.
Still valid only “You can disable quickset on webfig and winbox only on v7”
how
place a file inside skins or flash/skins (depend if you have flash memory or not) called default.json
and the file must have this contents:
{ ‘Quick Set’: 0 }
For see the differencies you must logout and login again.
@rextended that works nice …
are there any other menu items that can be nade invisible thru that default.json ?
for example on a MT without wifi I like to hide the wireless menus
This solution removes the quickset completely.
What I would suggest is to make it possible to have a read-only QuickSet where you can review the basic configuration of the device, have the overview of the clients, but are not able to change anything.
Unfortunately precisely the buttons that apply changes in the config cannot be removed via skin. No idea why.
Thank you rextended, I missed this one. Do have additional documentation on the content of this JSON file?
Unfortunately, creation of this file cannot be scripted as /file always appends .txt, so the filename would be default.json.txt
I like the information window better after you click OK or apply it warns the user that the entire configuration will be reset to the factory settings and the changes will be applied to it. And that’s exactly how the changes should be done.
One of the issues with Quick Set is that it does not really work that way.
On other manufacturer’s routers there usually is a “initial setup wizard” which you start and which then asks for all relevant information, and as a final action it will build a configuration and apply it, removing all previously done configuration.
In Quick Set it does not really work that way, it makes changes to the settings it knows about but it does not remove other settings, and having a mix of them will cause new issues.
It would be better when Quick Set always starts off with a Reset Configuration, making a backup and export of the previous configuration, then setting everything to default and applying the new “wizard” config.
Then, when the user finds that this is not really what was meant to be done (e.g. because things stop working), they can restore the backup and roll back to how it was before Quick Set. And then they have learned that Quick Set is not for making incremental changes to the config.
Quickset isn’t even working correctly if you start off with factory config. When you change the network address in quickset, it does not update DNS server address on DHCP default network config. That’s a flaw I already reported some time ago via ticket system - but I never read anything about in changelogs. I guess it is still broken that way - and nobody cares.
It even fails to make some setups work correctly. On some devices when using them as a CPE it is easy to lock yourself out because it sets the wrong network as “untrusted”.
It would be helpful when it showed some kind of block diagram or better description of the operation mode when selecting a profile.
“Quickset is a simple configuration wizard page that prepares your router in a few clicks.”
All nice and well, but this is something you only do once when setting up a device. More than 75% of what is shown on that page is what you do not want to touch any more afterwards. The page should therefore not be show any more after first use or only when specifically asked for.
First-time users are better off with a one-time guided tour. I can’t recall how much time I’ve lost when I bought my first MikroTik device because of this Quickset page. All because of the function of a dropdown at the top changing the function of the device completely not being made clear. People think it allows simply for menu navigation.
People knowing the MikroTik devices can have use for the Quickset page, but only after a reset or specifically called for.
After a device is set up all users are confronted with this page again each time they log in but I assume 95% go straight to WebFig. This makes the Quickset in its current form a waste of time for everyone.
What I’d prefer to see:
Improve Quickset’s usability
No longer use Quickset as a mix of status and settings panels
Only show Quickset after a reset by default, afterwards as an optional page/tab
Introduce a proper status page as the default page after login, with only that as its function, be it with links to settings pages if needed
Do allow people to make any of the pages the default page. If they prefer the status page they can keep it, if they want WebFig right away they should be able to choose it
Optionally introduce a more guided settings page for first-time users to show after a reset, with the option to skip it