Lets start with what does ifconfig -a tell you
you should have something like this:
rge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
inet xxx.xxx.xxx.xxx netmask ???.???.???.??? broadcast ???.???.???.???
I would assume you are using a class "C" address so your netmask should be
255.255.255.0
and your broadcast address should be the same as your inet address except for
the last octet which would be 255. xxx.xxx.xxx.255.
If that is all correct lets look at your routing table.
what does netstat -rn show?
Most important is there a default route that points to the next hop for your
packets?
If that is all good, do you have other machines on the same subnet? If you do
or can put other hosts on the same subnet try to ping the ip address of this
host with a ping -s and then do a snoop on the rge0 interface to see if you see
any traffic.
as root:
snoop -d rge0.
This message posted from opensolaris.org