mac-telnet from Linux Box

Is it possible?
How i can do that?

this is not possible as there is no such software available for linux

only thing that is possible is to connect to router and the from that router connect to your other routeres using mac-telnet (the way i do that myself)

Neighbor viewer, downloadable from the the Mikrotik website, has MAC-telnet, only for windows. I run linux, so I use Wine. This works perfectly. Under Ubuntu

sudo apt-get install wine

give it a try

I have two network cards on my box. The mac telnet utility tries to connect using the wrong card network.

Is there a command line or way to bind the mac telnet to the correct card?

The neighbor viewer utility sees the neighbor but the mac telnet doesn’t work because of the two cards…

As this is a answer to an old post, this is just for future references:

You could either use Wine to run MikroTik’s own windows tools in Linux.
Or you could try out my open source Mac-Telnet application for linux:
http://github.com/haakonnessjoen/MAC-Telnet

very interested in this… But

RHEL4:
cc -Wall -c interfaces.c
cc -Wall -c protocol.c
protocol.c: In function parse_mndp': protocol.c:369: warning: implicit declaration of function le32toh’
cc -Wall -o macping macping.c interfaces.o protocol.o
protocol.o(.text+0x964): In function parse_mndp': : undefined reference to le32toh’
collect2: ld returned 1 exit status
make: *** [macping] Error 1


#include <byteswap.h>
#define htole32(x)      (bswap_32(htonl(x)))
#define le32toh(x)      (ntohl(bswap_32(x)))

in protocol.c and mactelnet.c sorted out le32toh. But mactelnet.c still errors…

mactelnet.c: In function `send_auth':
mactelnet.c:193: warning: implicit declaration of function `htole16'
/tmp/ccyZiFO3.o(.text+0x4ad): In function `send_auth':
: undefined reference to `htole16'
/tmp/ccyZiFO3.o(.text+0x4c5): In function `send_auth':
: undefined reference to `htole16'
/tmp/ccyZiFO3.o(.text+0x5a3): In function `sig_winch':
: undefined reference to `htole16'
/tmp/ccyZiFO3.o(.text+0x5b5): In function `sig_winch':
: undefined reference to `htole16'
collect2: ld returned 1 exit status


Chris

just add another “#define htole16(x) (bswap_16(htonl(x)))”
and do “make mactelnet”

./mactelnet

http://elceef.itsec.pl/mactelnet/

Are you developer of that code?

https://github.com/haakonnessjoen/MAC-Telnet

under debian and ubuntu just:

apt-get install mactelnet-client

I have also troubles with winbox, i have wine installed and winbox works on it but the mac coms not if i click on the three dots.

In windows works that fine.

Please make a winbox on Linux this shal us help.