Disable all protocols
Reinstall tcp ip protocol
configure al machines to obtain ip address automaticaly
configure the e-smith box to provide dhcp service
start the e-smith box, and on each machine check ip configuration
with winipcfg command
you'll get a detailed description of th ip configuration for that pc.
Important:
ensure to disable any other dhcp service in the network or subnet the part which is involved with e-smith server.
one common program that causes tcp ip troubles is Internet shared connection (windows 98 se) you should probably reinstall windows (as usual)

if you had sharing connection installed before as it causes continuous collitions on the network (even being unninstalled)
ensure you gave the correct range of ip addresses in the e-smith configuration console.
check the workgroup name an so..
It should be working
(try with fewer pcs) one with e-smith an another with client.
when everything is ok try adding one workstation at a time.
Hoping being helpfull
Alejandro.