Couldn't add route on Solaris 10

Hi Solaris Experts,

I am trying to add a routing table entry on our 5.1 Generic_144488-12 sun4v sparc Solaris 10 SUNW,SPARC-Enterprise-T5220 so that it is possible to ping 10.56.9.34 node

 
# netstat -rnv 
 
IRE Table: IPv4 
Destination Mask Gateway Device Mxfrg Rtt Ref
Flg Out In/Fwd 
-------------------- --------------- ----------------------- 
default 0.0.0.0 10.56.120.1 1500* 0 1 UG 36895 0 
default 0.0.0.0 10.56.120.1 e1000g0 1500* 0 1 UG 36493 0 
10.56.120.0 255.255.252.0 10.56.120.15 e1000g0 1500* 0 1 U 57218 0 
224.0.0.0 240.0.0.0 10.56.120.15 e1000g0 1500* 0 1 U 0 0 
127.0.0.1 255.255.255.255 127.0.0.1 lo0 8232* 0 4 UH 76729 0 
 

lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000 
lo0:1: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
zone ultratest
inet 127.0.0.1 netmask ff000000 
e1000g0: flags=1100843<UP,BROADCAST,RUNNING,MULTICAST,ROUTER,IPv4> mtu 1500 index 2
inet 10.56.120.15 netmask fffffc00 broadcast 10.56.123.255
ether 0:14:4f:d4:f6:34 
e1000g0:1: flags=1100843<UP,BROADCAST,RUNNING,MULTICAST,ROUTER,IPv4> mtu 1500 index 2
zone ultratest
inet 10.56.120.31 netmask fffffc00 broadcast 10.56.123.255

# route add -net 10.56.9.34 -netmask 255.255.240.0 -gateway 10.56.0.1
add net 10.56.9.34: gateway 10.56.0.1: Network is unreachable
 
# ping 10.56.0.1 (gateway)
10.56.0.1 is alive
# route add -net 10.56.0.0 -netmask 255.255.240.0 -gateway 10.56.0.1 
add net 10.56.0.0: gateway 10.56.0.1: Network is unreachable
# ping 10.56.9.34
no answer from 10.56.9.34

Also added IP address of gateway (10.56.0.1) to /etc/defaultrouter:

# more /etc/defaultrouter
10.56.120.1
10.56.0.1

Are there any services that needs to be restarted for it to query gateway when looking up 10.56.9.34?

I have followed some instructions available from Googling but could not understand why they are not working here.

Thanks in advance,
George

seems you have two default routes, perhaps thats the problem.
have you tried with
-net 10.56.0.0 -netmask 255.255.0.0

Thanks for your suggestion,

It turned out that the printer NIC was faulty and had nothing to do with router configuration on Solaris 10.

Thanks all the same,

George