Community discussions

 
User avatar
NetVicious
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 99
Joined: Fri Nov 13, 2009 3:30 pm
Location: Spain

MtkManager (Remote upgrade tool for RouterOS)

Thu May 09, 2019 4:32 pm

Hi!

First of all I need to send thanks to Chupaka for it's Delphi API library.

Here I'm introducing my MtkManager, a tool which will help us to upgrade RouterOS and firmware in several RouterOS devices with a few clicks.

I don't know if there it's published a similar tool.

I know there it's the Dude, but I need to download first all of the npk files for all the architectures I have, copy the files to one folder and I will use my connection to send the npk files to all the devices. I prefer the devices himself do it's custom download and apply it. I don't use my internet connection and I don't need to search, download and move the npk files to it's place.

The application it's yet on alpha stage and I need to add the chance to set the login/password for each device.

Mtkmanager allows:
- Check each RouterOS device, detect if it needs a RouterOS upgrade or firmware upgrade.
- Do the remote upgrade of RouterOS, firmware or both
- Reboot now the device
- Schedule a reboot for the device.

I need to finish some questions before start the betatesting, and I'm creating this post to know if someone wants to test it when I finish some loose ends.

Regards,

Image

Video of operation
https://youtu.be/eBH-hZrrwOU
Last edited by NetVicious on Tue Jul 02, 2019 6:19 pm, edited 4 times in total.
. . //\/ e t . \/ i c i o u s ..
 
filipelias
just joined
Posts: 9
Joined: Sat Jan 06, 2018 9:44 pm

Re: MtkManager (Remote upgrade tool for RouterOS)

Fri May 17, 2019 3:22 pm

looks good! I used to upgrade through dude, but downloading npk files is pain in the ass. I would love to test it on my network.

Odesláno z mého XT1635-02 pomocí Tapatalk

 
vaio
just joined
Posts: 1
Joined: Wed Oct 12, 2011 10:52 am

Re: MtkManager (Remote upgrade tool for RouterOS)

Fri May 17, 2019 9:48 pm

hallo..., i am interested in your program, i would like to participate on testing your program...
 
jlp16400
just joined
Posts: 4
Joined: Sun Feb 24, 2019 1:30 pm

Re: MtkManager (Remote upgrade tool for RouterOS)

Fri May 17, 2019 10:23 pm

Hello... I'm interesting also... Good idea !
 
ladik
just joined
Posts: 1
Joined: Mon Jan 17, 2011 2:21 pm

Re: MtkManager (Remote upgrade tool for RouterOS)

Mon May 20, 2019 11:59 am

Hi, Iam interesting about your program too.
Can i also participate in beta testing?
 
User avatar
NetVicious
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 99
Joined: Fri Nov 13, 2009 3:30 pm
Location: Spain

Re: MtkManager (Remote upgrade tool for RouterOS)

Fri May 24, 2019 7:50 pm

Hi!
The application it's ready for the first betatesters.
Please send me one email to "my nick + gmail"

I will send you one link to the application.

At this moment the application can check each device added, getting info about:
  • serial number
  • model
  • RouterOs version
  • Firmware version
  • If the date+time of the device it's synched within the date+time of the computer running MtkManager

Once you have each device synched, you can:
  • connect directly within WinBox without typing any password
  • upgrade RouterOs version if it's needed
  • upgrade firmware version if it's needed
  • instant reboot
  • schedule a reboot
We have login profiles. One or more devices can share the same username+password. They're needed obviously to enter the device.
We have scheduled profiles. After one upgrade RouterOs needs to be rebooted. You can reboot one or more devices with only a few clicks. Or you can schedule a reboot. We have schedule profiles, so we can set the same or different profiles for scheduled reboots. I added one option to reboot after some days at one specified hour+minutes, or to reboot the next week day.

The devices should have the api service enabled IP/Services/API

To fix or add
- You can select more than one device at a time, but the lines are not selected as they should. But it works.
- Add threads to the applications so we can do more things at the same time.
- Use SSL library to connect to the devices (enabling api-ssl on the devices).
. . //\/ e t . \/ i c i o u s ..
 
