A Apple lançou sua nova versão do Sistema Operacional MacOS, com o codinome Catalina, foi lançado neste ultimo dia 07 de Outubro.

Com esta nova versão, algumas funções que funcionam corretamente em outras versões pararam de funcionar nesta, uma destas é nosso amigo Winbox do Mikrotik. Nessa nova versão, aplicações de 32Bits não são mais suportadas, e como uns dos componentes essenciais para rodar o Winbox no macOS é o Wine, precisamos rodar ele na versão de 64bits.

Para te ajudar vamos seguir o tutorial abaixo.

1. Faça o backup de seu Address usando o Winbox ou copiando os arquivos do Wine

Utilizando o terminal (ou algum aplicativo como o iTerm) mova seu diretório do wine para outro nome, usando o comando

cd ~
mv .wine .wine-backup

2. Apague os dados antigos do Wine

Utilize os comandos:

rm -rf /Applications/Wine*
rm -rf ~/.wine/

3. Baixe e instale a versão mais recente do Wine

Baixe a versão Wine Staging através da url: https://dl.winehq.org/wine-builds/macosx/pool/winehq-staging-4.18.pkg

Instale normalmente a versão em seu MacOS.

4. Baixe a versão 64bits do Winbox

Para baixar acesse o site do Mikrotik na aba Downloads ou utilize o link: https://download.mikrotik.com/winbox/3.20/winbox64.exe

5. Rodar o Wine64 com Winbox64

Para rodar o wine64 com o Winbox64 use o seguinte script:

/bin/zsh
export PATH="/Applications/Wine Staging.app/Contents/Resources/wine/bin:$PATH"
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
export DYLD_FALLBACK_LIBRARY_PATH="/usr/lib:/opt/X11/lib:$DYLD_FALLBACK_LIBRARY_PATH"
wine64 ~/Downloads/winbox64.exe > /dev/null 2>&1 &

Para facilitar a vida, você pode rodar um script para sempre executar esses comandos.

Utilize os comandos: vi inicia-mikrotik

!/bin/zsh
export PATH="/Applications/Wine Staging.app/Contents/Resources/wine/bin:$PATH"
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
export DYLD_FALLBACK_LIBRARY_PATH="/usr/lib:/opt/X11/lib:$DYLD_FALLBACK_LIBRARY_PATH"
wine64 ~/Downloads/winbox64.exe > /dev/null 2>&1 &

Saia e salve do arquivo com :wq!

De permissão de execução ao arquivo: chmod +x inicia-mikrotik

E execute o script com o comando: ./inicia-mikrotik ou ~/inicia-mikrotik


Para resumir vou adicionar todos os comandos aqui utilizados

cd ~
mv .wine .wine-backup
rm -rf /Applications/Wine*
rm -rf ~/.wine/

https://dl.winehq.org/wine-builds/macosx/pool/winehq-staging-4.18.pkg
https://download.mikrotik.com/winbox/3.20/winbox64.exe

/bin/zsh
export PATH="/Applications/Wine Staging.app/Contents/Resources/wine/bin:$PATH"
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
export DYLD_FALLBACK_LIBRARY_PATH="/usr/lib:/opt/X11/lib:$DYLD_FALLBACK_LIBRARY_PATH"
wine64 ~/Downloads/winbox64.exe > /dev/null 2>&1 &

vi inicia-mikrotik
!/bin/zsh
export PATH="/Applications/Wine Staging.app/Contents/Resources/wine/bin:$PATH"
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
export DYLD_FALLBACK_LIBRARY_PATH="/usr/lib:/opt/X11/lib:$DYLD_FALLBACK_LIBRARY_PATH"
wine64 ~/Downloads/winbox64.exe > /dev/null 2>&1 &

chmod +x inicia-mikrotik
./inicia-mikrotik ou ~/inicia-mikrotik

Caso tenha duvidas entre em contato conosco:

E-mail: noc@made4it.com.br
WhatsApp: +5543984854013
Telefone: +55 43 30478300

Grande abraço e até a proxima.

Referencias: https://forum.mikrotik.com/viewtopic.php?t=152795