• Update to pfSense packages with XMLRPC sync functionality

    Pinned
    8
    2 Votes
    8 Posts
    564 Views
    L
    @RobbieTT There isn’t an official guide for trimming pfSense boot times since most delays come from legacy compatibility layers and service startup waits. A practical starting point is looking through /boot/loader.conf and /boot/loader.conf.local. Things like long USB probe delays, console waits, and unused driver modules can often be disabled or shortened.
  • What skills are needed for Development

    Pinned
    7
    0 Votes
    7 Posts
    14k Views
    J
    @jits: It just dawned on me one morning in the shower that calculus is going to be the key to solving your future programming frustrations. You should try Lisp.
  • [2.8.1.b] Multiple limiter issue

    12
    0 Votes
    12 Posts
    848 Views
    N
    Same behavior is present in the latest RC (2.8.1.r.20250808.1925).
  • 0 Votes
    1 Posts
    28 Views
    No one has replied
  • Shell scripts at /usr/local/etc/rc.d - when will they be executed?

    2
    0 Votes
    2 Posts
    254 Views
    GertjanG
    @luckman212 I use a manually added FreeBSD package, 'munin' that came with a file to be placed in /usr/local/etc/rc.d/ As per pfSense needs, I renamed it - added the .sh extension, and now the munin process get started at boot, and stopped at shutdown. I made this install many years ago, and as far as I know, the script only executes during boot and system shutdown. Not for network or other events etc. If FreeBSD would look like a Debian system (or clone) using init or systemd I could tell you way more, and I even think pfSEnse isn'tv really FreeBSD (no surprise, at it is, and it isn't ^^). Look at the kea script for an example, the first 3 / 4 lines. Afaik, pfSense it self, see here /etc/, all de rc...... files - for example rc.bootup - will all all these files. pfSense handle the hardware and software system events, and call whatever is needed, if system processes like 'unbound' needed to be restarted. So : and also during certain system events (e.g. interface link changes, IP address changes, and gateway events). never saw that happening with my own processes - as pfSense isn't really aware that these are running ones the system is up.
  • PfSense Github 2.8.0 branch

    1
    0 Votes
    1 Posts
    100 Views
    No one has replied
  • 0 Votes
    1 Posts
    33 Views
    No one has replied
  • Pfsense Traffic Graphs

    Moved
    6
    0 Votes
    6 Posts
    322 Views
    stephenw10S
    Not currently, it would require some development.
  • New PPPoE backend, some feedback

    230
    0 Votes
    230 Posts
    38k Views
    stephenw10S
    Hmm, I would expect that to work. It's pretty much exactly what I run myself. What do you see logged at boot compared with when you restart dpinger?
  • pfsense-tools.git clang gcc

    clang gcc pfsense-tools
    19
    0 Votes
    19 Posts
    675 Views
    P
    @dennypage said in pfsense-tools.git clang gcc: @phil80 said in pfsense-tools.git clang gcc: portsnap fetch properly fetches freebsd ports collection FWIW, portsnap is very dead as far as the FreeBSD folk are concerned. All references to it were removed from the documentation 5 years ago, and its use is no longer supported. The original announcement is here: [HEADS UP] Planned deprecation of portsnap. Thank you for the reminder. I usually only use Latest. I always use git for collaboration In short life or one use jails, portsnap is way faster to fetch than git for one package compile Based on your linked article, I'll favor git in the future
  • pfSsh.php playback script to change username

    Moved
    1
    0 Votes
    1 Posts
    41 Views
    No one has replied
  • Connections/states DROP when changing web configurator COLOR!!

    16
    0 Votes
    16 Posts
    606 Views
    stephenw10S
    Mmm, so prevent source tracking for specific IPs or subnets? I did wonder if sticky connections could be per gateway group. That seems like it should be possible. You could then use rules to route specific clients or subnets to a non-sticky group.
  • Private WLAN

    11
    0 Votes
    11 Posts
    1k Views
    stephenw10S
    OK so it looks like you had two issues: The installer didn't work as you expected it to but you were able to get 2.8 installed and booted. The resulting install didn't behave as you expected. That's independent of the installer and 2.7.2 would have behaved identically in that situation. So after install you assigned two interfaces, pfSense names them WAN and LAN but any interface can be anything. And you configured them both to be DHCP since both subnets already have a DHCP server? The typical subnet conflict that users hit when installing behind another firewall if that pfSense uses 192.168.1.1/24 as the default LAN address and that subnet is also used by the upstream firewall WAN side. I assume you didn't hit that since both subnets already existed in your network so must be using different subnets? What are they? However you then say you set the LAN back to a static address? Presumably in the same subnet? By default pfSense creates firewall rules on the LAN interface to allow access to the webgui there. That applies whether the LAN is static or DHCP. How exactly were you trying to connect? From where?
  • Nexus re-installing

    4
    1 Votes
    4 Posts
    490 Views
    stephenw10S
    Currently nothing I'm aware of but going forward some functions will likely be written in go and hence in the Nexus package. Obviously that assumes the Nexus package is always present so it is automatically re-installed at upgrade.
  • How to fork a pfSense package?

    4
    0 Votes
    4 Posts
    311 Views
    L
    @cybrnook It looks if you are referring to the pimd engine version [image: 1752688668863-854cb5be-fd74-43b0-848a-b83df5637c1b-image.png] Which is quite old, and as far as I know not working under FreeBSD. I have compiled the never released pimd-3.0.b1 version (using FreeBSD15 current).
  • Has the 25.07 RC been withdrawn?

    3
    3 Votes
    3 Posts
    391 Views
    dennypageD
    @cmcdonald Appears to be back/fixed. Thanks.
  • 0 Votes
    27 Posts
    1k Views
    stephenw10S
    You can set the size it rotates at and the number of files to retain in the log settings at Status > Logs > Settings. As long as you have the space you should be able to increase it.
  • Pfsense forensics / Memory dump of psense

    Moved
    1
    0 Votes
    1 Posts
    165 Views
    No one has replied
  • Built-in NetBox importer for DNS, DHCP, etc

    Moved netbox importer dhcp dns
    1
    0 Votes
    1 Posts
    223 Views
    No one has replied
  • 0 Votes
    3 Posts
    381 Views
    M
    @stephenw10 The Ultra Ethernet Consortium
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.