<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Virtualization]]></title><description><![CDATA[Discussions about virtualizing pfSense in hypervisors such as AWS, VMware, Hyper-V, Xen, KVM, qemu, etc]]></description><link>https://forum.netgate.com/category/33</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 18:32:17 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/category/33.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 May 2026 17:02:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Question regarding Virtual Switch Manager &quot;Allow management operating system to share this network adapter&quot;]]></title><description><![CDATA[@AyanHM The checkbox is to let Windows also use that network card.  If it is a network card that is connected towards the Internet you probably do not want Windows to listen on/use it also.
In other words Windows should have its own network card connected to the pfSense LAN and not be connected directly to the Internet.
]]></description><link>https://forum.netgate.com/topic/200629/question-regarding-virtual-switch-manager-allow-management-operating-system-to-share-this-network-adapter</link><guid isPermaLink="true">https://forum.netgate.com/topic/200629/question-regarding-virtual-switch-manager-allow-management-operating-system-to-share-this-network-adapter</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Mon, 04 May 2026 17:02:53 GMT</pubDate></item><item><title><![CDATA[pfSense-2.7.2 as ESXi 8 VM: crash when adding a vNIC]]></title><description><![CDATA[<p dir="auto">Yesterday I was asked to quickly add another vNIC to a pfSense-2.7.2, to prepare for another WAN-interface (PPPoE ... fiber).</p>
<p dir="auto">I wasn't to happy to access that without a bit of preparation, but did.<br />
The media converter of that fiber access was plugged into a port, I figured out which physical NIC that was, set up a vSwitch etc</p>
<p dir="auto">Same setup as with the existing three interfaces in that pfSense, same models of physical NICs etc</p>
<p dir="auto">I am not sure if it is well supported to add a vNIC while the VM is running? Seems not, as soon as I tried that, the whole site went offline because that specific pfSense is the main router.</p>
<p dir="auto">That VM didn't even boot correctly after a reset. With that vNIC atttached, even when no cable was plugged into the pNIC, the VM failed to boot normally.</p>
<p dir="auto">I have a crash report, that's four files: info.0 and info.1, very short. And 2 tarballs(?).</p>
<p dir="auto">May I attach them here, does that make sense?</p>
<p dir="auto">I browsed the report in the GUI and spotted this:</p>
<pre><code>pci7: &lt;ACPI PCI bus&gt; on pcib4
vmx3: &lt;VMware VMXNET3 Ethernet Adapter&gt; at device 0.0 on pci7
vmx3: Using 512 TX descriptors and 512 RX descriptors
vmx3: Using 2 RX queues 2 TX queues
vmx3: Using MSI-X interrupts with 3 vectors


Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address	= 0x2b8
fault code		= supervisor read data, page not present
instruction pointer	= 0x20:0xffffffff80af4a16
stack pointer	        = 0x28:0xfffffe00085e3910
frame pointer	        = 0x28:0xfffffe00085e3930
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 0 (pci_hp taskq)
rdi: fffff8008137c800 rsi: ffffffff82d8db88 rdx: 000000000000001e
rcx: fffff800058df000  r8: 0000000000000000  r9: 0000000000000010
rax: 0000000000000000 rbx: fffff8011cc34800 rbp: fffffe00085e3930
r10: 0000000000000000 r11: fffff800054e8800 r12: fffffe00085e39e0
r13: fffff80012f51010 r14: fffffe00092a4000 r15: fffff8008137c800
trap number		= 12
panic: page fault
cpuid = 0
time = 1776856634
KDB: enter: panic
</code></pre>
<p dir="auto">Aside from that crash (thinking of a cold boot): Is it possible that the 4th vNIC messes up the interface assignments?</p>
<p dir="auto">My idea right now is to instruct the customer to add the 4th vNIC himself while the VM is properly shut down. Ah, the NICs are of the type vmx0 .. vmx1 .. etc</p>
<p dir="auto">Thanks for any suggestions.</p>
]]></description><link>https://forum.netgate.com/topic/200578/pfsense-2.7.2-as-esxi-8-vm-crash-when-adding-a-vnic</link><guid isPermaLink="true">https://forum.netgate.com/topic/200578/pfsense-2.7.2-as-esxi-8-vm-crash-when-adding-a-vnic</guid><dc:creator><![CDATA[sgw]]></dc:creator><pubDate>Thu, 23 Apr 2026 05:55:18 GMT</pubDate></item><item><title><![CDATA[Disabling Proxmox VE &quot;Use tablet for pointer&quot; option lowers idle CPU usage in VM]]></title><description><![CDATA[@SteveITS So I was curious, got a FreeBSD VM running on Proxmox VE, I disabled tablet pointer option, and idle CPU usage went "up".
I then disabled it again and there was no change.
So either the reported CPU usage goes up for the VM simply by being logged into Proxmox UI, or this option has some odd effect that isnt clear. on its impact.
For reference spice is set to none, and I am not logged into the VM, its just sitting idle, and has no desktop package installed.
[image: 1775426655395-9d61ef3a-10af-45b5-8255-e393f731fd0c-image.png]
Confirmed CPU usage went back down after logging out of Proxmox UI.
I now toggled it to disabled, logged out, and idle CPU usage is same as before.  So enabled/disabled no change, but VM usage goes up if logged into Proxmox.
]]></description><link>https://forum.netgate.com/topic/200441/disabling-proxmox-ve-use-tablet-for-pointer-option-lowers-idle-cpu-usage-in-vm</link><guid isPermaLink="true">https://forum.netgate.com/topic/200441/disabling-proxmox-ve-use-tablet-for-pointer-option-lowers-idle-cpu-usage-in-vm</guid><dc:creator><![CDATA[chrcoluk]]></dc:creator><pubDate>Tue, 31 Mar 2026 14:18:19 GMT</pubDate></item><item><title><![CDATA[Migrating My Secondary Pfsense CARP&#x2F;HA machine from VirtualBox to Linux KVM]]></title><description><![CDATA[<p dir="auto">Hello All,</p>
<p dir="auto">I have several HA/Carp Machine pairs. Some of the secondaries run on VirtualBox on an Ubuntu Host. When this works it is quite fine. But I periodically get updates from Oracle that break my systems. I am tired of fussing with the systems when this happens.</p>
<p dir="auto">I thought I might try KVM. Ok I got one of my pfSense systems ported over to 2cows. That was easy.</p>
<p dir="auto">What I am strugging with now is getting my ethernet connections setup on the KVM virtual system. As usual there are lots of offerings in the Internet. Since I have real NICs out there I am NOT interested in using VLANs.</p>
<p dir="auto">After fusing with the KVM GUI I am thinking that it is only really setup to offer one interface and I need 5. Yes I programmed Virtualbox to do that and more. I had one box with 7 ports.</p>
<p dir="auto">So I am asking advice on handling this problem. I would like to know if kvm virsh is capable of doing this alone or if I need to use Netplan or something like it in my Ubuntubox.</p>
<p dir="auto">Here are a list of my NICs from the friendly vboxmange.</p>
<p dir="auto">Thanks for any input and suggestions.</p>
<p dir="auto">Roy Eberhardt</p>
<p dir="auto">Oh my interface names on Virtualbox are vtnet0, vtnet1, vtnet2, vtnet3, and vtnet4, which is what you expect. Because I use statics to make my virtual WANs ips work, the mac numbers matter.</p>
<p dir="auto">NIC 1:                       MAC: 080027B14459, Attachment: Bridged Interface 'enp1s0f0', Cable connected: on, Trace: off (file: none), Type: virtio, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none<br />
NIC 2:                       MAC: 080027C40FA7, Attachment: Bridged Interface 'enp1s0f1', Cable connected: on, Trace: off (file: none), Type: virtio, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none<br />
NIC 3:                       MAC: 08002730330B, Attachment: Bridged Interface 'enp1s0f2', Cable connected: on, Trace: off (file: none), Type: virtio, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none<br />
NIC 4:                       MAC: 080027A008AF, Attachment: Bridged Interface 'enp1s0f3', Cable connected: on, Trace: off (file: none), Type: virtio, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: allow-all, Bandwidth group: none<br />
NIC 5:                       MAC: 0800275F894C, Attachment: Bridged Interface 'enp5s0f0', Cable connected: on, Trace: off (file: none), Type: virtio, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none<br />
NIC 6:                       disabled<br />
NIC 7:                       disabled<br />
NIC 8:                       disabled</p>
]]></description><link>https://forum.netgate.com/topic/200413/migrating-my-secondary-pfsense-carp-ha-machine-from-virtualbox-to-linux-kvm</link><guid isPermaLink="true">https://forum.netgate.com/topic/200413/migrating-my-secondary-pfsense-carp-ha-machine-from-virtualbox-to-linux-kvm</guid><dc:creator><![CDATA[reberhar]]></dc:creator><pubDate>Wed, 25 Mar 2026 18:07:09 GMT</pubDate></item><item><title><![CDATA[Enable Multiqueue for Virtio]]></title><description><![CDATA[<p dir="auto">What needs to be done to activate Multiqueue for VirtIO?</p>
<p dir="auto">I have already</p>
<ul>
<li>disabled ALTQ -&gt; <a href="https://redmine.pfsense.org/issues/16166" target="_blank" rel="noopener noreferrer nofollow ugc">Feature #16166</a></li>
<li>configured multiqueue for the network interfaces. (Proxmox)</li>
</ul>
<p dir="auto">Is there anything else I need to do?</p>
<p dir="auto">How can I check, if it works?</p>
<p dir="auto">Thx! :)</p>
]]></description><link>https://forum.netgate.com/topic/200338/enable-multiqueue-for-virtio</link><guid isPermaLink="true">https://forum.netgate.com/topic/200338/enable-multiqueue-for-virtio</guid><dc:creator><![CDATA[Beerman]]></dc:creator><pubDate>Wed, 11 Mar 2026 21:26:45 GMT</pubDate></item><item><title><![CDATA[speed loss with proxmox compared to ESXI(Vmware)]]></title><description><![CDATA[@swansense You might have been able to just remove the e1000 nic from hardware and then add it back in as virtio without having to recreate the vm.  I run pfS on proxmox and i dont bother with nic passthrough.  I have a 1Gbps link and I can saturate it no problems.  I give my vm 2 cpus and 2gb, all running on an AMD Ryzen 9 Pro 6950H with a few other LXCs (smokeping, pihole).
]]></description><link>https://forum.netgate.com/topic/199814/speed-loss-with-proxmox-compared-to-esxi-vmware</link><guid isPermaLink="true">https://forum.netgate.com/topic/199814/speed-loss-with-proxmox-compared-to-esxi-vmware</guid><dc:creator><![CDATA[KOM]]></dc:creator><pubDate>Tue, 13 Jan 2026 13:38:20 GMT</pubDate></item><item><title><![CDATA[pfSense VM on Proxmox (virtio) does not recover WAN after cable modem restart – better way than cron + pfSctl?]]></title><description><![CDATA[Since I haven't received any feedback yet, here's a quick update and a more specific question.
The cron script using pfSctl -c 'interface reload wan' works reliably and restores connectivity every time the modem reboots.
Question: Does pfSctl -c 'interface reload wan' do the same cleanup (like clearing firewall states, resetting connections) as when pfSense detects a real physical link down/up event?
I want to confirm this is safe for long-term use and won't deal any strange problems.
]]></description><link>https://forum.netgate.com/topic/199699/pfsense-vm-on-proxmox-virtio-does-not-recover-wan-after-cable-modem-restart-better-way-than-cron-pfsctl</link><guid isPermaLink="true">https://forum.netgate.com/topic/199699/pfsense-vm-on-proxmox-virtio-does-not-recover-wan-after-cable-modem-restart-better-way-than-cron-pfsctl</guid><dc:creator><![CDATA[tomashk]]></dc:creator><pubDate>Mon, 29 Dec 2025 14:26:03 GMT</pubDate></item><item><title><![CDATA[pfSense CE 2.8.1 ships FreeBSD 15 qemu‑guest‑agent → ABI mismatch breaks Proxmox integration]]></title><description><![CDATA[@andydtoma said in pfSense CE 2.8.1 ships FreeBSD 15 qemu‑guest‑agent → ABI mismatch breaks Proxmox integration:

