Community discussions

MikroTik App
 
105547111
Member Candidate
Member Candidate
Topic Author
Posts: 135
Joined: Fri Jun 22, 2012 9:46 pm

[Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Sep 10, 2015 2:55 pm

Support,

Can you please make 64 bit ports of Winbox and netinstall.

I can't imagine this is too hard..

Since there's no Linux native, Centos 7 and Redhat 7 are the first pure 64 bit OS. There's no 32 bit libraries.

So wine64 can't run 32 bit windoze programs since the OS has no 32 bit support.

Can we please see 64 bit versions as well as the 32......

Thanks!
 
User avatar
flips
just joined
Posts: 21
Joined: Tue Jun 28, 2016 11:56 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Jul 11, 2019 11:13 pm

(Maybe it's considered bad to revive old threads/posts like this?) :?:

Getting a 64 bit version of Winbox should be more pressing now,
as more Linux distros talked about ditching 32 bit x86,
and macOS is dropping 32 bit support if I understood correctly ... :?: 8)
 
User avatar
Wolfraider
Frequent Visitor
Frequent Visitor
Posts: 88
Joined: Wed Jul 15, 2015 8:06 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Jul 20, 2019 4:24 pm

Could we get a linux version of winbox?
 
pe1chl
Forum Guru
Forum Guru
Posts: 10238
Joined: Mon Jun 08, 2015 12:09 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Jul 20, 2019 4:36 pm

That is probably a lot more work than a 64-bit version! (which should just be a re-compile when the code is written well)

However, I don't think it is a good idea to continue on the winbox path. It would be better to improve webfig so it is completely on-par with winbox (using modern HTML5 features), and then only have a small agent that can be used when it is required/desired to connect via MAC instead of IP address. This could be integrated with netinstall if desired. It would only translate connections to localhost into MAC level connections, all the config functionality would be in the webpage which can be opened in a modern browser. The agent (and netinstall) could be written in a language like Python and be made available as source, so it can run on many platforms as well.

That way, the OS running on the computer (and its number of bits) does not matter. One can use a Chromebook if desired.
 
Sob
Forum Guru
Forum Guru
Posts: 9121
Joined: Mon Apr 20, 2009 9:11 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Jul 20, 2019 5:28 pm

Don't touch my WinBox, it's one of the best tools invented by mankind, and it's perfect as it is now. It's like trying to reform hammer, sure you can come up with something else that's not bad either, but it still won't be good replacement for the simple and reliable tool in all cases. Native WinBox is exactly the right way to go.

Previously I wasn't very excited about browser-based UIs, but since I've been forced by VMware to abandon their native client for ESXi and use the new html-based UI in browser, I've turned into enemy of such solutions. You can say that it's just one case and it doesn't prove anything. But is there any, where someone had perfectly good native application, created new html-based one and all users were excited, because it was so much better?

I'd argue that since WinBox is pretty stable and doesn't change much, it would now make sense to make native LinBox, MacBox or WhateverBox. It would be some extra initial work, but once done, further required changes would be small and infrequent. Regular support for new RouterOS versions is now done using definition files shared by WinBox and WebFig, so nothing special for that would be required. Only for things like for example recent change in authentication.
 
cdemers
Member Candidate
Member Candidate
Posts: 224
Joined: Sun Feb 26, 2006 3:32 pm
Location: Canada
Contact:

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Jul 20, 2019 7:08 pm

Maybe as an alternative, it could be re-written as a cross platform electron framework application. Then it could have a client for windows/mac/Linux. Just an idea.


Sent from my SM-A520W using Tapatalk

 
Sob
Forum Guru
Forum Guru
Posts: 9121
Joined: Mon Apr 20, 2009 9:11 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Jul 20, 2019 10:23 pm

Quick search suggests that new Skype is built using this thing. Again, one bad example doesn't necessarily mean anything, but yikes. ;)
 
cdemers
Member Candidate
Member Candidate
Posts: 224
Joined: Sun Feb 26, 2006 3:32 pm
Location: Canada
Contact:

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Jul 20, 2019 10:40 pm

Some examples of electron apps. I use etcher all the time for writing flash images. Won't comment on Skype lol

https://www.omgubuntu.co.uk/2019/02/best-electron-apps

If winbox / netinstall / dude client could be cross platform i could loose almost everything i have left running in wine lol

As i said before, it's just an idea. From my understanding it should be able to access the network card to be able to do mac telnet/winbox, which is one of the most awesome features of winbox.


Sent from my SM-A520W using Tapatalk

 
gotsprings
Forum Guru
Forum Guru
Posts: 2120
Joined: Mon May 14, 2012 9:30 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Aug 22, 2019 3:01 pm

Give me Winbox on a Chromebook... (Asked for this years ago.)
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26381
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Aug 22, 2019 3:05 pm

Isn't chromebook a Chrome browser based device? Webfig is the answer then
 
User avatar
Cha0s
Forum Guru
Forum Guru
Posts: 1142
Joined: Tue Oct 11, 2005 4:53 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Aug 22, 2019 3:22 pm

Don't touch my WinBox, it's one of the best tools invented by mankind, and it's perfect as it is now. It's like trying to reform hammer, sure you can come up with something else that's not bad either, but it still won't be good replacement for the simple and reliable tool in all cases. Native WinBox is exactly the right way to go.

Previously I wasn't very excited about browser-based UIs, but since I've been forced by VMware to abandon their native client for ESXi and use the new html-based UI in browser, I've turned into enemy of such solutions. You can say that it's just one case and it doesn't prove anything. But is there any, where someone had perfectly good native application, created new html-based one and all users were excited, because it was so much better?

I'd argue that since WinBox is pretty stable and doesn't change much, it would now make sense to make native LinBox, MacBox or WhateverBox. It would be some extra initial work, but once done, further required changes would be small and infrequent. Regular support for new RouterOS versions is now done using definition files shared by WinBox and WebFig, so nothing special for that would be required. Only for things like for example recent change in authentication.
I totally agree!

VMware shot their foot with that stupid Flash interface that they forced on everyone, and then their HTML5 interface which (at the time - I don't know what they've done in 6.7) was not even on par with the Flash interface. What a total waste of man hours to build both interfaces... and eventually lose customers because of it.
Maybe as an alternative, it could be re-written as a cross platform electron framework application. Then it could have a client for windows/mac/Linux. Just an idea.
Well... if you want to use 1-2GB or RAM just to configure your router, javascript/electron is the way to go.
Regardless, it will still be way worse than Winbox, even if they manage to make the UI identical.
 
pe1chl
Forum Guru
Forum Guru
Posts: 10238
Joined: Mon Jun 08, 2015 12:09 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Aug 22, 2019 3:47 pm

Isn't chromebook a Chrome browser based device? Webfig is the answer then
Webfig works well on the Chromebook, but it needs a some work to become more like Winbox.
And in my opinion (apparently not for others), it would be perfect when that work would be done to replace Winbox.
No more 2 (3) interfaces to maintain, and easier to use for non-windows users.
Of course it is important that the Webfig interface be as much as possible as it is now in Winbox, possibly even a bit better (e.g. movable columns).
 
Sob
Forum Guru
Forum Guru
Posts: 9121
Joined: Mon Apr 20, 2009 9:11 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Aug 22, 2019 4:51 pm

It's still the same old problem. Having to write something several times for different OSes sucks. It's extra work, so it costs more, the code is different, there will be different bugs, etc. It's logical that there were always attempts to have solution that would allow to write the thing only once and still make it run everywhere. There was Java and it worked, but the result always felt out of place, and requirements were higher. Various cross-platform frameworks are slightly better, but still not great, there are always some compromises. And web interfaces brought it to whole another level. It's great that as programmer you can write it once and it works everywhere, but...

As user, I don't want everything in browser. That's what operating system is for, optimized environment to run stuff. I hate that I need to get the latest and fastest multi-core computer, in order to not have the web stuff terribly slow, especially when I know that proper native executable would run snappy even on 486. And not only that, it's always limited, the technology was simply not made for this, attempts to "emulate desktop" in browser are basically an abuse, it can never work well.
 
gotsprings
Forum Guru
Forum Guru
Posts: 2120
Joined: Mon May 14, 2012 9:30 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Aug 22, 2019 5:52 pm

Isn't chromebook a Chrome browser based device? Webfig is the answer then
After years of Winbox... Webfig ain't even close.

And can't you install "apps" in Chromebook?
Last edited by gotsprings on Sun Aug 25, 2019 4:20 pm, edited 1 time in total.
 
andrewlp
just joined
Posts: 13
Joined: Wed Apr 17, 2019 4:13 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sun Aug 25, 2019 2:49 pm

I think we should all avoid getting caught up on how a rewrite could be made in some local side web app

The request is for a recompile of winbox into 64bit

If the recompile is not possilble, it would be fantastic for Mikrotik to take a leaf from their heritage (Linux) and open source atleast the details of how the MAC protocols work

I could maybe deal with Webfig, but the lack of MAC is the biggest pain point, imagine if we could have a simple command line version of MAC-Telnet
 
Sob
Forum Guru
Forum Guru
Posts: 9121
Joined: Mon Apr 20, 2009 9:11 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sun Aug 25, 2019 7:33 pm

Normally when compiler supports both 32 and 64 bits, source code is very similar, only some data types are different, and for newer stuff it's handled transparently with proper definitions. Older sources need adjustments, but it's still mostly the same. Of course with older and larger sources, it could take more work. And it applies to used libraries too. Nobody except MikroTik can know how long would it take for WinBox.
 
User avatar
flips
just joined
Posts: 21
Joined: Tue Jun 28, 2016 11:56 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Aug 31, 2019 9:10 pm

The request is for a recompile of winbox into 64bit
If the recompile is not possilble, it would be fantastic for Mikrotik to take a leaf from their heritage (Linux) and open source atleast the details of how the MAC protocols work
I could maybe deal with Webfig, but the lack of MAC is the biggest pain point, imagine if we could have a simple command line version of MAC-Telnet
On Linux, f.ex. in Debian, you can use the package mactelnet-client, binary named mactelnet to access by the MAC address.

Also, Codeweaver claimed they will release a Crossover (Wine) version that will be able to run the 32-bit binary on macOS 10.15. I hope it's true.
(Otherwise running a small ReactOS VM in Virtualbox, running Winbox, is an option ...)
 
pe1chl
Forum Guru
Forum Guru
Posts: 10238
Joined: Mon Jun 08, 2015 12:09 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Aug 31, 2019 10:28 pm

On Linux, f.ex. in Debian, you can use the package mactelnet-client, binary named mactelnet to access by the MAC address.
It doesn't work anymore! That is what the request for details was about: they changed the details and now a new mactelnet is required.
 
User avatar
flips
just joined
Posts: 21
Joined: Tue Jun 28, 2016 11:56 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Aug 31, 2019 10:36 pm

It doesn't work anymore! That is what the request for details was about: they changed the details and now a new mactelnet is required.
Works with RouterOS 6.44.5 here ...
 
pe1chl
Forum Guru
Forum Guru
Posts: 10238
Joined: Mon Jun 08, 2015 12:09 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Aug 31, 2019 11:13 pm

It doesn't work anymore! That is what the request for details was about: they changed the details and now a new mactelnet is required.
Works with RouterOS 6.44.5 here ...
Sure. But not with 6.45.x
 
User avatar
victorsoares
Member Candidate
Member Candidate
Posts: 106
Joined: Thu Feb 15, 2018 6:29 pm
Location: Ubatuba, São Paulo - Brazil
Contact:

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Sep 12, 2019 9:21 pm

Well, right now I'm running macOS Catalina with a VM running Windows 7 just with Winbox running. It seems like a huge waste of resources, but it's the only way I found to run this application without having to ditch my beloved OS. If Codeweavers or Mikrotik could find a way to make this work it would be great, at least for me and other people that are away from the Microsoft environment. Don't let this thread die please Mikrotik, give us some attention.
 
User avatar
flips
just joined
Posts: 21
Joined: Tue Jun 28, 2016 11:56 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Thu Sep 12, 2019 11:28 pm

Well, right now I'm running macOS Catalina with a VM running Windows 7 just with Winbox running. It seems like a huge waste of resources, but it's the only way I found to run this application without having to ditch my beloved OS. If Codeweavers or Mikrotik could find a way to make this work it would be great, at least for me and other people that are away from the Microsoft environment. Don't let this thread die please Mikrotik, give us some attention.
ReactOS (nightly) in VirtualBox is pretty quick and light compared to Win7 ... Worked OK here. Has been quite stable for just running Winbox.
 
User avatar
CoMMyz
Frequent Visitor
Frequent Visitor
Posts: 56
Joined: Fri Dec 04, 2015 10:56 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Wed Jan 06, 2021 12:20 am

Bumping this old request as it apparently is provided now by mikrotik !

In the website there are x64 versions of netinstall and also linux versions !

./netinstall
Usage: netinstall [-r] [-k keyfile] [-s userscript] -a CLIENT_IP [PACKAGE]+

Please offer a help file!
 
User avatar
flips
just joined
Posts: 21
Joined: Tue Jun 28, 2016 11:56 pm

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Wed Jan 06, 2021 1:09 am

Only issue I have with winbox64.exe, is that it will not update to new version in Wine, download stuck at 0-2%. (winbox.exe 32 bit works in Crossover wine, and that one updates).

Anyways, Wine is not up to Mikrotik to update, I guess.
 
User avatar
null31
Member Candidate
Member Candidate
Posts: 183
Joined: Fri Dec 23, 2016 6:07 pm
Location: Brazil

Re: [Feature Request] Winbox and netinstall 64 Bit versions - URGENT

Sat Jan 16, 2021 4:24 am

Bumping this old request as it apparently is provided now by mikrotik !
In the website there are x64 versions of netinstall and also linux versions !
./netinstall
Usage: netinstall [-r] [-k keyfile] [-s userscript] -a CLIENT_IP [PACKAGE]+
Please offer a help file!
Yeah, they could put a readme/help file.
At least works fine, but lack a option to not load the defconf.

-r stands for reset config and load defconf.
-k should be to load the license key.

$ sudo ./netinstall -r -a 192.168.15.15 system-6.48-mipsbe.npk advanced-tools-6.48-mipsbe.npk dhcp-6.48-mipsbe.npk ipv6-6.48-mipsbe.npk

[sudo] password for auser: 
Will reset config
Using server IP: 192.168.15.2
Starting PXE server
Waiting for RouterBOARD...
PXE client: 4C:5E:0C:00:00:00
Sending image: mips
Discovered RouterBOARD...
Formatting...
Sending package system-6.48-mipsbe.npk ...
Sending package advanced-tools-6.48-mipsbe.npk ...
Sending package dhcp-6.48-mipsbe.npk ...
Sending package ipv6-6.48-mipsbe.npk ...
Ready for reboot...
Sent reboot command

If you don't use sudo, you'll receive a warn.

bind bootp failed: Permission denied
bind tftp general failed: Permission denied

This netinstall is a statically linked x86 binary.
$ file netinstall
netinstall: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.6.16, stripped

Who is online

Users browsing this forum: Bing [Bot], lurker888, Mosmos and 104 guests