Im using sppp, IPSec, or some other IP Tunnel and Im seeing random system crashes or CPU “thrash,” what do I do?
According to SunSolve many of these tunnels use a ton of space in the stack, so you should increase your stack size. To find out what it is do: echo ‘lwp_default_stksize/D’ | adb -k /dev/ksyms /dev/mem Solaris 2.6 and above in 32-bit mode default to 0x2000 while Soalris 7 and above in 64-bit mode default to 0x4000. Try doubling this number. To set it, add a line to /etc/system like this: set lwp_default_stksize=0x4000 and reboot. You may also use decimal values (0x4000 = 16384 and 0x8000 = 32768). For more information on tuning kernel parameters click here, and for more information on lwp_default_stksize click here. Thanks to James McPherson and Darren for this information. • I’m using a Sun system with an eri or bge interface, and after setting up NAT, ICMP passes through fine, but TCP doesn’t. Why? Try disabling hardware checksumming. Edit /etc/system and add the line: set ip:dohwcksum=0 and reboot. (Thanks to Ben Rosenblum and Hans Werner Strube). • Aren’t there any 64-bit IP Filter