31
German - Deutsch / Realtek Treiber oder VirtIO für WAN Interface
« on: November 25, 2018, 01:04:48 pm »
Hallo zusammen,
ich betreibe OPNSense in Proxmox. Der Host verwendet Realtek RTL 8169 NIC. Die Performance dieser Karten war unter Linux bislang grottig (geringer Durchsatz, hohe Systemauslastung), seit September gibt es von Realtek jedoch einen Treiber der vernünftig funktioniert. Proxmox basiert ja auf Debian, und nachdem ich den Treiber dort installiert habe ist die Performance von VirtIO Netzwerk Adaptern in allen VMs einwandfrei.
Für Opnsense habe ich nun für LAN einen VirtIO Adapter erstellt, ich möchte aber ungern WAN mit VirtIO nutzen, deshalb habe ich den anderen Netzwerkadapter per PCI-passthrough direkt an die OPNsense VM gebunden. Aber auch hier ist die Perfomance schlecht, und von meiner 400MBit Leitung kann ich selten mehr als 180 nutzen. Als ich beide NIC per passthrough in OPNSense hatte war die Performance noch schlechter.
Ich sehe jetzt zwei Möglichkeiten:
1. (wie) kann ich nun den Treiber in OPNSense installieren? Ich habe leider kaum Ahnung von FreeBSD.
2. den WAN NIC als VirtIO Gerät von Proxmox einbinden. Aber dann exponiere ich Proxmox auf dem WAN Interface und das Risiko kann ich nicht einschätzen.
Danke für eure Hilfe!
ich betreibe OPNSense in Proxmox. Der Host verwendet Realtek RTL 8169 NIC. Die Performance dieser Karten war unter Linux bislang grottig (geringer Durchsatz, hohe Systemauslastung), seit September gibt es von Realtek jedoch einen Treiber der vernünftig funktioniert. Proxmox basiert ja auf Debian, und nachdem ich den Treiber dort installiert habe ist die Performance von VirtIO Netzwerk Adaptern in allen VMs einwandfrei.
Für Opnsense habe ich nun für LAN einen VirtIO Adapter erstellt, ich möchte aber ungern WAN mit VirtIO nutzen, deshalb habe ich den anderen Netzwerkadapter per PCI-passthrough direkt an die OPNsense VM gebunden. Aber auch hier ist die Perfomance schlecht, und von meiner 400MBit Leitung kann ich selten mehr als 180 nutzen. Als ich beide NIC per passthrough in OPNSense hatte war die Performance noch schlechter.
Ich sehe jetzt zwei Möglichkeiten:
1. (wie) kann ich nun den Treiber in OPNSense installieren? Ich habe leider kaum Ahnung von FreeBSD.
2. den WAN NIC als VirtIO Gerät von Proxmox einbinden. Aber dann exponiere ich Proxmox auf dem WAN Interface und das Risiko kann ich nicht einschätzen.
Danke für eure Hilfe!