pfSense CE 2.8.1 runs on FreeBSD 14.1-STABLE

Run uname -a on the command line and if it report 14.1-STABLE then something went very wrong with the update from 2.7.2. 2.8.1 runs on FreeBSD 15-CURRENT.
What Proxmox version are you running? I'm on 9.1.1 and the guest agent runs smooth.
Memory usage is reported higher with Proxmox 9, as stated in the Proxmox 8 -&gt; 9 Upgrade docu:
https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#VM_Memory_Consumption_Shown_is_Higher
]]></description><link>https://forum.netgate.com/topic/199573/pfsense-ce-2.8.1-ships-freebsd-15-qemu-guest-agent-abi-mismatch-breaks-proxmox-integration</link><guid isPermaLink="true">https://forum.netgate.com/topic/199573/pfsense-ce-2.8.1-ships-freebsd-15-qemu-guest-agent-abi-mismatch-breaks-proxmox-integration</guid><dc:creator><![CDATA[patient0]]></dc:creator><pubDate>Sun, 14 Dec 2025 18:06:46 GMT</pubDate></item><item><title><![CDATA[PPPoE only works when parent NIC is PCI passthrough — virtual NIC breaks LAN→WAN traffic]]></title><description><![CDATA[@netblues
Have you made any progress in solving the problem? To be honest, I don’t remember whether I also tried disabling checksums for the driver in Proxmox. I’ll need to check that… It’s possible that what worked for me only does so in combination with the host settings.
]]></description><link>https://forum.netgate.com/topic/199543/pppoe-only-works-when-parent-nic-is-pci-passthrough-virtual-nic-breaks-lan-wan-traffic</link><guid isPermaLink="true">https://forum.netgate.com/topic/199543/pppoe-only-works-when-parent-nic-is-pci-passthrough-virtual-nic-breaks-lan-wan-traffic</guid><dc:creator><![CDATA[w0w]]></dc:creator><pubDate>Fri, 12 Dec 2025 05:48:21 GMT</pubDate></item><item><title><![CDATA[pfSense Update 2.8.1 Networking Problem]]></title><description><![CDATA[@stephenw10 Thanks for the link, I attempted a update from 2.7.2 to 2.8.1 and this time it seems to be working, updating didn't reproduce the issue. I will do some further testing and see if I can re-produce the problem then report back.
Regards
]]></description><link>https://forum.netgate.com/topic/199435/pfsense-update-2.8.1-networking-problem</link><guid isPermaLink="true">https://forum.netgate.com/topic/199435/pfsense-update-2.8.1-networking-problem</guid><dc:creator><![CDATA[VioletDragon]]></dc:creator><pubDate>Wed, 26 Nov 2025 12:12:44 GMT</pubDate></item><item><title><![CDATA[Packet loss when traffic is high (pfsense on KVM)]]></title><description><![CDATA[<p dir="auto">I have a virtual machine based on KVM, which has 4 vCPUs and 8GB of RAM. When there is a lot of traffic, I experience packet loss:</p>
<p dir="auto"><img src="/assets/uploads/files/1762243948150-bmyi5fghd7fsrap2-resized.png" alt="bMYI5FgHD7fSrap2.png" class=" img-fluid img-markdown" /><br />
(The beginning has a lot of packet loss because I reset the machine with more power, thinking that might be the cause. However, real traffic begins at 11:40 a.m., and you can see that the latency and packet loss increase at that point).</p>
<p dir="auto">CPU usage is around 10%, so that shouldn't be the problem. I have disabled ‘hardware checksum offload’. There is no difference, except that CPU usage is higher.</p>
<p dir="auto">I don't know what else could be causing this. Many thanks in advance for your help.</p>
]]></description><link>https://forum.netgate.com/topic/199217/packet-loss-when-traffic-is-high-pfsense-on-kvm</link><guid isPermaLink="true">https://forum.netgate.com/topic/199217/packet-loss-when-traffic-is-high-pfsense-on-kvm</guid><dc:creator><![CDATA[manusch]]></dc:creator><pubDate>Tue, 04 Nov 2025 08:15:22 GMT</pubDate></item><item><title><![CDATA[A VM in esxi inside of a workstation pro with pfsense]]></title><description><![CDATA[<p dir="auto">hi everyone, first of all, i am not a network engenier, but i know some network stuff... my problem like the title of this imply... is a have a vm on a esxi server inside of a vm workstation pro (i do that because i dont have other machine, so),and  inside of a another vm in workstation pro have a pfsense.<br />
the idea, is connect the vm inside of esxi to the interne via pfsense. from the start pfsense work as expected with othe vm in the workstation pro, but no conection coming from vm inside esxi, go to the wan, the traffic from the vm inside of the esxi, send ip, and mac address. but no go to the wan interface. in advance i do every setting need in esxi. if i do a ping to the pfsense from vm inside of esxi, i see the traffic, but not echo reply to the vm.. with managment interface of esxi everything work fine... if need more info, to troubleshoot this let my know, and thank.</p>
]]></description><link>https://forum.netgate.com/topic/198741/a-vm-in-esxi-inside-of-a-workstation-pro-with-pfsense</link><guid isPermaLink="true">https://forum.netgate.com/topic/198741/a-vm-in-esxi-inside-of-a-workstation-pro-with-pfsense</guid><dc:creator><![CDATA[pasch]]></dc:creator><pubDate>Wed, 10 Sep 2025 20:24:13 GMT</pubDate></item><item><title><![CDATA[vm_fault: pager read error, pid 98103 (rrdtool)]]></title><description><![CDATA[@coletrain23
Thank you, that did the trick for me !
]]></description><link>https://forum.netgate.com/topic/198596/vm_fault-pager-read-error-pid-98103-rrdtool</link><guid isPermaLink="true">https://forum.netgate.com/topic/198596/vm_fault-pager-read-error-pid-98103-rrdtool</guid><dc:creator><![CDATA[cailloux92]]></dc:creator><pubDate>Sun, 24 Aug 2025 13:34:27 GMT</pubDate></item><item><title><![CDATA[IPv4 stops working on Hyper-V after some time]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">i'm facing a really nasty bug with my pfSense (2.8.0) lately, after I switched to a fiber ISP provider here in germany.</p>
<p dir="auto">Previously i had cable internet with a FritzBox as Modem / Router and a intermediate network between my virtualized pfSense and the Fritzbox (routed). This was fine for years.</p>
<p dir="auto">What i did now (after Fiber internet became available) is the following:</p>
<p dir="auto">I've set up a Netgear GC110P in front of my Server WAN NIC (Server is Microsoft Server 2022 with 3 NIC / where i use 2x Intel Pro 1000 as "external" network in my hyper-v config). Basically one is assigned to the WAN vSwitch and the other to the LAN vSwitch.</p>
<p dir="auto"><img src="/assets/uploads/files/1755552886618-577e2217-8471-4e4d-835a-95756cf0958b-image.png" alt="577e2217-8471-4e4d-835a-95756cf0958b-image.png" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1755552929130-38528be3-e430-46c6-8799-818e4650418b-image.png" alt="38528be3-e430-46c6-8799-818e4650418b-image.png" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1755552944639-8342fb32-bd02-4341-86af-dd307a791a87-image.png" alt="8342fb32-bd02-4341-86af-dd307a791a87-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">This worked great so far. The Switch is also taking care of other vlans but is fully configured. I just need it also as media converter between my WAN ethernet and the fiber counterpart.</p>
<p dir="auto">I put a Bidi-GBIC with the correct wavelengths in the GC110P Switch, assigned one Copper RJ-45 port as untagged WAN vlan and did the same for the fiber SFP port with the Gbic. (basically creating a bridge between these two)</p>
<p dir="auto">PfSense is using DHCP together with DHCP6 on the WAN interface.</p>
<p dir="auto">Now the problem:<br />
After some time IPv4 stops working completly (IPv4 from DHCP keeps getting assigned by the pfSense, but no traffic is possible outgoing and incoming). Also DHCPv4 request are left unanswered (from what i see in the logs).</p>
<p dir="auto">I already tried disabling all the Hyper-V "optimizations" on the WAN port. But it doesn't help.</p>
<p dir="auto">Interrestingly i see the following DHCP requests going out to the <strong>WRONG DHCP Server</strong> (not the ISP internal IP / Cisco Gateway). The real ISP gateway IP should be 10.216.0.1</p>
<p dir="auto"><img src="/assets/uploads/files/1755552055016-b4558a79-ea11-44f7-8f99-6010069d9f31-image.png" alt="b4558a79-ea11-44f7-8f99-6010069d9f31-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Something is really off here. When I restart the firewall or just "Save &amp; Apply Changes" on the WAN interface, everything is working again.</p>
<p dir="auto">From the following condition the routing never recovers on it's own (ignore PPPOE in the naming of the gateway, it's just plain ethernet):</p>
<p dir="auto"><img src="/assets/uploads/files/1755552304641-c41e5b12-e330-409c-810c-53d8d620db5c-image.png" alt="c41e5b12-e330-409c-810c-53d8d620db5c-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">This is what i disabled for the WAN Nic in the Hyper-V hypervisor:</p>
<p dir="auto"><img src="/assets/uploads/files/1755552406404-c280b06d-a3be-42ef-b70d-b115fb913793-image.png" alt="c280b06d-a3be-42ef-b70d-b115fb913793-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Any ideas? I'm planning to put a bare metal firewall in between for further troubleshooting / debugging, but personally - i think it's unlikely the virtualization, right?</p>
]]></description><link>https://forum.netgate.com/topic/198523/ipv4-stops-working-on-hyper-v-after-some-time</link><guid isPermaLink="true">https://forum.netgate.com/topic/198523/ipv4-stops-working-on-hyper-v-after-some-time</guid><dc:creator><![CDATA[Woodsomeister]]></dc:creator><pubDate>Mon, 18 Aug 2025 21:33:17 GMT</pubDate></item><item><title><![CDATA[UNMAP failed on Boot]]></title><description><![CDATA[@geovaneg It may not be related but whilst the PVSCSI is traditionally more performant, i've used the LSILogic SAS controller on my installs without issue. I believe it is also mentioned in the docs.
]]></description><link>https://forum.netgate.com/topic/198476/unmap-failed-on-boot</link><guid isPermaLink="true">https://forum.netgate.com/topic/198476/unmap-failed-on-boot</guid><dc:creator><![CDATA[Popolou]]></dc:creator><pubDate>Wed, 13 Aug 2025 17:41:32 GMT</pubDate></item><item><title><![CDATA[pfSense install extremely slow under Proxmox 8.4.8]]></title><description><![CDATA[@KOM Oh! :) Thanks!
]]></description><link>https://forum.netgate.com/topic/198410/pfsense-install-extremely-slow-under-proxmox-8.4.8</link><guid isPermaLink="true">https://forum.netgate.com/topic/198410/pfsense-install-extremely-slow-under-proxmox-8.4.8</guid><dc:creator><![CDATA[Philippe Lang]]></dc:creator><pubDate>Thu, 07 Aug 2025 11:31:09 GMT</pubDate></item><item><title><![CDATA[C3xxx QAT via VFs]]></title><description><![CDATA[Browsing the qat driver sources for FreeBSD and Linux, it sure looks like there simply isn't a driver for the VF PCI device IDs for c3xxx in the FreeBSD tree, but there is for Linux.
Am I reading this correctly?
Can pfSense even use all of the QAT engines in the c3xxx silicon at the same time to warrant passing through the entire hardware as is seemingly required? I was thinking it would be useful to leave some VFs for host ZFS use and possibly another guest application.
Is it worth the effort to copy&amp;paste the PF driver to make the VF version?
]]></description><link>https://forum.netgate.com/topic/198310/c3xxx-qat-via-vfs</link><guid isPermaLink="true">https://forum.netgate.com/topic/198310/c3xxx-qat-via-vfs</guid><dc:creator><![CDATA[ohmantics]]></dc:creator><pubDate>Tue, 29 Jul 2025 09:24:57 GMT</pubDate></item><item><title><![CDATA[Hyper-V Console Dimensions&#x2F;Resolution]]></title><description><![CDATA[@provels Thank you for the reply. Only two modes were available after the loader changes. 80x25 and 80x50. This provided me with a starting point to learn more but I got lost again as I tried to learn about KMS and DRM and Xorg and EDID and vt(4) and syscons and kernels and compiling and scteken and framebuffer and...
]]></description><link>https://forum.netgate.com/topic/198258/hyper-v-console-dimensions-resolution</link><guid isPermaLink="true">https://forum.netgate.com/topic/198258/hyper-v-console-dimensions-resolution</guid><dc:creator><![CDATA[Bannister8487]]></dc:creator><pubDate>Wed, 23 Jul 2025 22:52:22 GMT</pubDate></item><item><title><![CDATA[Does this setup work? PfSense 2.8.0 + VmWare 8.0 + Guest OS FreeBSD 14]]></title><description><![CDATA[Hi,
I don't know if there's any direct connection, but I decided to mention this issue here because this error message in UNMAP is occurring on the new VMs I'm creating with this setup.
I've created a specific thread here:
https://forum.netgate.com/topic/198476/unmap-failed-on-boot
Thanks,
Geovane
]]></description><link>https://forum.netgate.com/topic/198019/does-this-setup-work-pfsense-2-8-0-vmware-8-0-guest-os-freebsd-14</link><guid isPermaLink="true">https://forum.netgate.com/topic/198019/does-this-setup-work-pfsense-2-8-0-vmware-8-0-guest-os-freebsd-14</guid><dc:creator><![CDATA[geovaneg]]></dc:creator><pubDate>Thu, 03 Jul 2025 20:29:34 GMT</pubDate></item><item><title><![CDATA[Help with disk resize]]></title><description><![CDATA[<p dir="auto">Hello everyone!<br />
I resize the VM disk to 5G in promxox. I've tried the <code>growfs</code> and <code>gpart resize</code>, but when I check in <code>df</code>, it says the same size.</p>
<pre><code>[2.8.0-RELEASE][root@pfSense]/dev: gpart show
=&gt;      40  10485680  da0  GPT  (5.0G)
        40      2008    1  freebsd-boot  (1.0M)
      2048   2097152    2  freebsd-swap  (1.0G)
   2099200   8386520    3  freebsd-zfs  (4.0G)
