FreeBSD Issue Policy

The pfSense® team relies on the work provided by the FreeBSD project as the base operating system of pfSense software. On occasion, pfSense software users will run into problems with FreeBSD that are outside of the scope with which Netgate can help. This page provides basic guidance on what to do in these scenarios.

Most frequently, these issues are driver or hardware-specific bugs. Netgate developers are most familiar with hardware sold by Netgate, and drivers for that hardware in FreeBSD. Thus, that is the only hardware for which Netgate can offer assistance.

When pfSense software users encounter driver problems on third party hardware, the best practice is to install a stock FreeBSD release on the hardware, replicate the problem, and report it to the appropriate FreeBSD list. This is likely the only way such problems will get resolved in future releases of FreeBSD. Alternatively, use different hardware known to work well with pfSense software, such as hardware from the Netgate Store.

If an installation of pfSense software encounters a kernel panic, Netgate developers may be able to help analyze the backtrace. Post the crash dump contents on the Netgate Forum.

The primary exception to this is for issues that affect a large number of pfSense software users and/or Netgate hardware customers. Examples of this could be problems with PF, CARP, IPsec, or any number of other components. In these cases, Netgate will track and work to resolve issues of this nature. However, Netgate cannot coordinate testing and fixes for one off issues and edge cases encountered by single users.