Issue:
MTU error in a PPPoE session on a bonding interface
Description:
It is impossible to run full 1500 byte frames inside of a PPPoE session if the PPPoE session built on top of a bonding interface.
If you send a 1500 MTU frame over the PPPoE session, it is dropped, and this therefore creates MTU issues in this scenario.
Versions affected:
6.x, not tested on 5.x
How to reproduce:
Lets consider the following topology:
3 RouterBoards: AC, swch and client:
AC:/interface bridge
add name=“br - pppoe”
/interface ethernet
set [ find default-name=ether4 ] name=“ether4 - to swch”
set [ find default-name=ether5 ] name=“ether5 - to swch”
/interface bonding
add lacp-rate=1sec mode=802.3ad name=“lacp1 - ether4, ether5” slaves=“ether4 - to swch,ether5 - to swch”
/ip pool
add name=PPPoE ranges=10.4.0.0/24
/ppp profile
add local-address=1.1.1.1 name=pppoe remote-address=PPPoE
/interface bridge port
add bridge=“br - pppoe” horizon=1 interface=ether3
add bridge=“br - pppoe” interface=“lacp1 - ether4, ether5”
/interface pppoe-server server
add default-profile=pppoe disabled=no interface=“br - pppoe” max-mru=1500 max-mtu=1500
/ppp secret
add name=123 password=123 profile=pppoe
/system identity
set name=ACswch:/interface bridge
add name=“br - switch”
/interface ethernet
set [ find default-name=ether3 ] name=“ether3 - to client”
set [ find default-name=ether4 ] name=“ether4 - to AC”
set [ find default-name=ether5 ] name=“ether5 - to AC”
/interface bonding
add lacp-rate=1sec mode=802.3ad name=“lacp1 - ether4, ether5” slaves=“ether4 - to AC,ether5 - to AC”
/interface bridge port
add bridge=“br - switch” interface=“ether3 - to client”
add bridge=“br - switch” interface=“lacp1 - ether4, ether5”
/system identity
set name=swchclient:/interface pppoe-client
add add-default-route=yes disabled=no interface=ether5 max-mru=1500 max-mtu=1500 name=pppoe-out1 password=123 user=123
/system identity
set name=clientNow lets ping the AC inside of the pppoe session from the client:
As you can see, we cant run full 1500 byte frames inside of the PPPoE session, even tho everything is configured properly.
Notes:
This problem occurs because a binding interface does not report its L2MTU, therefor RouterOS assumes that L2MTU = MTU for the bonding interface, which causes a problem, since the PPPoE session adds 8 bytes as the PPPoE header.
Issue:
SMS receiving stops working and cant be re-enabled
Description:
After 30 minutes, SMS receiving stops working by itself.
It is impossible to re-enable it unless you reboot the router.
Versions affected:
6.11 → 6.4, not tested rest
How to reproduce:/tool sms
set keep-max-sms=20 port=usb1 receive-enabled=yes secret=passwordWait more then 30 minutes and send a SMS to the device.
Log will show:
15:23:16 gsm,error unable to load unread sms: timeoutTrying to re-enable sms receiving by receive-enabled=yes you get a timeout error"
/tool sms set receive-enabled=yes
action timed out - try again, if error continues contact MikroTik support and send a supout file (13)Notes:
Tested with Huawei e220 and e1752
More info also in http://forum.mikrotik.com/t/gsm-error-unable-to-load-unread-sms-timeout/71268/1
/system leds
set 0 interface=wlan1
set 1 interface=ether1/system leds> exp ver
jan/02/1970 00:01:08 by RouterOS 6.6
software id = 7IXG-ZI8H
/system leds
set 0 disabled=no interface=wlan1 leds=led1,led2,led3,led4,led5 type=wireless-signal-strength
set 1 disabled=no interface=ether1 leds=user-led type=interface-activityApply a little change:
/system leds
:foreach i in=[find] do= { set $i led=“” }Wrong export output:
/system leds> exp
jan/02/1970 00:03:11 by RouterOS 6.6
software id = 7IXG-ZI8H
/system leds
set 0 interface=wlan1
set 1 interface=ether1/system leds> exp ver
jan/02/1970 00:03:24 by RouterOS 6.6
software id = 7IXG-ZI8H
/system leds
set 0 disabled=no interface=wlan1 leds=“” type=wireless-signal-strength
set 1 disabled=no interface=ether1 leds=“” type=interface-activity Notes:
As you can see leds=““ is not present in the compact export output.
No offense to the maintaners of that list, but it seems to be kinda abandoned.
There are issues there that are still about 5.x, and only a handful have confirmed/resolved status.
Also, finding a list in the official forums is much easier imo.
I will be rechecking all of the issues here with each new ROS release.
MikroTik support is located at support@mikrotik.com, just like it says on top of this page. It would be much better and efficient, to submit bugs to mikrotik support, not post them on various (and multiple) online webpages.
Can we please not argue in here? It seems the topic is headed in that direction, and that is not what I want.
We are all here because we like MikroTik, use it, and care about it.
The point of this topic is not to point out flaws and bugs, but to put together a list so people know about existing verified issues/problems, and dont bash their heads agains walls. Every software has bugs and flaws.
I am hoping more people can contribute, and submit issues here in a nicely formatted, reproducable manner, so we all know if something doesnt work and is here in this topic, its a reproducable, support-reported issue.
Please read disclaimer 3.
All of the bugs/issues which I personally listed in this topic are reported to support.
One of the points I was hoping to accomplist with this topic is that people submit their bugs to support more and see in what format they could do it to be more helpful.
Even if they are reported, bugs still take a while to fix, MikroTik doesnt have 10 developers they can just throw right away at any issue that arises, we have to understand that. Im not saying there arent issues, or that there arent issues that should have been fixed a long time ago, there certainly are.
And while it is frustrating, being passive-aggressive to a MikroTik staff on forums is not going to help anything
I like your idea behind this post and also agree with pcunite that we need a good way to track and organize the bugs. A forum post gets bloated and tedious quickly imo.
We need something 1) easy to use and 2) easy to find, especially for people new to the forum.
Even something as simple a having a new forum category called Bugs would be helpful. And since you can report a bug directly to MikroTik support when submitting a post, that functionality is already built in.
Bugzilla or Other Bug reporting System is good idear
Better then Mail support@mikrotik.com it is like Playing lotto
To get an answer! When i get One After 2-4 weeks to Tell Support,
I send answer but Never got a Feed back, thats Bad!
And it is Not efficient for Support to get the Same Bug 20 Times,
And Not controlable for coustomers if this Bug is reported allready!
Issue:
Source IP of web proxy can’t be configured in WinBox and WebFig. Configure it in terminal is Ok.
Description:
Configure source IP address of web proxy in Web Fig will simply not show. Configure it in WinBox will course inconsistency display of WinBox and Terminal, and it does not become effective. Will be lost after close WinBox.
Versions affected:
6.5, 6.6
How to reproduce:
Notes:
None
Support TicketID:
Submit this post as a bug report to MikroTik Technical Support