Good afternoon! Faced a problem. installed mactelnet-client. I see routers and switches. But I can’t connect. For winbox, everything works. But the console is not. I tried both for Ubuntu and CentOS and install from source
Currently available mactelnet-client doesn’t support connections to ROS version 6.43 or newer. That ROS version brought change in how passwords are stored and change in logon procedures had to follow. mactelnet-client doesn’t seem to be maintained, hence necessary change never got implemented.
BTW, same change affected winbox as well, versions 3.13 or older can’t connect to recent ROS versions.
Many ROS admins use ssh for console connections for routine every day work.
So why don’t you use ssh to access routers? mactelnet has one single function which ssh doesn’t: connectivity over MAC, which comes handy when IP setup gets south. But hopefully that’s not very often and I (being a linux/console nerd myself) resort to using winbox in such case (runs under linux / wine just fine). On the other hand ssh connectivity works over routed networks while mactelnet (using MAC directly) doesn’t.
I am not a big fan of windows applications. I am using SSH. Having received the router, I immediately clean out the config. Naturally, access disappears. Therefore, the problem.
Of course we use SSH for daily work. But “not very often” is still a valid case, for example when cleaning a board with “/system reset-configuration no-defaults=yes”.
Running Winbox from Wine is fine, but not always a choice: Sometime you have a server in the same segment where you do install neither graphical environment nor wine.
Luckily another Mikrotik is available very often to do the job.
Anyway, a working mac-telnet from linux terminal would be very handy.
Mikrotik, please share information about authentication mechanism. You do not need to provide any code, just share that information!
It would have been so much easier if mactelnet (which is available to many platforms and architectures) would work with the latest ROS and the login mechanism…
The latest version now supports newer RouterOs versions, and it’s in the process of being updated towards debian/ubuntu, but that is a longer process. But in the meantime you can compile mactelnet from source and use it from mac/linux without issues now.