if you are using debian with xen enabled kernel you should install it without any problems on routeros.
install debian on normal host - install xen kernel, get files needed to boot in in routeros and off you go.
if you are using debian with xen enabled kernel you should install it without any problems on routeros.
install debian on normal host - install xen kernel, get files needed to boot in in routeros and off you go.
I did that but it doesn’t start
It’s say error but no info,
Can I do this with a demo key?
If it can’t run under ESXi, then it sucks pretty much badly. I wonder what sense does it make to install Linux or Windows, and then VMWare Server upon it? That is the old-school and recovery nightmare. Direct thin layer as ESXi is the solution. I actually was about to try it, as I thought I could run back-up router along with our Linux web server.
I haven’t tried with ESXi but please let me know how you go.
you can install RouterOS, then install xen package on it and run routeros directly of your RouterOS box, so no need for any other virtualizer.
Very nice feature the virtualization. I’m using it for a while in a couple of vpn servers without problems.
But how good it gets, it depends on how much you pull out from the combination of the hw/sw.
For example Xen gives you the capability to hide a nic from the host and passing it to a guest (called pci-hide or pci-passthrough).
This means that you have no emulation or the overhead of a bridged vif, aka maximum perfomance at least as far as concern the ethernet interfaces.
Unfortunately Mikrotik’s xen doesn’t recognise the pci devices that host exports to it, because you can’t run (routerOS) it paravirtualized over a linux xen host (you can run it only in hvm mode).
In hvm mode you get qemu emulated devices, meaning that even if you have a beast machine, you loosing much in performance.
It would be great some day to been able to load paravirt based mikrotik over linux xen host and passthrough pci devices.
I’m i asking too much mikrotik developers? ![]()
I got centos runming on routeros xen,
But I can’t configure the interface for lan
I created the static virtual interface but I don’t know what I need to do in centos
I tried with ifconfig on the virbr0 but I get no reply of pings
in centos virtual interfaces should show up as simple eth0 interface, if no other interfaces are present. And as far as i have looked - linux autoconfiguration will find that nic and configure it.
in centos virtual interfaces should show up as simple eth0 interface, if no other interfaces are present. And as far as i have looked - linux autoconfiguration will find that nic and configure it.
it doesn’t detect eth0 ![]()
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: ne2k-pci device eth0 does not seem to be present, delaying initialization. [FAILED]
[root@centos ~]# ifup eth0
ne2k-pci device eth0 does not seem to be present, delaying initialization.
I still need assistance on this ![]()
Any success history is welcome
maybe is better not to choose router os as a vm host (yet)
13 Virtual mikrotik routers running on mikrotik host.
uptime: 3w1d20h53m2s
13 Virtual mikrotik routers running on mikrotik host.
uptime: 3w1d20h53m2s
Do queues work on the dom0 (host)?
Do queues work on the domU (guests)?
I tried messing with xen under 3.14, but it appeared to kill the ability to do bandwidth limits on the host machine…
Do dom0 RouterOS instances require separate licenses?
virtual host uses license level of the host.
2 jsuter - Host Router is only HOST for other routers.
Guest routers have all type of queue (pcq, simple..), vlan aggregaion, firewall, dedicated client router..
Why having routeroses on the same routeros host?
Anyone tried it with centos or some nix?
I just need a file server, (I think the Store pkg isn’t ready for that yet)
Of course this has been tried, see
http://wiki.mikrotik.com/wiki/Virtualization#CentOS_5.1_Image
http://wiki.mikrotik.com/wiki/Virtualization#Installing_CentOS_5.1
It even has link to ready made CentOS image. When network interface is configured for guest, CentOS quest finds (should find) it automatically (just like it finds any other new/changed hardware). Note that network interface type is not NE2000 or anything like that - you must have Xen frontend network driver.
Of course this has been tried, see
http://wiki.mikrotik.com/wiki/Virtualization#CentOS_5.1_Image
http://wiki.mikrotik.com/wiki/Virtualization#Installing_CentOS_5.1It even has link to ready made CentOS image. When network interface is configured for guest, CentOS quest finds (should find) it automatically (just like it finds any other new/changed hardware). Note that network interface type is not NE2000 or anything like that - you must have Xen frontend network driver.
My centos is working, but I can’t enable the interface, where is the “how to” for that.
HellMInd,
Provided that you have properly configured host part of interface (configured host in a way that guest should have network interface - this is described step-by-step in wiki virtualization page), you should look for solution in CentOS (make sure it detects new device/loads appropriate driver). Mikrotik does not provide CentOS configuration support. CentOS image available in wiki page does detect virtual network interfaces fine.
I tried to Virtualize RouterOS but had problems to access it, I have 3 LAN Interfaces and I could not have them in Mikrotik guest? I could not get connected with winbox or telnet.
I tried to do configuration like in the viki manual but I could not configure. Than I had problems to make most of the thing running, queues , firewall rules, mangle, webproxy…
I need to install squid to cache more files like youtube videos because with mikrotik web-proxy I can not cache youtube vidoes and I have asked through forum in they will do in in the future to add ability to cache youtube videos but no answere. Reason why I insist in cache of youtube videos is that bandwidth is to expensive here, so it will help me a llot.
I tried to install Clark ISO and other files as described but I could not do it, I don’t know if
In which VM I can istall squid and get running.
And if I do this than I have problems with queues because they does not work with xen,