There were changes in the defaults from FreeBSD 9 to 10. https://pleiades.ucsc.edu/hyades/FreeBSD_Network_Tuning
Could that be it? Old config overwriting new defaults? -----Original Message----- From: List [mailto:[email protected]] On Behalf Of Karl Fife Sent: Wednesday, January 25, 2017 12:11 PM To: ESF - Electric Sheep Fencing pfSense Support <[email protected]> Subject: [pfSense] Intel Atom C2758 (Rangeley/Avoton) install/boot failure with pfSense 2.3.2 pfsense 2.2.6 was running without issue on our Supermicro A1SRi-2758F rangeley board (Intel Atom C2758) When we upgraded to 2.3.2, the new system failed to boot due to having insufficient RAM allocated to network memory buffers. We had to interrupt the boot process increase the value of kern.ipc.nmbclusters (as per below), then complete the boot process long enough to set system tuneables (below) to allow subsequent startup. What I've read online, the basic issue is that the combination of high CPU count, high NIC count, and the igb driver create a (historically) atypically demand for network buffer RAM. That is consistent with our fix. The piece that's still missing for me is that there must have been some change in default system setting for FreeBSD, or some other change between versions, because the system booted fine with pfSense v 2.2.6 without the need for an advanced system tuneables. Unless there's something specific/quirky with our setup, it would seem sensible to me that for subsequent releases, there should be system defaults suitable for modern boards with resources like those found on boards like Rangeley. I observe that many others have had this same issue, so I doubt that this is a case of our migrated settings preempting modern suitable defaults. Any thoughts? kern.ipc.nmbclusters Increased to 8x observed MBUF Usage. Default is too low for CVP Rangeley board, causing boot failure. 295600 kern.ipc.nmbufs Increased to 2x default value, ~2.2x observed usage (netstat -m). Default is too low for CVP Rangeley board, causing lockups. _______________________________________________ pfSense mailing list https://lists.pfsense.org/mailman/listinfo/list Support the project with Gold! https://pfsense.org/gold _______________________________________________ pfSense mailing list https://lists.pfsense.org/mailman/listinfo/list Support the project with Gold! https://pfsense.org/gold
