MetaROUTER stability issues on certain MIPSBE and PPC boards

As there aren’t any news on the metarouter stabillity to report, it more and more seems as MT has given up on MR.
Personally I worked arround the usage of MRs by using dedicated hardware, and, besides the usual MT software quality issues now and then, everything is well.

Maybe the most effective way of handling MR alltogether, would be to really give up on this feature, at least on MIPS, but the PPC line doesn’t seem to be very well also, judging by the recent posts on this topics. The time spent on by MT on MR, if any in the recent past, could surely be used better on other topics.

EDIT: Some progress has been made for RB450G boards, see summary http://forum.mikrotik.com/t/radius-server-not-working-in-2-8-11/127/1
EDIT2: Not a single word on any progress since about a month, despite regular requests for comment.
EDIT3: Some significant progress has been made with ROS 5.21RC1, see http://forum.mikrotik.com/viewtopic.php?f=15&t=60746&p=333938#p333305
EDIT4: Still unstable on MIPSBE and PPC as of 5.22(rc2 ) and newer.

MetaROUTER is working fine for many customer in different setups.

Could you please give more information about your problem? We will appreciate to receive detailed problem description and attached support output file to support (support@mikrotik.com) from you. We will try our best to solve your issue.

He is probably referring to this thread: http://forum.mikrotik.com/t/rb450g-openwrt-metarouter-strange-problem/32210/1

I myself have only just recently started playing with MetaROUTER (and on RB450G), and have experienced the same reboot problems, which caused me to find the thread linked to above. I only started playing with it last night and encountered my first reboot within 10 minutes. Host 450G is minimally configured. Guest was latest OpenWRT build made by forum member liquidcz. Host rebooted for the first time minutes after launching the guest, and before I had a chance to make any configuration changes within the guest.

I would be happy to open tickets and submit supouts, but since I’m new to this problem and discussion, I’d like to spend some more time first to see if I can reliably find a way to reproduce the problem; I realize that if I just say “yep, I have the same problem,” that doesn’t really help you to find the cause, and I’d rather not waste your time. :slight_smile:

I also have access to some PPC RouterBoards (including 1100AH) that I plan to test as well to see if I have better success.

– Nathan

Sergejs, I and a handfull of other users constantly tried to support MT in solving the problems with MetaROUTER on the RB450G and other MIPS-BE boards. Nathan refers to the correct thread, but there are more, even a poll from me regarding the stabillity on PPC based boards, with not so promising replies. What more do you expect from us, the users? We did everything we could, without any visible results from MT.

So please tell me and the other users, which bought an RB450G just for MetaROUTER, what we should do. Noone will buy a PPC based board for over 300$ and hope for luck. And noone want’s to run a MetaROUTER with basically no configuration inside.

Sorry, but please wakeup.

We use MetaROUTERs in our network, and it works fine without reboots. As well MetaROUTER are being used by many other users with success.

timberwolf,
I think there might be some specific configuration issue, that results to metarouter reboot/crash on your router. The only thing we should do to find the problematic point at your setup, and fix it whether in RouterOS code or in your configuration.

We will be very happy to receive instruction step by step (something more than few words “my router reboots”),
how to repeat MetaROUTER crash/report at the latest MikroTik RouterOS version, just as Nathan referred in his posts. We will try our best to fix problems as soon as possible.

sergejs
Please bring yourself up to date by starting reading at this post: http://forum.mikrotik.com/t/rb450g-openwrt-metarouter-strange-problem/32210/143
We wen’t through all sorts of tests, with even the simplest setup MetaROUTER isn’t usable on a RB450G.
I/We simply can’t afford to do all this tests all over again…
I might be able to arrange remote SSH access to at least one blank RB450G which I have lying arround at the moment. This unit works perfectly stable, as long as no MetaROUTER ist created, it is the unit which I used for the tests from the other thread. Would this be of use to you?

I can’t quite believe you.

There has not been one single user in here who has stated that it works for him so far.

I could also arrange to do something similar on our end. Once I have made the necessary arrangements, I will contact support with access details.

– Nathan

go and read through my replies in these threads. all information has been delivered to the developers and different configuration retested over and over again.

take RB433AH and run metarouter there.

Well that’s exactly the kind of answer I was expecting, thanks for nothing.
And of course there are soooo many reports of the stability on a RB433AH we could trust on…
And YES we always go and buy another piece of hardware when the first one doesn’t work reliable, and of course we don’t care if the replacement has a differnt set of features.
If you find any sign of sarcasm in the sentences above, you may keep it.

sergejs and janisk,

Can you detail the stable metarouter config used in your network?

  • Which device?
  • Which image (or ROS metarouter?)?
  • Which firmware/ROS version/packages?
  • export compact the config?
  • etc…

Then, perhaps, others can test this config and see if there is stability. If stability exists, then a delta to this basic config can be made to see where stability ceases. supout files then are perhaps more valuable.

I have an RB450G spare that I can config and leave running. I will look for a 433AH…

Metarouter is one of the coolest features to ROS, but we need it stable.
I too have tried the liquid image on a 450G and it rebooted with just the metarouter started - no interface; no traffic.

