2) why the current default of unicast is not good enough, also, NTP server on the RouterOS defaults to unicast mode and additional modes (broadcast, multicast and manycast) can be enabled in addition to unicast. So now the only thing that you have to do is to set up ntp-client to get the time, enable ntp-server and point other ntp clients to your RouterOS router.
I got that backwards... it's set to broadcast and not enabled. Here's the NTP config as set from DHCP:
Code:
/system ntp client set enabled=no mode=broadcast primary-ntp=172.17.2.4 secondary-ntp=0.0.0.0
it needs to be set to unicast and enabled when configured via DHCP.
Ok, what's with the version numbers? My system reports 5.4 yet I don't have a compact argument to export. Is the a doc somewhere that talks to version trees and the like?
Ok, what's with the version numbers? My system reports 5.4 yet I don't have a compact argument to export. Is the a doc somewhere that talks to version trees and the like?
JT
5.4 < 5.12
5.4 is not a short way to write 5.40 (a version that doesn't yet exist). It is instead what came before 5.5, 5.6...., 5.9, 5.10, 5.11, and 5.12. The compact argument was only introduced in 5.12.
I was testing this function and found some errors. Maybe it would help to improve it (or maybe I am the problem )
I used RB450 and RB750GL, software v5.14.
I did just basic configuration of RB450 - added two IP addresses, did export compact and tried to import configuration to RB750GL.
First error is this one:
Code:
/interface wireless security-profiles set [ find default=yes ] group-ciphers="" unicast-ciphers=""
For some reason RB450 compact export adds the line interface wireless (although it does not have wireless interfaces), which does not exists in RB750GL.
Second "error" is this one:
Code:
/tool mac-server add disabled=no
After this import stops and asks for interface
Code:
interface:
This line in full exports looks like this:
Code:
/tool mac-server add disabled=no interface=all
So if I write "all" after it stops, it continues, but maybe it would be better that import is done without stopping.
Joined: Sun Jul 10, 2011 2:08 am Posts: 278
Karma: 12
There have definitely been fixes in this area since 5.12. Based on comparing compact exports from 5.12 and 5.16 they seem to have fixed the problems with 0.0.0.0, script policies, logging, nieghbor discovery, ... So far 5.16 is looking like a very solid release.
My experience using export compact. Two RB 711. RouterOS 5.16 on both board. Basic configuration applied on the first (ip on interfaces, wireless link configuration, dhcp client, OSPF). Import on the second RB (after /system routerboard reset-configuration no-default=yes) and I got this error: [line 38]/snmp community [line 39]set [ find default=yes ] addresses=0.0.0.0/0
[line 73]set starttls=no [line 74] (the last line was empty)
I removed this 4 lines and the script has been imported without errors.
maxstel, perhaps one of the pre-release 5.16 version was installed on your router. Install MikroTik RouterOS 5.17 on both routers and address=0.0.0.0/0 and tls options are available there.
maxstel, perhaps one of the pre-release 5.16 version was installed on your router. Install MikroTik RouterOS 5.17 on both routers and address=0.0.0.0/0 and tls options are available there.
Another problem with export compact. Two routers. Both RB433 with 2 wlan and ROS 5.15. Import stops at this section: /ip neighbor discovery at this line set 012-eoip-tunnel disabled=yes
Without this line, everything works fine... Of course discovery on some interfaces is disabled by default, so in this case it's not a problem, but every time I import a "compact" I have to cross my fingers...
update to latest RouterOS i did export compact on 5.18 and there interface creation is before ip settings.
In my "export compact" rsc file (ROS 5.15), the eoip tunnel is set on lines 11, 12, 13. .................................................................................. # jan/02/1970 00:01:11 by RouterOS 5.15 # software id = QJAC-J6BC # /interface ethernet set 0 name=ether1 set 1 name=ether2 set 2 name=ether3 /interface bridge add name=bridge1 add l2mtu=1526 name=bridge_pp /interface eoip add mac-address=02:29:0E:84:41:8D name=012-eoip-tunnel remote-address=\ 172.32.10.254 tunnel-id=12 .................................................................................... The discovery is set on lines 83, 84, 85, 86 ................................................ /ip neighbor discovery set wlan1 disabled=yes set wlan2 disabled=yes set 012-eoip-tunnel disabled=yes ................................................ Is it correct? In this case, the script should be ok or not? In my case, the script stops with an error at line 86... I don't understand why it stop with error, but when I remove the line "set 012-eoip-tunnel disabled=yes" the script doesn't stop...
Users browsing this forum: Devil, Majestic-12 [Bot], Reborns and 44 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum