TikDude

The unofficial MikroTik blog

Archive for the News

MikroTik RouterOS 3.13 released

Version 3.13 brings some important fixes for bugs introduced in previous versions:

*) hotspot - fixed dst-nat for SMTP (broken in 3.11);
*) dhcp client - added support for DHCP option 121 (classless route);
*) fixed simple queues - changing simple queues could lock up i386 routers
*) routing-test - added support for multiple recursive nexthops;
*) routing-test - fixed BGP AS number byteorder, broken in 3.12;

MikroTik RouterOS 3.12 released

Version 3.12 came out today with some important fixes:

*) fixed problem - static queues on PPPoE, PPTP, L2TP interfaces became invalid
on client reconnect;
*) changed behaviour of simple queues - queues with no limit and type default-small
and no children actually do not get installed, as if there was no queue;
*) console - allow “{}” array syntax only for some command arguments, as it
does not make sense in most cases and interferes with the existing
scripts. Now “/system script add source={….}” works as it did
before 3.11;
*) graphing - fixed crash when dynamic interfaces/queues disappear;
*) fixed IPv6 address auto-configuration on routerboards;
*) added support for OSPFv3;
*) improved PCQ queueing algorithm;
*) dhcp server - pass Agent-Remote-Id and Agent-Circuit-Id to Radius server;
*) user manager - option to use test gateway for Authorize.Net payments;
*) fixed bug - web server could lock up at startup
(no access to hotspot login page after that);
*) routing-test - added support for 4-octet BGP AS numbers;
*) routing-test - added default-originate feature for BGP peers;
*) routing-test - added IPv6 BGP networks and aggregates;

MikroTik RouterOS 3.11 released

Version 3.11 is released today, again lots of fixes:

*) fixed bug - in some cases web proxy https with parent-proxy did not work;
*) added default-route-distance setting for DHCP client;
*) mesh protocol - bridge interface in a mesh did not work well, fixed;
*) multicast - fixed bootstrap router (BSR) mechanism;
*) user manager - users can now be redirected to HotSpot login page after
PayPal payment;
*) added ability to dst. nat only address or port, not both at the same time;
*) ospf - fixed default route;
*) ipsec - fixed tunnel mode with dynamically generated policy;
*) port remote-access - fixed allowed-addresses check;
*) ethernet half duplex modes on rb400 series work now;
*) console - fixed entering of IPv6 prefixes;
*) console - fixed crash on window size change;
*) console - bit operations (& ^ | << >>) now work with numbers, too;
*) console - brace syntax for array declarations ( { value ; value ; value } )
now can be used also where () expressions can be used, previously
worked only inside the expressions. Example:
:foreach i in {1;2;3;4} do={:put $i}
*) console - inside expressions ‘,’ operator can be used to concatenate arrays,
unlike ‘.’ which works with strings. Arguments that are not arrays are
treated like arrays with single element. Example:
{1,2,3;4,5,6;7,8,9} produces value {{1;2;3};{4;5;6};{7;8;9}}
(1,{2},{{3;4}},5,{},{6,7},8) produces value {1;2;{3;4};5;{6;7},8}
*) console - ‘move’ commands no allow list of source items to be empty and
to contain duplicate items. The porpose is to simplify scripts that use
‘find’ commands to move items. Example:
move ([find dynamic],[find inactive]) - moves all ‘dynamic’ and
‘inactive’ items to the end of the list, does not raise error if
any item is both ‘dynamic’ and ‘inactive’, or if there are no items;
*) console - ‘move’ command does not update item numbers anymore;

MikroTik RouterOS 3.10 released

MikroTik RouterOS version 3.10 is released, list of what’s new is longer than usual:

*) added Multilink PPP to PPPoE client - just specify multiple interfaces
to enable it;
*) added ability to add dynamicly PPTP, L2TP & PPPoE client addresses
to firewall address-list, specified in ppp profile,
or via RADIUS in Mikrotik:19;
*) added address-list attribute support in user-manager;
*) added fan control for RB433;
*) console:
fixed ‘interface wireless print detail’, now shows the same output as
‘interface wireless print basic’;
fixed print to file, now writes complete contents, fixed resource leak;
show name of running scripts in ‘/system script job’, update
‘last-started’ value;
could not use item names for ‘/interface ovpn-server’ and
‘/interface ovpn-client’, fixed;
fixed problems with export:
some settings were not included in full export, such as
‘/interface wireless nstreme’);
some settings had duplicate entries with an error, such as
‘/system ntp client’ when ntp package was enabled;
long parameter values were incorrectly split across multiple lines;
export now quotes all values that are split across multiple lines, it
also adds line split before all newline characters, which improves
readability of exported script sources;
*) api - some properties were included multiple times in getall responses;
*) port - properly tag all inactive ports;
*) port - fixed memory leak that was triggered by addition/removal of
USB serial ports;
*) changed post-boot critical log messages - write a separate log entry
explainig the cause of an non-administrative reboot, such as watchdog
ping timeout, even if system rebooted cleanly;
*) fixed user-manager ‘database rebuild’ command to correct database errors;
*) fixed bug - user-manager customer password was not decoded
correctly when database backup was transferred
between Intel/RB100/RB500 and RB300/RB400/RB600/RB1000;
*) fixed bug - “/blink” command did not work on RB300/RB600/RB1000;
*) allow to configure OSPF authentication key ID;
*) allow to include bridge interface in a mesh interface;
*) ipsec - added Dead Peer Detection;
*) fixed some random crashes on RB411 & RB433;
*) fixed bug - OpenVPN could corrupt data on high load and force other end to disconnect;
*) fixed bug - DHCP server did not return DHCP options in response to
DHCPINFORM request;