User avatar
LucZWFM
Member Candidate
Member Candidate
Posts: 127
Joined: Tue Dec 26, 2017 10:47 pm
Location: Bergen op Zoom, The Netherlands

Re: MtkManager (Remote upgrade tool for RouterOS)

Mon May 27, 2019 10:41 am

I would love to test this! How can I get the programme?
Volunteer Techie @ZuidWest FM / ZuidWest TV, Stichting Repeater Bergen op Zoom & WRLP CB Repeater
 
User avatar
NetVicious
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 99
Joined: Fri Nov 13, 2009 3:30 pm
Location: Spain

Re: MtkManager (Remote upgrade tool for RouterOS)

Mon May 27, 2019 11:05 am

Read the previous message of your post ;-)
. . //\/ e t . \/ i c i o u s ..
 
User avatar
NetVicious
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 99
Joined: Fri Nov 13, 2009 3:30 pm
Location: Spain

Re: MtkManager (Remote upgrade tool for RouterOS)

Tue Jul 02, 2019 5:53 pm

My little tool it's near the public release.
I added threads to do the actions in less time.
Check the video on the first post to see what it can do.
. . //\/ e t . \/ i c i o u s ..
 
dakotabcn
newbie
Posts: 29
Joined: Thu Apr 21, 2016 11:16 pm

Re: MtkManager (Remote upgrade tool for RouterOS)

Wed Jul 17, 2019 7:02 pm

Interesante....
NetVicius, tu herramienta sirve para redes grandes tipo guifi.net?
Aqui tenemos muchisimos MKT y estan algunos sin actualizar por no llevar el control

saludos
 
User avatar
NetVicious
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 99
Joined: Fri Nov 13, 2009 3:30 pm
Location: Spain

Re: MtkManager (Remote upgrade tool for RouterOS)

Thu Jul 18, 2019 10:52 am

Hi dakota! Here I think it will be better if we write in English. If you want to talk with me in spanish I don't have any problem to do it on private.

My application will work perfectly if you have TCP/IP connection with the RouterOS devices. They can be on an internal network, connected within VPNs or externally publicated on the internet.
They only need to have the api service running and the api service port open.

The only thing I need to add it's the api-ssl support which it's giving me some problems.

I'm also thinking about the free version will support only 255 devices. And I will ask for no more than 5$ for a no limited version.
. . //\/ e t . \/ i c i o u s ..
 
User avatar
Jotne
Forum Guru
Forum Guru
Posts: 1296
Joined: Sat Dec 24, 2016 11:17 am
Location: jo.overland at gmail.com

Re: MtkManager (Remote upgrade tool for RouterOS)

Thu Jul 18, 2019 11:32 am

publicated on the internet.
How does your application handle security in that case when VPN is not used?
Port knocking?
Use non default ports?
DSA key pair?
etc
 
How to use Splunk to monitor your MikroTik Router

MikroTik->Splunk
 
 
User avatar
NetVicious
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 99
Joined: Fri Nov 13, 2009 3:30 pm
Location: Spain

Re: MtkManager (Remote upgrade tool for RouterOS)

Thu Jul 18, 2019 11:59 am

Currently the application doesn't has any measure you wrote.

I will add for sure the option to use non-standard ports.
The port knocking seems to be easy to add, but I should need a testing setup to test it.
I know what's a DSA key pair, but I don't know now how it applies to one RouterOS API port connection. It's used like the public key identification on SSH connections?

Personally I use the "Available from" field in each service on IP/Services. I add to that field the only authorized ip addresses.
. . //\/ e t . \/ i c i o u s ..
 
User avatar
Jotne
Forum Guru
Forum Guru
Posts: 1296
Joined: Sat Dec 24, 2016 11:17 am
Location: jo.overland at gmail.com

Re: MtkManager (Remote upgrade tool for RouterOS)

Thu Jul 18, 2019 12:26 pm

Yes its PKI.

"Available from" do help some.
But I would say that VPN is the best option if you need to reach the router config from outside.
 
How to use Splunk to monitor your MikroTik Router

MikroTik->Splunk
 

Who is online

Users browsing this forum: No registered users and 4 guests