Sun Solaris not able to ping Sun Solaris

I have a Sun Blade 2500 with SUN 5.9 OS installed. I can ping other machines(windowsXP/2003) from my SUN machines but not able to ping each other SUN machines which i have newly installed.

newly installed. It's in the same network ? if not, you must declare it.

(SUN can ping windows and windows can pin SUN but SUN cant ping each other)

Sun Machines IPs

192.168.253.51 255.255.0.0
192.168.253.52 255.255.0.0

Windows Machines

192.168.2.56 255.255.0.0
192.168.2.35 255.255.0.0

If you can, Please post the output of:

ifconfig -a

and

netstat -rn

sunbox1

# ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.253.51 netmask ffff0000 broadcast 192.168.255.255
        ether 0:0:0:0:0:0


bash-2.05# netstat -rn

Routing Table: IPv4
  Destination           Gateway           Flags  Ref   Use   Interface
-------------------- -------------------- ----- ----- ------ ---------
192.168.0.0          192.168.253.51       U         1      1  bge0
224.0.0.0            192.168.253.51       U         1      0  bge0
127.0.0.1            127.0.0.1            UH        2     15  lo0
bash-2.05# .

sunbox2

# ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.253.52 netmask ffff0000 broadcast 192.168.255.255
        ether 0:0:0:0:0:0 
#


bash-2.05# netstat -rn
.
Routing Table: IPv4
  Destination           Gateway           Flags  Ref   Use   Interface
-------------------- -------------------- ----- ----- ------ ---------
192.168.0.0          192.168.253.52       U         1      1  bge0
224.0.0.0            192.168.253.52       U         1      0  bge0
127.0.0.1            127.0.0.1            UH       17    771  lo0
bash-2.05# .

---------- Post updated 03-16-11 at 01:52 AM ---------- Previous update was 03-15-11 at 11:40 PM ----------

My problem is resolved. First of all thanks to all who gave me kind support.

I am sorry. My NVram was not inserted.

After insert my NVram again i was again not able to see my MAC address. What i did, I added the below line in /etc/rc2 then i was able to see the MAC after running the command ifconfig -a

The line which i inserted under /etc/rc2

ifconfig bge0 ether xx:xx:xx:xx:xx:xx

try to check series of ip are in similar

Not definitely sure if this is the right solution.

Try in OK prompt...

prtconf -pv |grep local-mac-address

Should be set to true. Next thing is that you don't have set the same router IP, principially this can be the this case.
Check your /etc/defaultrouter file if there are listed right addresses.
Eventually change your default route table via route command on the fly.

try running command

# eeprom | grep local

If false, set to true
# eeprom local-mac-address?=true

check mac addr
# arp -a

confirm the nics are up and running with IP addr
# ifconfig -a
# dladm show-dev (sol10)

if u still can't ping
# reboot -- -r

once up
# ping system
# traceroute system