[quote="janisk"take RB433AH and run metarouter there.[/quote]

No need to buy just to try. I tried that. 433AH, configuration reset, loaded metarouter and with no other custom configuration it reboots.

One thing that may be helpful that I’m not sure if anyone has done yet is to attach a console logger to the serial port of a 450G, to try and catch any stack traces that the kernel may have printed to the console before it reboots (if it is even printing anything out; I haven’t thought to watch the serial console output until now).

I can also arrange to have that done as well as to give you remote access to the logger.

– Nathan

timberwolf
Unfortunately your reply is not too informative, there is no details about your configuration which does not work for you properly, that I can test and find out what is wrong.

barkas,
Do you have any live configuration now?
We would like to receive your report, submit it to support (support@mikrotik.com), the following information is required,

  • support output file from physical router running 5.14 version;
  • brief description about guest configuration;
  • steps required to “crash” guest or instance.
  • post your ticket number here, I will follow up the problem.

reverged,

  • RB433UAH
  • it is RouterOS
/system resource> print 
uptime: 5w5d15h49m25s
version: 5.14
free-memory: 17504KiB
total-memory: 29708KiB
cpu: MIPS 4Kc V0.10
cpu-count: 1
cpu-frequency: 680MHz
cpu-load: 7%
free-hdd-space: 475280KiB
total-hdd-space: 476224KiB
write-sect-since-reboot: 0
write-sect-total: 0
bad-blocks: 0%
architecture-name: mipsbe
board-name: RB MetaROUTER
platform: MikroTik
  • default set of packages;
  • configuration used on the router:
    bridge, DHCP, Firewall Filter, Firewall NAT, DNS cache, OSPF + filters, PPPoE

NathanA,
console output might be very helpful. We are waiting for your report.

sergejs
Sorry I am not quite sure what I had posted back then and what not. But what I did was as simple as following:
1.) Netinstall RB450G which the following packages: routerboard, system, security, advanced-tools, routing, ppp, ntp
2.) Configure Name of RB450G
3.) Create a MR with 32MB RAM and 32MB Disk max.
4.) Add a static interface to MR, which only connects the host and the guest
5.) Configure an IP on each side of the interface
6.) Configure Name of Metarouter
7.) Setup a ping from Metarouter to Host
8.) Wait…
The uptime of this whole setup then varied from minutes to at best 1 day.
As I recall from reports from barkas, such a setup will become a lot more instable if you add some OSPF and MPLS setup to the MR.
But we will have to wait if he chimes in.

I will try and do the exact same setup this evening, if I find any spare time.

EDIT: I think I also did send at least two supout files, too. Please have a word with janisk, as he stated again that ALL information has been passed on to the developers.

First, nice that somebody finally woke up and tries to address the problem. I have no live configuration at the moment.
But, if you care to read the many threads here, it is easy to reproduce, because those things will crash periodically in any configuration.
Insofar your insistence on bureaucracy offends me. Why don’t you ask your colleague janisk, who should know everything about it.



[admin@450G-2] > sy resource print 
                   uptime: 3w9h10m55s
                  version: 5.6
              free-memory: 207140KiB
             total-memory: 257120KiB
                      cpu: MIPS 24Kc V7.4
                cpu-count: 1
            cpu-frequency: 680MHz
                 cpu-load: 6%
           free-hdd-space: 464128KiB
          total-hdd-space: 520192KiB
  write-sect-since-reboot: 115
         write-sect-total: 1325900
               bad-blocks: 1.5%
        architecture-name: mipsbe
               board-name: RB450G
                 platform: MikroTik



[admin@450G-2] > metarouter print 
Flags: X - disabled 
 #   NAME                                                      MEMORY-SIZE     DISK-SIZE     USED-DISK STATE        
 0   mr1                                                             32MiB     unlimited        277kiB running



[admin@MikroTik] > sy resource print 
                   uptime: 3w9h8m47s
                  version: 5.6
              free-memory: 20988KiB
             total-memory: 29708KiB
                      cpu: MIPS 4Kc V0.10
                cpu-count: 1
            cpu-frequency: 680MHz
                 cpu-load: 6%
           free-hdd-space: 464124KiB
          total-hdd-space: 464401KiB
  write-sect-since-reboot: 0
         write-sect-total: 0
               bad-blocks: 0%
        architecture-name: mipsbe
               board-name: RB MetaROUTER
                 platform: MikroTik

rebooted due to reordering of my table, had to unplug power cord from the router. It has been running w/o crashes since 5.6 was installed on it.

here is another one, a bit newer versions, was added at later time

[admin@450G] > sy resource print 
                   uptime: 6w5d53m14s
                  version: 5.13rc1
              free-memory: 208804KiB
             total-memory: 257112KiB
                      cpu: MIPS 24Kc V7.4
                cpu-count: 1
            cpu-frequency: 680MHz
                 cpu-load: 2%
           free-hdd-space: 474292KiB
          total-hdd-space: 520192KiB
  write-sect-since-reboot: 138
         write-sect-total: 506305
               bad-blocks: 0%
        architecture-name: mipsbe
               board-name: RB450G
                 platform: MikroTik



[admin@mr-test] > sy resource print 
                   uptime: 6w4d23h36m12s
                  version: 5.13rc1
              free-memory: 20068KiB
             total-memory: 29700KiB
                      cpu: MIPS 4Kc V0.10
                cpu-count: 1
            cpu-frequency: 680MHz
                 cpu-load: 10%
           free-hdd-space: 474288KiB
          total-hdd-space: 474565KiB
  write-sect-since-reboot: 0
         write-sect-total: 0
               bad-blocks: 0%
        architecture-name: mipsbe
               board-name: RB MetaROUTER
                 platform: MikroTik

metarouter has 2 static interfaces that are bridged with physical ones, inside router has bridged both interfaces, so it is passing through traffic

Thanks a lot for cherrypicking the probably only one that is hand-tuned enough that it actually works. How about you post one of the not working ones?

janisk
Which packages where installed and what do you suggest?