If you have tried to setup a manual IP on your opensolaris box you may find that DNS is not working as you would expect in some cases. nslookup resolves the name to an ip, but pinging doesnt make it to the box…
How to fix;
Edit your /etc/nsswitch.conf file and add the word “dns“ to the hosts and ipnodes lines
If you make a backup of /etc/nsswitch.conf you can also just copy /etc/nsswitch.dns over it…
cp /etc/nsswitch.dns /etc/nsswitch.conf
You may also want to check that auto-magic mode has been disabled when setting up your networking manually;
svcs -a | grep nwam
If it is enabled type;
svcadm disable svc:/network/physical:nwam