build from sources

Sometimes you see the hardware beyond what it’s designers had in mind. Obviously they are not going to allow us to modify their codebase to extend their product’s features. Instead maybe we could accumulate the instructions how to build from sources a generic operating system, that can be tuned for other uses instead of using router os?

One problem I find is once we have such a beast, is how do we load it on the hardware? Does anyone out there have experience in a project like this?

What I would like to do is integrate drivers from v4l, and other web applications for use on a routerboard. I can’t get away from its size, and power efficiency. I would just need a way to get the right software on the device. Would anyone else be interested in anything like this?

  1. you can use MetaROUTER to add any OS to RouterOS. Say OpenWRT
  2. if you really want, you can already replace RouterOS with some other OS. OpenWRT and FreeBSD is available as special versions for RouterBOARD, so some people have done it. It’s not easy, and I don’t know if it’s worth the trouble.

That looks like a virtual machine? Is that correct?

Yes http://wiki.mikrotik.com/wiki/Manual:Metarouter

It may be more work, but with image processing I’d rather get more use of system resources. It’s quite a bit of overhead.