Well I knew this day will come. FW version 6.48.x seems to me that is having some kind of VPLS issue. So, we're stuck in older FW. I did the check even in emulated environment. But this is another fight that we delayed for too long right now because we focused in another ROS issue on PPPoE with hig...
You're not alone. https://forum.mikrotik.com/viewtopic.php?f=3&t=164578 https://forum.mikrotik.com/viewtopic.php?f=3&t=167512 My fault. Was unable to find it in forum... Reading right now. Thanks! 6.48.2 has specific fixes for stability and packet loss issues with the CCR2004. I'd upgrade t...
Hello. I have a CCR 2004 rebooting time to time. Some times twice in a week, other once per month... Tried another one with the same issue. Haven't tried other model. FW version is 6.46.8 Log after reboot doesn't show anything usefull. Seems like if it was a Power Supply issue. ( router was rebooted...
Same problem here. Have anyone solve it? Looking DNS cache I found that collection.wifi4eu.ec.europa.eu actually is an "alias" of another URL (meaning, collection.wifi4eu.ec.europa.eu has no A record but a CNAME). Furthermore, this new URL is an alias of another one and so on. Take a look:...
It is not "a Telegram API issue", it is "a HTTP URL issue". A HTTP URL cannot include spaces, they have to be encoded as %20 or + depending on the context. When it appears to work without doing that, likely the part of the message after the first space is not sent in the message...
Good to know that I'm not alone in this world suffering with odd bugs! XD I just test with this texts. " Habia una vez" Fail " habia una vez" Ok "Habia una vez" Ok "a Habia una vez" Fail "%20habia una vez" Ok (Wait, what!?) "a%20Habia una vez&qu...
I found some strange behavior in /tool fetch: https://i.imgur.com/ByVbJHx.png Trying to send a telegram message doesn't work if there is a blank space followed with a capital 'H' Using a web browser, it works with both URLs. So, makes me think that Telegram API is fine But, using fetch to send the s...
Also note that you can set the time limit on that invalid entry yourself at the bottom of the DNS setting screen! (Cache Max TTL) And note that there really is no "first" and "second" server, there are just a number of servers and the device will slowly rotate over using them an...
Basic idea behind multiple DNS server addresses used by clients is high availability ... so it is assumed that any of configured servers will return same answer. DNS resolver will only ask same question to another DNS server if it can't connect to previously tried server (e.g. connection timeout). ...
Hello. I've found that DNS entries mathers. Then, having the first entry with 8.8.8.8 and in the second entry another MK router with static DNS entries, this is what I get: https://i.ibb.co/GFzpkWD/DNSIssue-1.png In order to work, I must to delete first entry and flush cache: https://i.ibb.co/D547Ry...
Hi Idlemind. Here it is: https://i.ibb.co/gSjQCcQ/RouterA.png Know what? Playing with DNS in SLACC to see if it works, I did disable-enable on the ND "default" entry in Router A and now default route seems beeing configured via SLACC in Router B properly. Cannot reproduce the issue I get b...
Hello. I'm currently self learning IPv6. So, I might be wrong with everything and I like to receive your advices to put me in the correct way. I've connect two routers and one computer in a row to see if I ping from the computer to the IPv6 in the wan interface of the first router. At first, using S...
Thank you for your interest. I did some tests and found this "tips". There are bridge, vlans, etc .dead replies while listening to /interface/. Deeper than this path (like /interface/bridge or /interface/vlan) don't reply. There is not .dead replies from dynamic interfaces while listening ...
Yes! It does the trick! Indeed it's not documented and shall be. So, to resume, to remove an attribute value from API you must know if attribute must be disabled or it's just a fillable field. If it's just a fillable attribute, just send and empty value: =<attribute-name>= It it's a enable/disable a...
Hi again Found it!! I'll do my best to explain. It's hard to me doing it in english :P When I face this problem I tried some code changes... and break things in my own API base code. (blame me for not trusting my 5 years younger version of me XD ) The deletion method works fine in attributes like co...
Hello. As subject says, using the commands: /interface/listen ?dynamic=true?#| /interface/bridge/listen ?#| never receive a reply when I delete any dynamic interface (actually, PPPoE clients) or delete bridges. But, I receive replies when new dynamic interfaces are created or new bridges are created...
Hello. For sure it's a simply and stupid question, but I cannot find solution. My Qt5 C++ API works great... except it cannot delete remote parameters/variables :? I tried some ways, but I'm unable to do so: =comment=<nothing> =comment="" =comment='' =!comment=<nothing> =!comment="&qu...
Thanks Sindy for your interest. Speed test on one side is arround 300Mbps and 20Mbps on the other side. At the time of the ping test, bandwith usage was under 1Mbps. In fact, was just the SIP call and some casual browsing and normal network "noise". Tried many VPN types thinking that was a...
Hello. We have two office connected together with a SSTP VPN. In one of them there is a VoIP server and a SIP phone in the other, Latency within the VPN tunnel is quite good, but while a SIP call is in progress, the latency doubles... at least. (see attached image below) This is the ping test from &...
I was always wondering why the default value is 1480. Isn't best practise 1492? Yeah! Exactly my point! How would there be fragments when the PPPoE Client packs everything into a 1492 large paket? Exactly. Where the additional 12 bytes (1492 - 1480) come from? Please MK guys, enlight us! :)
Yeah, I agree with Anumrak. If the TCP MSS negotiated between computer and web server is big enough to require a full ethernet frame, could behave like that because ot the mismatch in the PPPoE tunnel negotiation. But that's beyong my knowlenge. Anyway, the problem saw by solar77 is exactly the same...
Thanks Solar77. I agree that as the max MTU is 1500 and with the PPPoE (6 bytes) and the PPP (2 bytes) the max MTU for the PPPoE must be 1492 (1500-6-2). Thats what I want to achieve. At first, I dont understand the 1480 hard-fixing for the PPPoE mikrotik tunnel. Furthermore, many home routers, like...
I was told that VPLS splits and re-assembles silently . So, as I understand, the ping does not "see" what is happening under the hood and the no-fragment flag wont give me any clue. My tests give me that impression because I can ping with 1500 bytes without fragmentation. But, for sure, MP...
Hello. I have a very very simple network just to check some things.. as simple as PPPoE server (RB 750) <-> PPPoE Client (RB 750) The pppoe server is: service-name="pppoe-server" interface=ether2-pppoe-server max-mtu=1500 max-mru=1500 mrru=disabled authentication=pap,chap,mschap1,mschap2 k...
Hello again. What's the proper way to obtain the current speed for a hotpost active connection? I just see the total bytes uploaded or downloaded, but no the current. Do I have to calculate it? (current_total - anterior_total) / (current_time - anterior_time)... listening to the active connections, ...
Hello everybody. I've started my second program using my own basic API (https://github.com/silderan/QMikrotikAPI) This time I'll like to take care of ROS version. I know how to obtain it (/system/resource/getall), but i don't know if there is a common template to obtain version so I can compare it p...