Hi Barry
There a number of ways to approach fixing this - depending on how you've configured your network.
One (cheat) way to do would be to install the IPX protocol on all your machines. It doesn't resolve your IP problem, it just gives the machines another way to communicate across your LAN. It is the easiest way to get all the machines on your lan to communicate, but a much better solution (albeit more technical!) would be to resolve the TCP/IP issues on your net.
The simplest way to resolve this is to use DHCP assigned IP addresses on
all of your PCs.
Do your net enabled machines
have to use a static IP (e.g. they're running a web/ftp server)?
If not, you can use the router's inbuild NAT function.
If they do, the router can be set up to reserve specific IP addresses for particular machines.
The router's user manual is available online -
Chapter 8 pertains to setting up the IP allocations.
In addition to configuring the router, you will need to set up the PCs to receive their IPs from the router.
To set the PCs up to take up it's assigned IP
On windows 95/98/ME
a. rightclick Network Neighbourhood, select properties
b. locate the entry in the list beginning "TCP/IP ->" followed by the name of your NIC (network) card
c. select this entry then click "properties"
d. select the tab for "IP address", select the option "Obtain an IP address automatically"
e. select the tab for "DNS configuration", select "Disable DNS"
f. select the tab for "WINS configuration", select "Disable WINS resolution"
If this doesn't help...
-What's the IP range / subnet mask assigned by your ISP?
-What IP settings are your PCs using? (do check all your machines - not just the ones you're conecting to the interenet with)
(to find the settings, go to the dos prompt and type "ipconfig" - it will tell you the machine's IP, subnet mask, and default gateway)
marc.