ProxMox Netzwerk und Wlan karten für PFsense router durchreichen?
Hallo Gute Frage Community,
Ich habe auf einem PC ProxMox installiert und habe eine Ethernet und eine Wlan PCI Express Karte in den Server eingebaut. Dann habe ich in einer Virtuellen Maschine PFsense installiert und habe vor dem ersten booten die Datei /etc/pve/qemu-server/100.conf Bearbeitet und die PCi Karten und ein machine: q35 hinzugefügt.
Hier die 100.conf:
bootdisk: ide0
cores: 2
cpu: host
ide0: local-lvm:vm-100-disk-1,cache=writethrough,size=10G
ide2: local:iso/pfSense-CE-2.3.5-RELEASE-amd64.iso,media=cdrom
memory: 2048
name: PFsense-Router
net0: e1000=2E:51:34:77:47:49,bridge=vmbr0
numa: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=0cfc61ff-ebaf-4a95-90a8-5380bc76a501
sockets: 1
machine: q35
hostpci0: 04:00.0,pcie=1
hostpci1: 05:00.0,pcie=1
hostpci2: 03:00.0,pcie=1
Die PCI Karten
Wenn ich die Virtuelle Maschine starte kommt der Fehler:
Ich habe in der /etc/default/grub die Zeile so Bearbeitet:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
und die datei /etc/modules folgendermaßen Bearbeitet:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
und habe den Befehl ausgeführt:
echo "options vfio_iommu_type1 allow_unsafe_interrupts=1" > /etc/modprobe.d/iommu_unsafe_interrupts.conf
Bei dem Command mit dem ich den Inhalt des iommu_groups Verzeichnis geprüft habe kam keine Ausgabe zurück.
find /sys/kernel/iommu_groups/ -type l
ohne die PCi Karten bootet die Virtuelle Maschine ganz normal woran kann der Oben genannte Fehler liegen?
Danke im Voraus :)
Das Bios des Servers:
1 Antwort
Dir ist bewusst, dass du ne tolle Grafische Oberfläche geboten bekommst ( Webbasiert (über HTTPS erreichbar auf Port 8006))? Da hab zumindest ich nie Probleme damit gehabt. Die Konfiguration musste ich selbst noch nie anrühren, die Verwaltung via GUI funktioniert wunderbar. Wenn es dich trotzdem interessiert kannst du ja mal die Konfiguration sichern, via Weboberfläche das gewünschte Netzwerk der VM zuweisen und anschliessend vergleichen was sich verändert hat.
Ich habe bei mir vmr0 als WAN interface und vmr1 als LAN bzw übers hostsystem ein vlan (tun/tap). Ein lan hab ich physikalisch nicht gestellt bekommen wie man es von den homeroutern kennt.
Ich bekomme irgendwie die Wlan Karte nicht zum laufen mit lspci wird sie bei dem Server angezeigt. Ich habe bei Proxmox die Wlan Karte mit einer Linux bridge an den PFsense Router durchgereicht. Leider wird die Wlan Karte nicht im PFsense Router angezeigt und bei dem ProxMox Interface kann ich sie nicht bearbeiten.
Sorry aber mit Wlan Geschichten kenne ich mich nicht aus, schon garnicht am Server.. hätte jetzt gedacht, dass du dich da am Hostsystem authentifizieren kannst und das Wlan deinen VM's als vmbr bereitstellen kannst.
Ich habe es jetzt so gemacht ProxMox runtergeworfen und PFsense installiert und werde dann über ein VMware plugin ProxMox installieren.
Bei dem Webgui kann ich die nicht richtig verwenden ohne eine Linux Bridge zu erstellen.
Du hast doch deine vmbr0 als Brücke.. ich kenne das Problem, wenn das Subnet für die vm IP's ausserhalb vom Subnet des dedicated Servers liegt. Da hilft es die vmbr0 auf eine ip des Subnets zu legen und innerhalb der Gastsysteme diese verwendete Adresse vom vmbr0 als Gateway zu nehmen obwohln sie eigentlich nur ein tun/tap interface auf dem dedicated ist.
Geht es dann, wenn ich vmbr0 als WAN Interface nehme und mit vmbr1 das Lan interface?