</code></pre>
<pre><code>[2.8.0-RELEASE][root@pfSense]/dev: df -h /
Filesystem              Size    Used   Avail Capacity  Mounted on
pfSense/ROOT/default    2.0G    1.7G    297M    85%    /
</code></pre>
<pre><code>[2.8.0-RELEASE][root@pfSense]/dev: zpool list pfSense
NAME      SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
pfSense  3.94G  3.24G   709M        -         -    65%    82%  1.00x    ONLINE  -
</code></pre>
<pre><code>[2.8.0-RELEASE][root@pfSense]/dev: zpool get autoexpand
NAME     PROPERTY    VALUE   SOURCE
pfSense  autoexpand  on      local
</code></pre>
]]></description><link>https://forum.netgate.com/topic/197928/help-with-disk-resize</link><guid isPermaLink="true">https://forum.netgate.com/topic/197928/help-with-disk-resize</guid><dc:creator><![CDATA[zViniicius]]></dc:creator><pubDate>Mon, 23 Jun 2025 01:14:11 GMT</pubDate></item><item><title><![CDATA[Isolated Network: Howto Configure a Lab Network with VLANs?]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1750010755409-bond0-diagram.jpg" alt="Bond0 Diagram.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Morning, above is my VM Lab-Network on my Lab Server.  I want to create a real case scenario Network for testing before implementing it on my Production Server / VM Production-Network and the Main-pfSense Box.</p>
<p dir="auto">I will be using <a href="https://nguvu.org/pfsense/pfsense-baseline-setup/" target="_blank" rel="noopener noreferrer nofollow ugc">pfSense baseline guide with VPN, Guest and VLAN support</a> on all pfSense OS.  As I learn new techniques, I want to test them first in the Lab to Production to Main.</p>
<p dir="auto">Can anyone link me to an article(s) that will show me how to properly create the VLAN's on the Lab-Network?</p>
<p dir="auto">Thanks!...</p>
]]></description><link>https://forum.netgate.com/topic/197846/isolated-network-howto-configure-a-lab-network-with-vlans</link><guid isPermaLink="true">https://forum.netgate.com/topic/197846/isolated-network-howto-configure-a-lab-network-with-vlans</guid><dc:creator><![CDATA[nasheayahu]]></dc:creator><pubDate>Sun, 15 Jun 2025 18:25:02 GMT</pubDate></item><item><title><![CDATA[How to use non-legacy virtio networking with libvirt?]]></title><description><![CDATA[@wickeren I actually had it enabled with legacy version (but I didn't make a difference), while switching to modern I removed it.
Probably should add back and see if there is a difference, however as mentioned in the links in the first post, I don't think pfSense has corresponding support enabled in the kernel anyway 
There must be something equivalent in Proxmox as well, it probably designs PCIe architecture in a way that produces legacy devices just like it was in my case originally.
I'm still puzzled as to why that was the case, but glad it is resolved.
Here is the full QEMU command that libvirt generates for the VM in case it is helpful:

                
                    Spoiler 
                
                
                    

