in solaris i knew how to do this. Edit /etc/inet/ipnodes, change /etc/defaultrouter, reboot
in opensolaris there is not defaultrouter file.
first thing I tried was System->admin->network switch to manual enter static address and netmask and gateway.
press 'activate'
"this interface cannot be activated". No error messages given.
Close widget, open again. Now hangs for a minute and then closes
try edit /etc/inet/ipnodes, reboot
eth card not up. Network widget hangs then closes
Works perfectly on DHCP