kern/81606: ipnat fails to start after upgrade to RELENG_5_4
mailhelp at leadhill.net
Sat May 28 15:10:02 PDT 2005
>Synopsis: ipnat fails to start after upgrade to RELENG_5_4
>Arrival-Date: Sat May 28 22:10:01 GMT 2005
>Originator: Billy Newsom
FreeBSD host1.mydomain.com 5.4-STABLE FreeBSD 5.4-STABLE #0: Wed May 18 09:29:47 CDT 2005 root at host1.mydomain.com:/usr/obj/usr/src/sys/BILLYSMP3 i386
I upgraded from a FreeBSD Stable circa February 2005 (about halfway between 5.3 and 5.4), to a post-5.4 Stable. This was very soon after the release of 5.4 my kernel build date was May 18, 2005. Once the machine rebooted with the new kernel, ipnat did not automatically load its NAT tables. ipfilter firewall tables are installed as normal, and other subsystems installed as normal.
I posted this problem to the FreeBSD-stable mailing list on 25 May 2005. Two others reported the same problem. See http://lists.freebsd.org/pipermail/freebsd-stable/2005-May/015329.html (my original post) and followups. For a possible similar problem, see also http://lists.freebsd.org/pipermail/freebsd-stable/2005-May/014792.html
Install a working NAT configuration for ipnat in FreeBSD 5.3-Release. Compile and install 5.4 and reboot. ipnat does not load on boot. (I have confirmed privately with someone that the GENERIC kernel has the same problem as the SMP or custom kernel). When you run ipnat on the commandline as root, ipnat operates normally.
I don't see any CVS changes to ipfilter or ipnat. Perhaps a problem with rc or rc.d loading?
More information about the freebsd-bugs