Try to fix the “cpu is not running at default frequency” by setting it to automatic.
If that doesn´t help, export the config to a RSC file, factory default with no config the device and import the RSC file via terminal.
That fixed all my instabilities I had during the last several ROS updates
All my devices are rock-solid with all 7.11 versions (since 7.11Beta4):
Until 7.11rc1, CRL verification did not work correctly.
If use-crl is set to yes, RouterOS will check CRL for each certificate in a certificate chain, therefore, an entire certificate chain should be installed into a device - starting from Root CA, intermediate CA (if there are such), and server certificate that is used for specific service.
Bridge VLAN-Filter Offload broken on hEXr3? and this post where @skyhawk claims “Initial testing suggests the issues is not fixed.” but doesn’t go into details about what testing and results led him to the “not fixed” conclusion.
“:convert to=hex” doesn’t work with number types. I’d expect either a string with “7F” or “007F” back from below…, instead the number arg is treated as string and ASCII codes are used:
:put [:convert to=hex 127]
Even being explicit about everything doesn’t help:
It looks like this has been broken for a while, and I didn’t notice. I have played around with it a bit, and it looks like I can change the MTU after the device has rebooted, but it’s not setting them correctly on startup.
This is with 7.11b6, which I happened to have lying around.
Yes, I reported this a while back. I have a script that runs that disables/enables the VLAN interfaces after booting to force the configured MTU size to take effect. Without it, my OSPF links won’t start due to MTU mismatch (most of my PTP links between routers have been configured with an MTU of 2000 or more to support future tagging and tunneling techniques).
Yup. If someone had time for =rot13… num to hex seems pretty reasonable…
Basically, :convert to=hex should be type aware. At least for input arg is typeof=num… Right now :convert only deals with strings.
So if input is a string, then yeah “127” becoming “313237” makes sense…
:convert “127” to=hex # “313237”
but… if the input is “num” (decimal) then 7F is what you SHOULD get with this:
:convert 127 to=hex # should return “7F”… BUT assumes str + ASCII instead…
Arguable, perhaps not high priority, but ip and ipv6 are types, and have hex represented:
:convert 1.1.1.1 to=hex # should return “01010101” since arg :typeof = ip not “312e312e312e31”
:convert 2021:: to=hex # should return “202100000000000000000000” >
wifiwave2 - automatically add wifi interfaces to appropriate bridge VLAN when wireless clients with new VLAN IDs connect;
Is this the fix for WiFi slave interfaces adding themselves to the appropriate VLAN? I didn’t see this happen when I updated my APs and my RB5009 (CAPsMAN Wifiwave2) to 7.11.
On the regular old CAPsMAN and non-ax devices, the slave interfaces - in my case on VLAN 10 - automatically add themselves to the bridge VLAN (as tagged no less) as soon as the CAPsMAN provisioning is done.
The Wireguard interface is always in a “running” state. You can connect multiple peers to the same interface. There is no easy way to determine if the interface should be up or down.
Most likely you are looking for the Wireguard peers parameter “last-handshake”.