/usr/bin/qemu-system-x86_64 -name guest=pfSense,debug-threads=on -S -object {"qom-type":"secret","id":"masterKey0","format":"raw","file":"/var/lib/libvirt/qemu/domain-26-pfSense/master-key.aes"} -blockdev {"driver":"file","filename":"/usr/share/OVMF/OVMF_CODE_4M.fd","node-name":"libvirt-pflash0-storage","auto-read-only":true,"discard":"unmap"} -blockdev {"node-name":"libvirt-pflash0-format","read-only":true,"driver":"raw","file":"libvirt-pflash0-storage"} -blockdev {"driver":"file","filename":"/var/lib/libvirt/qemu/nvram/pfSense_VARS.fd","node-name":"libvirt-pflash1-storage","auto-read-only":true,"discard":"unmap"} -blockdev {"node-name":"libvirt-pflash1-format","read-only":false,"driver":"raw","file":"libvirt-pflash1-storage"} -machine pc-q35-8.2,usb=off,dump-guest-core=off,memory-backend=pc.ram,pflash0=libvirt-pflash0-format,pflash1=libvirt-pflash1-format,hpet=off,acpi=on -accel kvm -cpu host,migratable=on -m size=2097152k -object {"qom-type":"memory-backend-ram","id":"pc.ram","size":2147483648} -overcommit mem-lock=off -smp 8,sockets=1,dies=1,cores=8,threads=1 -uuid REDACTED -no-user-config -nodefaults -chardev socket,id=charmonitor,fd=38,server=on,wait=off -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-shutdown -global ICH9-LPC.disable_s3=1 -global ICH9-LPC.disable_s4=1 -boot menu=off,strict=on -device {"driver":"pcie-root-port","port":16,"chassis":1,"id":"pci.1","bus":"pcie.0","multifunction":true,"addr":"0x2"} -device {"driver":"pcie-root-port","port":17,"chassis":2,"id":"pci.2","bus":"pcie.0","addr":"0x2.0x1"} -device {"driver":"pcie-root-port","port":18,"chassis":3,"id":"pci.3","bus":"pcie.0","addr":"0x2.0x2"} -device {"driver":"pcie-root-port","port":19,"chassis":4,"id":"pci.4","bus":"pcie.0","addr":"0x2.0x3"} -device {"driver":"pcie-root-port","port":20,"chassis":5,"id":"pci.5","bus":"pcie.0","addr":"0x2.0x4"} -device {"driver":"pcie-root-port","port":21,"chassis":6,"id":"pci.6","bus":"pcie.0","addr":"0x2.0x5"} -device {"driver":"ich9-usb-ehci1","id":"usb","bus":"pcie.0","addr":"0x1d.0x7"} -device {"driver":"ich9-usb-uhci1","masterbus":"usb.0","firstport":0,"bus":"pcie.0","multifunction":true,"addr":"0x1d"} -device {"driver":"ich9-usb-uhci2","masterbus":"usb.0","firstport":2,"bus":"pcie.0","addr":"0x1d.0x1"} -device {"driver":"ich9-usb-uhci3","masterbus":"usb.0","firstport":4,"bus":"pcie.0","addr":"0x1d.0x2"} -blockdev {"driver":"file","filename":"/var/lib/libvirt/images/pfSense.qcow2","node-name":"libvirt-1-storage","auto-read-only":true,"discard":"unmap"} -blockdev {"node-name":"libvirt-1-format","read-only":false,"driver":"qcow2","file":"libvirt-1-storage","backing":null} -device {"driver":"virtio-blk-pci","bus":"pci.3","addr":"0x0","drive":"libvirt-1-format","id":"virtio-disk0","bootindex":1} -netdev {"type":"tap","fd":"39","vhost":true,"vhostfd":"44","id":"hostnet0"} -device {"driver":"virtio-net-pci","netdev":"hostnet0","id":"net0","mac":"REDACTED","bus":"pci.1","addr":"0x0"} -netdev {"type":"tap","fd":"45","vhost":true,"vhostfd":"46","id":"hostnet1"} -device {"driver":"virtio-net-pci","netdev":"hostnet1","id":"net1","mac":"REDACTED","bus":"pci.2","addr":"0x0"} -netdev {"type":"tap","fd":"47","vhost":true,"vhostfd":"48","id":"hostnet2"} -device {"driver":"virtio-net-pci","netdev":"hostnet2","id":"net2","mac":"REDACTED","bus":"pci.5","addr":"0x0"} -netdev {"type":"tap","fd":"49","vhost":true,"vhostfd":"50","id":"hostnet3"} -device {"driver":"virtio-net-pci","netdev":"hostnet3","id":"net3","mac":"REDACTED","bus":"pci.6","addr":"0x0"} -chardev pty,id=charserial0 -device {"driver":"isa-serial","chardev":"charserial0","id":"serial0","index":0} -audiodev {"id":"audio1","driver":"spice"} -spice port=5901,addr=127.0.0.1,disable-ticketing=on,seamless-migration=on -device {"driver":"qxl-vga","id":"video0","max_outputs":1,"ram_size":67108864,"vram_size":67108864,"vram64_size_mb":0,"vgamem_mb":16,"bus":"pcie.0","addr":"0x1"} -global ICH9-LPC.noreboot=off -watchdog-action reset -device {"driver":"virtio-balloon-pci","id":"balloon0","bus":"pci.4","addr":"0x0"} -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny -msg timestamp=on

                

