Tja, das kann wirklich mehrere Ursachen haben.
Hast du für die Rechner die am Netz hängen alle eine IP, Netmask und eine Broadcast vergeben? Sind sie im selben subnet? Stimmt die route? Bei neueren ifconfig's wird die route ins eigene netz automatisch mit angelegt.
Wenn du also eine IP, netmask und broadcast vergeben hast und die Rechner alle im selben subnet liegen (z.B. 192.168.10.0) müssen sie auch untereinander anzupingen sein.