What I miss most from any other system is PCQ.
But RouterOS has also some nice wireless features / extensions / protocols that standard 802.11 (thus OpenWRT) does not offer.
I couldn’t find exactly anywhere in the documentation a page specifying differences between ROS and Linux. Maybe I missed it, but if there isn’t any, I think it would be good for marketing to better specify the strength point of this beautiful platform.
Which RouterBOARD did you buy? Have you considered installing OpenWRT within MetaROUTER? Then you can have the best of both worlds: RouterOS running “bare metal”, and OpenWRT for whatever custom code you need to run. You can redirect network traffic to the OpenWRT guest either by bridging or routing.
No you wouldn’t. That’s what I was saying: you can either bridge between one or more ethernet ports on the router to the OpenWRT guest, or you can even assign direct control over one or more of the ethernet ports to OpenWRT within MetaROUTER. About the only thing you can’t do is present the wireless interface as a wireless interface to OpenWRT in MetaROUTER…it will just look and act like another ethernet port.
So if by “transport layer” you mean anything above layer 2, you can absolutely do this with MetaROUTER. If you mean layer 2 or below (you want to implement a different MAC layer for the wireless interface, say), then…yeah, you’re right.
That’s a problem. RB751U only has 32MB of RAM, which really isn’t enough realistically to run any MetaROUTER with.
if you are running bare OpenWRT than memory requirements are not that huge. For RotuerOS guest it is required to have more than 16MB of RAM (say 24 at least).
True, but if you want to do anything useful with it after it’s booted up, it’s best to have, say, more than 8MB. This is kind of like saying Windows Vista runs in 1GB of RAM. Technically true, but…