And this is XML domain config it was generated from:

                
                    Spoiler 
                
                
                    
&lt;domain type="kvm"&gt;
  &lt;name&gt;pfSense&lt;/name&gt;
  &lt;uuid&gt;REDACTED&lt;/uuid&gt;
  &lt;metadata&gt;
    &lt;libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0"&gt;
      &lt;libosinfo:os id="http://freebsd.org/freebsd/14.0"/&gt;
    &lt;/libosinfo:libosinfo&gt;
  &lt;/metadata&gt;
  &lt;memory unit="KiB"&gt;2097152&lt;/memory&gt;
  &lt;currentMemory unit="KiB"&gt;2097152&lt;/currentMemory&gt;
  &lt;vcpu placement="static" cpuset="8-11,24-27"&gt;8&lt;/vcpu&gt;
  &lt;os firmware="efi"&gt;
    &lt;type arch="x86_64" machine="pc-q35-8.2"&gt;hvm&lt;/type&gt;
    &lt;firmware&gt;
      &lt;feature enabled="no" name="enrolled-keys"/&gt;
      &lt;feature enabled="no" name="secure-boot"/&gt;
    &lt;/firmware&gt;
    &lt;loader readonly="yes" secure="no" type="pflash"&gt;/usr/share/OVMF/OVMF_CODE_4M.fd&lt;/loader&gt;
    &lt;nvram template="/usr/share/OVMF/OVMF_VARS_4M.fd"&gt;/var/lib/libvirt/qemu/nvram/pfSense_VARS.fd&lt;/nvram&gt;
    &lt;boot dev="hd"/&gt;
    &lt;bootmenu enable="no"/&gt;
  &lt;/os&gt;
  &lt;features&gt;
    &lt;acpi/&gt;
    &lt;apic/&gt;
  &lt;/features&gt;
  &lt;cpu mode="host-passthrough" check="none" migratable="on"&gt;
    &lt;topology sockets="1" dies="1" cores="8" threads="1"/&gt;
  &lt;/cpu&gt;
  &lt;clock offset="utc"&gt;
    &lt;timer name="rtc" tickpolicy="catchup"/&gt;
    &lt;timer name="pit" tickpolicy="delay"/&gt;
    &lt;timer name="hpet" present="no"/&gt;
  &lt;/clock&gt;
  &lt;on_poweroff&gt;destroy&lt;/on_poweroff&gt;
  &lt;on_reboot&gt;restart&lt;/on_reboot&gt;
  &lt;on_crash&gt;restart&lt;/on_crash&gt;
  &lt;pm&gt;
    &lt;suspend-to-mem enabled="no"/&gt;
    &lt;suspend-to-disk enabled="no"/&gt;
  &lt;/pm&gt;
  &lt;devices&gt;
    &lt;emulator&gt;/usr/bin/qemu-system-x86_64&lt;/emulator&gt;
    &lt;disk type="file" device="disk"&gt;
      &lt;driver name="qemu" type="qcow2"/&gt;
      &lt;source file="/var/lib/libvirt/images/pfSense.qcow2"/&gt;
      &lt;target dev="vda" bus="virtio"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/&gt;
    &lt;/disk&gt;
    &lt;controller type="sata" index="0"&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/&gt;
    &lt;/controller&gt;
    &lt;controller type="pci" index="0" model="pcie-root"/&gt;
    &lt;controller type="pci" index="1" model="pcie-root-port"&gt;
      &lt;model name="pcie-root-port"/&gt;
      &lt;target chassis="1" port="0x10"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0" multifunction="on"/&gt;
    &lt;/controller&gt;
    &lt;controller type="pci" index="2" model="pcie-root-port"&gt;
      &lt;model name="pcie-root-port"/&gt;
      &lt;target chassis="2" port="0x11"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x1"/&gt;
    &lt;/controller&gt;
    &lt;controller type="pci" index="3" model="pcie-root-port"&gt;
      &lt;model name="pcie-root-port"/&gt;
      &lt;target chassis="3" port="0x12"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x2"/&gt;
    &lt;/controller&gt;
    &lt;controller type="pci" index="4" model="pcie-root-port"&gt;
      &lt;model name="pcie-root-port"/&gt;
      &lt;target chassis="4" port="0x13"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x3"/&gt;
    &lt;/controller&gt;
    &lt;controller type="pci" index="5" model="pcie-root-port"&gt;
      &lt;model name="pcie-root-port"/&gt;
      &lt;target chassis="5" port="0x14"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x4"/&gt;
    &lt;/controller&gt;
    &lt;controller type="pci" index="6" model="pcie-root-port"&gt;
      &lt;model name="pcie-root-port"/&gt;
      &lt;target chassis="6" port="0x15"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x5"/&gt;
    &lt;/controller&gt;
    &lt;controller type="pci" index="7" model="pcie-root-port"&gt;
      &lt;model name="pcie-root-port"/&gt;
      &lt;target chassis="7" port="0x16"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x6"/&gt;
    &lt;/controller&gt;
    &lt;controller type="usb" index="0" model="qemu-xhci" ports="15"&gt;
      &lt;address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/&gt;
    &lt;/controller&gt;
    &lt;interface type="bridge"&gt;
      &lt;mac address="REDACTED"/&gt;
      &lt;source bridge="wan"/&gt;
      &lt;target dev="pfsense-wan"/&gt;
      &lt;model type="virtio"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/&gt;
    &lt;/interface&gt;
    &lt;interface type="bridge"&gt;
      &lt;mac address="REDACTED"/&gt;
      &lt;source bridge="wan2"/&gt;
      &lt;target dev="pfsense-wan2"/&gt;
      &lt;model type="virtio"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/&gt;
    &lt;/interface&gt;
    &lt;interface type="bridge"&gt;
      &lt;mac address="REDACTED"/&gt;
      &lt;source bridge="lan"/&gt;
      &lt;target dev="pfsense-lan"/&gt;
      &lt;model type="virtio"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/&gt;
    &lt;/interface&gt;
    &lt;interface type="bridge"&gt;
      &lt;mac address="REDACTED"/&gt;
      &lt;source bridge="guest"/&gt;
      &lt;target dev="pfsense-guest"/&gt;
      &lt;model type="virtio"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/&gt;
    &lt;/interface&gt;
    &lt;serial type="pty"&gt;
      &lt;target type="isa-serial" port="0"&gt;
        &lt;model name="isa-serial"/&gt;
      &lt;/target&gt;
    &lt;/serial&gt;
    &lt;console type="pty"&gt;
      &lt;target type="serial" port="0"/&gt;
    &lt;/console&gt;
    &lt;input type="mouse" bus="ps2"/&gt;
    &lt;input type="keyboard" bus="ps2"/&gt;
    &lt;graphics type="spice" autoport="yes"&gt;
      &lt;listen type="address"/&gt;
    &lt;/graphics&gt;
    &lt;audio id="1" type="spice"/&gt;
    &lt;video&gt;
      &lt;model type="virtio" heads="1" primary="yes"/&gt;
      &lt;address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0"/&gt;
    &lt;/video&gt;
    &lt;watchdog model="itco" action="reset"/&gt;
    &lt;memballoon model="virtio"&gt;
      &lt;address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/&gt;
    &lt;/memballoon&gt;
  &lt;/devices&gt;
