connecting two sun boxes directly

I have a V490 and V890; both running Solaris 10 (build 6-06).Both are connected via separate nics to both a 10. and external networks. These both work fine.

I have an extra single head NIC in one machine and an integrated dual head NIC in the V490 and would like to direct connect the machines via their respective NICs (10. local network has very poor throughput and it takes forever to move large files via ftp). Machines are both in the same rack so the physical distance is about 18".

Using ifconfig to setup the cards (went well as each can ping itself and the OS recognizes cause the console spews an error when the cable is pulled from either).

All of the trim files have been added/modified (/etc/hosts, /etc/hostname.ce1 (both NICS are known as ce1).Did not modify /etc/netmasks or /etc/networks.

Then used route add to add a route from one IP to the other (192.168.0.246 for the V490 and 192.168.0.248 for the V890).

Using netstat -rn the routes appear in the routing table.

Unfortunately nothing works; cannot ping from one to the other. I have enabled IPv4 routing with the routeadm command. This shows up as being enabled.

I have hired an external solaris "Expert" and he cannot seem to get this simple task completed either.

I have checked and rechecked the xover cable between the two nics - it has been proven good.

I could use some help with this - why does Solaris have to be so difficult in accomplishing what should be a trivial task?

Frustrated with Solaris and its incredibly awkward approach to everything.

[1598 byte] By [prof48] at [2007-11-26 11:40:22]
# 1

Try a traceroute from each server. Does it show the desired NIC is being used?

example:

traceroute 10.19.19.2

traceroute: Warning: Multiple interfaces found; using 10.19.19.4 @ ce0

The server (path) does not need to respond to get the useful Warning message. Terminate the traceroute with a control c if needed.

sysglen

sysglen at 2007-7-7 11:41:42 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 2

Thank you; but we have used the traceroute, got the multiple interfaces message but the traceroute goes nowhere. Reports back the **** view

Any other ideas? Interestingly when the traceroute is running we get the "traffic" light on the NIC flashing on/off.So the machine sees the NIC, traffic is being sent on the NIC but no pass across.

In my netstat -rn should I have the destination as exactly the IP of the other end, ie 192.168.0.246 or should it come up as 192.168.0.0 (which is placed there by the entry in /etc/netmasks?

thanks again

prof48

prof48 at 2007-7-7 11:41:42 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 3
Please show 'ifconfig -a' and 'netstat -nr' output for both machines and a sample ping that is failing for you.-- Darren
Darren_Dunham at 2007-7-7 11:41:42 > top of Java-index,Solaris Operating System,Solaris 10 Features...
# 4
You shouldnt need to specify a manual route in this case. Since the other machine is on the directly connected network. Routing isnt really involved.Just doing the ifconfig should have installed an implicit route for the directly connected network..
robertcohen at 2007-7-7 11:41:42 > top of Java-index,Solaris Operating System,Solaris 10 Features...