If the Mikrotik Windows software is developed with Visual Studio, it would be good if they could be compiled for the CLR.
Then maybe they could run under Mono (at least if you stay away from WPF, for example).
I find very strange that Linux-based products require Windows.
I use ubuntu with winbox. winbox is “native” works well with wine, mono is mid layer libraries, muuchhhh much more processor cicles to do the same.
to change the code i prefeer winbox writed in c or c++ with wxwidgets, more multiplatform native ligthweight possible app. or in deffect Qt + c++
but for me is a lost of time… the mikrotik developers need all the time to evolve router os
winbox with wine works great, and the web interface works very good.
is not a problem, to compensate router os do (the best for me) SSH (no windows protocol)
It’s not so much about configuration, you can do it command line (I’m not sure about access via MAC), so Windows is not required for this. [Webfig seems flaky]
well, there are some workarounds for issues you are experiencing:
for dude you have to set it to connect to remote server and enter 127.0.0.1 as some kind of internal windows socket is not created when using wine. All is fine as long as you have 127.0.0.1 and you should have i on your PC what ever OS it is running
netinstall requires special rights to bind to port #69 (TFTP) to transfer data. That is the reason it fails. if you run that as root that has permission do do everything netinstall tool will work. (using this myself on kubuntu box i am using. Sure there is one limitation - you cannot use netinstall (as in windows) to install RouterOS on local hard drive. That simply will not work. Everything else (network installation, flashfig configuration is working) See wiki.mikrotik.com on how to set up netinstall to enable network installation and flashfig.