Full changelog for the RouterOS 3.x is available here.

MikroTik RouterOS 3.9 released

MikroTik RouterOS 3.9 is released, what’s new in this version:

*) bridge could make router busy even without traffic;
*) fixed route redistribution in RIP (bug introduced in 3.8);
*) fixed AR5212 kernel crash on setting change;

Full changelog for the RouterOS 3.x is available here.

MikroTik RouterOS 3.8 released

MikroTik RouterOS version 3.8 is released, what’s new:

*) fix B mode rate reporting for Atheros 5211 cards;
*) IPv4-compatible addresses as IPv6 route gateways now require
manually specified interface;
*) fixed removing external routes from OSPF;
*) added initial version of layer-2 mesh routing protocol;
*) fixed problem - OVPN server sometimes crashed;
*) fixed problem - torch could fail to aggregate connection data;
*) fixed problem - RB500 on high ethernet load rebooted sometimes;
*) fixed problem - if PPP (ISDN) client requested it’s own address, then server
did not report it in logs correctly;
*) fixed problem - if PPP (ISDN) client has it’s own address, it was
not used allways as on-demand ip address;
*) fixed problem - PPPoE, PPTP & L2TP stops receiving packets, if
MRRU is set and multiple packets get lost;
*) added support for Intel Gigabit PCI-Express cards;
*) fixed problem - RB433 did not work with v3.7;

Full changelog for the RouterOS 3.x is available here.

MikroTik RouterOS 3.7 released

MikroTik RouterOS 3.7 is released, what’s new in this version:

*) improved simple queue list updating;
*) fixed p2p edonkey protocol matcher on rb600;
*) fixed booting on CR;
*) fixed problem - CF did not work on routerboards;
*) fixed ping to 2001::1 like IPv6 addresses in console;
*) made ISDN work again;

Full changelog for the RouterOS 3.x is available here.

MikroTik RouterOS 3.6 released

MikroTik RouterOS version 3.6 is released, here’s what’s new:

*) fixed booting for x86;
*) initial support for MPLS Traffic Engineering tunnels;
*) added support for ZTE AC8700 USB modem;

Full changelog for the RouterOS 3.x is available here.

MikroTik RouterOS 3.5 released

MikroTik RouterOS 3.5 is released, what’s new:

*) updated drivers;
*) user manager - fixed bug when PayPal payments were discarded
because of uppercase characters in business-id field;
*) fixed bug - could not ping ip address with 12 digits (like 123.123.12.12)
in console;
*) console - changed behaviour of ‘.’ operator when one or both of operands
is an array, now it produces an array with all pairwise concatenated
elements of left and right arrays. An example:
if $A contains array 1,2,3,4, then
:foreach i in=”10.$A.$A.0/24″ do={:put $i} will print 16 network prefixes.
Currently behaviour of ‘.’ operator with an empty array value is
undefined.
*) console - fixed bug introduced in 3.4. Concatenation of strings
yielded array, so (”A” . “A”) was A;A, now (”A” . “A”) results in “AA”,
as before;
*) fixed web-proxy check drive command on routerboards;
*) console - fixed column widths;
*) console - fixed memory leak in ‘find’ command, introduced in last version;

Full changelog for the RouterOS 3.x is available here.

MikroTik RouterOS 2.9.51 released

MikroTik RouterOS version 2.9.51 is released today, here’s what’s new:

*) graphing - fixed bug;
*) fixed bug - user manager database in-use counter was wrong
for database size over 21 MB;
*) fixed p2p - bandwidth shaping on ARES P2P traffic was not working properly;
*) fixed bug - dhcp server failed to give out options with code > 127;
*) fixed bug - r8169 could crash the router after some time;
*) graphing - bugfixes; health section restored;
*) user manager - fixed security bug in user page;
*) user manager - fixed ampersand bug;
*) user manager - fixed bug related to download/upload counter overflow
in reports;

Full changelog for the RouterOS 2.9.x is available here.

 Page 3 of 6 « 1  2  3  4  5 » ...  Last »