• Enable Multiqueue for Virtio

    1
    0 Votes
    1 Posts
    29 Views
    No one has replied
  • SCSI error on VM

    Moved
    29
    1
    1 Votes
    29 Posts
    15k Views
    D
    It took me 5 years since my original reply but I finally got around to inflating my thin disk and the SCSI errors have gone away! My original reply isn't showing the screenshot any more (it says 'Content not viewable in your region' because I guess Imgur blocked access to UK users apparently) - so here it is again for posterity on a different image host: [image: 153ec5c6-d945-4840-bf1a-ba8b9c14f203.png] For what it's worth to the guys at Netgate, you should write in your documentation that if you're using pfSense on VMware then you should NOT use thin disk provisioning when setting up the VM (use eager-zeroed-thick instead)! There is currently no mention of this on https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-esxi.html Here's the process that I followed to fix it (from my own notes): Preface Since inflating a thin disk requires the VM to be off, and since switching off the router's VM kills routing to vCenter (even via VMware Remote Console) where the Inflate would usually be performed; this solution can be used instead Prerequisites Power off the VM Delete all snapshots (consolidate) Check the size of the the VM's -flat.vmdk file You will need a minimum of this amount of space free, and preferably twice this amount of space free - so that you can do the optional backup step too - E.G. if the VMDK is 100GB, then you'll need at least 100GB free to inflate; plus another 100GB = 200GB free in total, if you do the optional backup step too! Method Read the Prerequisites first! SSH to the ESXi host: cd "/vmfs/volumes/<SOME_GUID_HERE>/RTR01/" ls -lah RTR01*.vmdk* cp RTR01.vmdk RTR01.vmdk.bak Optionally backup the disk: The cp command will backup the disk to a new file - you will need at least TWICE the amount of space free if you're doing this step! cp RTR01-flat.vmdk RTR01-flat.vmdk.bak Monitor progress at: ESXi host > Datastore browser > The volume > RTR01-flat.vmdk.bak > See the file size > Click Refresh on the dialog box's toolbar Continue: The vmkfstools -i command will inflate the disk to a new file - you will need a minimum of this amount of space free! ls -lah RTR01*.vmdk* vmkfstools -i RTR01.vmdk RTR01-thick.vmdk -d eagerzeroedthick ls -lah RTR01*.vmdk* mv RTR01.vmdk RTR01.vmdk.orig mv RTR01-flat.vmdk RTR01-flat.vmdk.orig mv RTR01-thick.vmdk RTR01.vmdk mv RTR01-thick-flat.vmdk RTR01-flat.vmdk ls -lah RTR01*.vmdk* Edit the path to the -flat.vmdk by removing -thick using Vim: vi RTR01.vmdk Go down to the line, optionally press 'i' to enter Insert mode, delete -thick, then save with 'Esc' > ':wq' Power on the VM Confirm routing works properly to VMs Clean up: rm -f RTR01.vmdk.bak RTR01-flat.vmdk.bak RTR01.vmdk.orig RTR01-flat.vmdk.orig ls -lah RTR01*.vmdk*
  • vm_fault: pager read error, pid 98103 (rrdtool)

    5
    0 Votes
    5 Posts
    3k Views
    C
    @coletrain23 Thank you, that did the trick for me !
  • speed loss with proxmox compared to ESXI(Vmware)

    1
    0 Votes
    1 Posts
    283 Views
    No one has replied
  • 1 Votes
    2 Posts
    258 Views
    T
    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.
  • 1 Votes
    2 Posts
    259 Views
    w0wW
    @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.
  • 0 Votes
    3 Posts
    618 Views
    patient0P
    @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 -> 9 Upgrade docu: https://pve.proxmox.com/wiki/Upgrade_from_8_to_9#VM_Memory_Consumption_Shown_is_Higher
  • PfSense VM on ProxMox : Qemu-agent installation

    52
    11 Votes
    52 Posts
    97k Views
    O
    I found the cleanest way to persist these changes is with the Filer package.
  • pfSense Update 2.8.1 Networking Problem

    Moved
    7
    0 Votes
    7 Posts
    897 Views
    VioletDragonV
    @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
  • Packet loss when traffic is high (pfsense on KVM)

    1
    1
    0 Votes
    1 Posts
    213 Views
    No one has replied
  • A VM in esxi inside of a workstation pro with pfsense

    1
    0 Votes
    1 Posts
    988 Views
    No one has replied
  • Chelsio T4 VF is not recognized as NIC

    9
    0 Votes
    9 Posts
    4k Views
    nazar-pcN
    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.
  • UNMAP failed on Boot

    3
    0 Votes
    3 Posts
    2k Views
    P
    @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.
  • IPv4 stops working on Hyper-V after some time

    1
    6
    0 Votes
    1 Posts
    1k Views
    No one has replied
  • 0 Votes
    4 Posts
    3k Views
    G
    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
  • pfSense install extremely slow under Proxmox 8.4.8

    5
    0 Votes
    5 Posts
    3k Views
    P
    @KOM Oh! :) Thanks!
  • C3xxx QAT via VFs

    2
    0 Votes
    2 Posts
    2k Views
    O
    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&paste the PF driver to make the VF version?
  • Hyper-V Console Dimensions/Resolution

    3
    0 Votes
    3 Posts
    2k Views
    B
    @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...
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    14 Views
    No one has replied
  • pfSense 2.7.2 in Hyper-V freezing with no crash report after reboot

    Moved
    62
    2
    0 Votes
    62 Posts
    17k Views
    T
    Yesterday we built a new pfSense 2.7.2 cluster, master firewall was running for over a week without problems, but about half an hour after setting up CARP and pfSync to the new slave it died with known hvevent problem. It then died several times, again and again.. Not sure but maybe it has something to do with either CARP/ConfigSync/pfSync or multicast traffic (because we know dying pfsense setups without carp configured, so might be multicast traffic in the network which triggers something). We have had the same experience with our only OPNsense setup, of which the master is running smoothly since we removed the slave firewall.
Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.