permanent route

How do I make a route permanent, other than default route on a Solaris server?

Create a script to start it in one of the /etc/rcX.d directories such as /etc/rc2.d or /etc/rc3.d

Just create something like S99route, add the /usr/sbin/route add -net xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx commands, set the file to executable for owner, set owner as root. Now when you reboot, your route gets added.