&lt;/domain&gt;


                
]]></description><link>https://forum.netgate.com/topic/197769/how-to-use-non-legacy-virtio-networking-with-libvirt</link><guid isPermaLink="true">https://forum.netgate.com/topic/197769/how-to-use-non-legacy-virtio-networking-with-libvirt</guid><dc:creator><![CDATA[nazar-pc]]></dc:creator><pubDate>Sun, 08 Jun 2025 22:30:00 GMT</pubDate></item><item><title><![CDATA[Chelsio T4 VF is not recognized as NIC]]></title><description><![CDATA[My patch https://github.com/pfsense/FreeBSD-src/pull/57 fixing above redmine ticket (by enabling corresponding driver in kernel config) was merged last month and will be a part of 2.9.0, whenever that comes out.
]]></description><link>https://forum.netgate.com/topic/197768/chelsio-t4-vf-is-not-recognized-as-nic</link><guid isPermaLink="true">https://forum.netgate.com/topic/197768/chelsio-t4-vf-is-not-recognized-as-nic</guid><dc:creator><![CDATA[nazar-pc]]></dc:creator><pubDate>Sun, 08 Jun 2025 21:20:29 GMT</pubDate></item><item><title><![CDATA[Export config from VMDK?]]></title><description><![CDATA[@SteveITS thanks appreciate this. That's what I ended up doing. PITA for sure lol. Having some residual weirdness, like packages didn't come back and it won't let me install any. Saying I have an instance of pfsense already running.
Wish there was a way to add the config I edited with my new interface names to my vmdk that had all the packages etc.
]]></description><link>https://forum.netgate.com/topic/197652/export-config-from-vmdk</link><guid isPermaLink="true">https://forum.netgate.com/topic/197652/export-config-from-vmdk</guid><dc:creator><![CDATA[pr3dict]]></dc:creator><pubDate>Sun, 01 Jun 2025 00:07:41 GMT</pubDate></item></channel></rss>