/winbox-mac

MikroTik Winbox bundled into macOS app with Wine

Primary LanguageShellMIT LicenseMIT

winbox-mac

Downloads count

winbox-mac is MikroTik Winbox bundled into macOS app with Wine compiled by Mike Kronenberg. Wine was cleaned up of unneeded for Winbox files. Icon is provided by Lucas di Lucca.

winbox-mac screenshot

Installation

Can be easily installed with Homebrew Cask:

brew cask install nrlquaker-winbox

There are two dependencies: Freetype and XQuartz. Installing with brew cask installs them automatically.

Update

Recommended way to update is to use Homebrew Cask:

brew update
brew cask upgrade nrlquaker-winbox

But please check Notes how to transfer managed addresses.

Notes

  • This is not official MikroTik build and is not related to Mikrotik in any way.
  • Check this document for instructions how to remove "winbox64.exe cannot be opened because the developer cannot be verified" warning message.
  • Managed addresses are saved to ~/Library/Application Support/com.mikrotik.winbox_$(id). The id is different for each version of the app. So if you want to keep them after updating not with winbox inner updater, you have to save them in the old version using Tools -> Export... then load in the new one with Tools -> Import....
  • To keep managed address between update just copy Addresses.cdb. For example to copy from Winbox-mac 3.19 to 3.20 run
    cp ~/Library/Application\ Support/com.mikrotik.winbox_156313927421589/drive_c/users/winbox/Application\ Data/Mikrotik/Winbox/Addresses.cdb ~/Library/Application\ Support/com.mikrotik.winbox_320/drive_c/users/`id -un`/Application Data/Mikrotik/Winbox

Reporting bugs

Please make sure that you are using bug report template and checklist is complete. Otherwise it may be closed without review.

Known issues

  • Opening file browsing windows freezes Winbox-mac. Its related to Catalina or Wine64.

Contributions are welcomed

If you like this project and you find it useful help me to improve it. First of all check if there are some help needed issues. Or you can improve code or documentation.

Version

Current version is based on Winbox 3.20.

Please check versioning for versioning scheme explanation.

Changelog

There are two changelogs in this project. One related to Winbox-mac, the other one is for original Winbox.

License

winbox-mac is released under the MIT License