Change Routeros Software Id Lezer

Posted byMTC, CLI masterrace4 years ago

Mikrotik RouterOS - FAQ. I have mis-typed the software ID when I purchased the Software Key. How can I change the TCP port number for telnet or http services. Welcome to the internets largest and most updated default router passwords database, Select Router Manufacturer. 3 License Levels; 4 Upgrading from RouterOS v3 (2009) 5 Change license Level.

Archived

What's new in 6.30 (2015-Jul-08 09:07):

  • wireless - added WMM power save suport for mobile devices;

  • firewall - sip helper improved, large packets no longer dropped;

  • fixed encryption 'out of order' problem on SMP systems;

  • email - fix sending multiple consecutive emails;

  • fixed router lockup on leap seconds with installed ntp package;

  • ccr - made hardware watchdog work again (was broken since v6.26);

  • console - allow users with 'policy' policy to change script owner;

  • icmp - use receive interface address when responding with icmp errors;

  • ipsec - fail ph2 negitioation when initiator proposed key length does not match proposal configuration;

  • timezone - updated timezone information to 2015e release;

  • ssh - added option '/ip ssh stong-crypto'

  • wireless - improve ac radio coexistence with other wireless clients, optimized transmit times to not interfere with other devices;

  • console - values of $'.id', $'.nextid' and $'.dead' are avaliable for use in 'print where' expressions;

  • console - ':execute' command now accepts 'file=' parameter and writes script output to scpecified file;

  • console - ':execute' command now accepts script source in '{}' braces, like '/system scripts add source=' does;

  • console - ':execute' command now returns internal number of running job, that can be used to check and stop execution. For example: :local j [:execute {/interface print follow where [:log info '$name']}] :delay 10s :do { /system script job remove $j } on-error={}

  • console - firewall 'print' commands now show all entries including dynamic, 'all' argument now has no effect;

  • ipsec - increase replay window to 128;

  • fixed file transfer on devices with large RAM memory;

  • pptp - fixed 'encryption got out of sync' problem;

  • ppp - disable vj tcp header compression;

  • api - reduce api tcp connection keepalive delay to 30 seconds, will timeout idle connections in about 5 minutes;

  • pptp & l2tp & sstp client: support the case were server issues its tunnel ip address the same as its public one;

  • removed wireless package from routeros bundle package, new wireless-fp is left in place and wireless-cm2 added as option;

  • pptp & l2tp client: when adding default route, add special exception route for a tunnel itself (no need to add it manually anymore);

  • improved connection list: added connection packet/byte counters, added separate counters for fasttrack, added current rate display, added flag wheather connection is fasttracked/srcnated/dstnated, removed 2048 connection entry limit;

  • tunnels - eoip, eoipv6, gre,gre6, ipip, ipipv6, 6to4 tunnels have new property - ipsec-secret - for easy setup of ipsec encryption and authentication;

  • firewall - added ipsec-policy matcher to check wheather packet was/will be ipsec processed or not;

  • possibility to disable route cache - improves DDOS attack handling performance up to 2x (note that ipv4 fastpath depends on route cache);

  • fasttrack - added dummy firewall rule in filter and mangle tables to show packets/bytes that get processed in fasttrack and bypass firewall;

  • fastpath - vlan interfaces support fastpath;

  • fastpath - partial support for bonding interfaces (rx only);

  • fastpath - vrrp interfaces support fastpath;

  • fixed memory leak on CCR devices (introduced in 6.28);

  • lte - improved modem identification to better support multiple identical modems;

  • snmp - fix system scripts table;

edit:

6.30.1 released that only contains fixes.

11 comments

Join GitHub today

GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.

Sign up New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Lezers

Already on GitHub? Sign in to your account

Comments

commented Dec 13, 2017

Our 2.2.3 routeros migration script currently does not complain if a cloudspace has vms with duplicate ips.
We need to make sure the migration script reports this to the operator so he can fix this.

self-assigned this Dec 14, 2017

added state_verification and removed state_inprogress labels Dec 14, 2017

Change Routeros Software Id Lezers

commented Dec 17, 2017

Steps

  • ssh to controller
  • then from js ( client =j.clients.osis.getNamespace('cloudbroker'))
  • vm = cl.vmachine.get(vm_id)
  • set ip address with same ip address like another vm in same cloudspace vm.nics[0].ipAddress = '192.168.103.254'
  • cl.vmachine.set(vm)
  • then from master run migeation script
    jspython /opt/code/github/0-complexity/openvcloud/scripts/updates/upgrader.py -v 2.2.3

Issue

-- running the script should return error that there is duplicate ip , but

  • The Error should be more organized with url of Error condition
  • there is key error Error in the result error as shown :

Software version

removed the state_verification label Dec 17, 2017

added the state_verification label Dec 17, 2017

commented Dec 17, 2017

  • when I run the script again and we still have same ip for two vms , no errors appear now

Software Version

Software Id Lezer

removed the state_verification label Dec 17, 2017

added the state_inprogress label Dec 17, 2017

commented Dec 17, 2017

Script has been changed to show error now

added state_verificationstate_inprogress and removed state_inprogressstate_verification labels Dec 17, 2017

commented Dec 18, 2017

Software Version

removed the state_verification label Dec 18, 2017

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment