You could also statically set the ip addresses in the following fashion to test connectivity locally:
pc1 = 192.168.1.1
pc2 = 192.168.1.2
pc3 = 192.168.1.3
pc4 = 192.168.1.4
then goto a dos box (start-->run-->cmd.exe) and test with icmp:
from pc1 type:
ping 192.168.1.2 You should get replies from the box that you are pinging (pc2 in this case)
If that does not work, make sure that any firewall apps you may have on each of the boxes are set to let that communication through (make sure your other internal ip's are set as "trusted") then try again.
If that does not work, ping 127.0.0.1 on any of the machines to test the card itself (thats the local loopback address)
Try those and let us know what you find out
Hope this helps some
/JD
Oh yeah, either disable (remove) the novell protocol (ipx/spx) or make sure it is last in the binding order for each of the cards
EDIT- Also, if you want the other boxes to show up in network neighborhood, you either need to run a wins server or use lmhosts files (to resolve the ip addresses to the netbios names) OR make sure that netbios over tcp is enabled in the advanced properties of the tcp/ip protocol under the wins tab
