i'm interested if any of You using RouterOS as Xen DomU (guest).
My experience is max bandwidth test is around 100mbps with bridged network.
If I give the whole PCI card with PCI passthru to the DomU, it can reach almost the max speed of gigabit.
My problem is: i've installed Debian7 onto a new (HP DL380g8) server with Xen4.1
this has a known bug with PCI passthru (maybe with the scripts?) so i've upgraded Xen4.1 to Xen4.3 from Debian unstable.
Mikrotik see both ports of the NIC (the card is a HP NC360T) - in system/resource/pci
I have no idea why, but in interfaces, only the bridged NIC appears (the PCI passed not visible)
(the last one is the bridged NIC)/system resource pci print detail
0 device="00:06.0" name="82571EB Gigabit Ethernet Controller (rev: 6)"
vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086"
device-id="0x105e" irq=5 memory=0xF3080000-0xF309FFFF,0xF30A0000-0xF30BFFFF
io=0xC160-0xC17F
1 device="00:05.0" name="82571EB Gigabit Ethernet Controller (rev: 6)"
vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086"
device-id="0x105e" irq=10 memory=0xF3020000-0xF303FFFF,0xF3040000-0xF305FFFF
io=0xC140-0xC15F
2 device="00:04.0" name="82540EM Gigabit Ethernet Controller (rev: 3)"
vendor="Intel Corporation" category="Ethernet controller" vendor-id="0x8086"
device-id="0x100e" irq=5 memory=0xF3000000-0xF301FFFF io=0xC100-0xC13F
i've tried to enable or disable the following options:
pci_power_mgmt=1
pci_msitranslate=0
xen_platform_pci=1
non of them helped
I have another server with Debian6 (Xen4.0) what works OK - however outdated.