XP to XP network problem !

  • Thread starter Thread starter Tua Loh Au
  • Start date Start date
T

Tua Loh Au

I have two old Dell machines, both running XP Pro.

Recently I connect two together in a network.

The setup is like this:

Machine A has two ethernet cards. Machine B has one.

Machine A connects to the Internet (ADSL) with netcard 1.

Machine A's netcard 2 connects to Machine B's only netcard.

I have used XP's default "network connection" to set up a "workgroup",
both with the same name.

The network between Machine A and Machine B does function.

Right now, Machine A can connects to the Internet but not Machine B.

All the browsers in Machine B can't access to the Net. All report the
same problem - can't find the server.

Why?

I have checked the IP addresses, the subnet mask, the default gateways
of both machines - under the TCP/IP

Under the "TCP/IP Properties":

For Machine A, the IP address (under TCP/IP) is 192.168.0.1 and for
Machine B, the IP address is 192.168.0.2

The subnet mask for both machines are 255.255.255.0.

The Default Gateway for Machine B is 192.168.0.1 while the Default
Gateway for Machine A is blank.

I have checked every thing that I can think of, and still Machine B
can't get to the Internet.

It's a very simple network setup, I know, and I have set up much more
complicated networks - and they work - but not this time.

I have checked and re-checked, and re-checked it again.

And still I can't find a clue what is going on.

I have even disable the firewall on Machine B and still Machine B
can't access the Internet.

WHY ????

I have flushed the winsock cache on Machine B. Still no go.

I have flushed all the browser caches of all the browsers (IE, Chrome,
Opera, Firefox) and still none of the browsers on Machine B can access
to the Internet.

What have I missed? I dunno.

What else should I do?

Can someone please give me some advice, please?

Thank you !!
 
Tua Loh Au said:
I have two old Dell machines, both running XP Pro.

Recently I connect two together in a network.

The setup is like this:

Machine A has two ethernet cards. Machine B has one.

Machine A connects to the Internet (ADSL) with netcard 1.

Machine A's netcard 2 connects to Machine B's only netcard.

I have used XP's default "network connection" to set up a "workgroup",
both with the same name.

The network between Machine A and Machine B does function.

Right now, Machine A can connects to the Internet but not Machine B.

All the browsers in Machine B can't access to the Net. All report the
same problem - can't find the server.

Why?

I have checked the IP addresses, the subnet mask, the default gateways
of both machines - under the TCP/IP

Under the "TCP/IP Properties":

For Machine A, the IP address (under TCP/IP) is 192.168.0.1 and for
Machine B, the IP address is 192.168.0.2

The subnet mask for both machines are 255.255.255.0.

The Default Gateway for Machine B is 192.168.0.1 while the Default
Gateway for Machine A is blank.

I have checked every thing that I can think of, and still Machine B
can't get to the Internet.

It's a very simple network setup, I know, and I have set up much more
complicated networks - and they work - but not this time.

I have checked and re-checked, and re-checked it again.

And still I can't find a clue what is going on.

I have even disable the firewall on Machine B and still Machine B
can't access the Internet.

WHY ????

I have flushed the winsock cache on Machine B. Still no go.

I have flushed all the browser caches of all the browsers (IE, Chrome,
Opera, Firefox) and still none of the browsers on Machine B can access
to the Internet.

What have I missed? I dunno.

What else should I do?

Can someone please give me some advice, please?

Thank you !!

Isn't that arrangement more like two separate networks that you have to
bridge" together?

Also, seems to me you're trying to not use a router which is a much easier
way to do it. Cost of router isn't that much more than cost of a nic so ???
 
Tua Loh Au said:
I have two old Dell machines, both running XP Pro.

Recently I connect two together in a network.

The setup is like this:

Machine A has two ethernet cards. Machine B has one.

Machine A connects to the Internet (ADSL) with netcard 1.

Machine A's netcard 2 connects to Machine B's only netcard.

I have used XP's default "network connection" to set up a "workgroup",
both with the same name.

The network between Machine A and Machine B does function.

Right now, Machine A can connects to the Internet but not Machine B.

All the browsers in Machine B can't access to the Net. All report the
same problem - can't find the server.

Why?

I have checked the IP addresses, the subnet mask, the default gateways
of both machines - under the TCP/IP

Under the "TCP/IP Properties":

For Machine A, the IP address (under TCP/IP) is 192.168.0.1 and for
Machine B, the IP address is 192.168.0.2

The subnet mask for both machines are 255.255.255.0.

The Default Gateway for Machine B is 192.168.0.1 while the Default
Gateway for Machine A is blank.

I have checked every thing that I can think of, and still Machine B
can't get to the Internet.

It's a very simple network setup, I know, and I have set up much more
complicated networks - and they work - but not this time.

I have checked and re-checked, and re-checked it again.

And still I can't find a clue what is going on.

I have even disable the firewall on Machine B and still Machine B
can't access the Internet.

WHY ????

I have flushed the winsock cache on Machine B. Still no go.

I have flushed all the browser caches of all the browsers (IE, Chrome,
Opera, Firefox) and still none of the browsers on Machine B can access
to the Internet.

What have I missed? I dunno.

What else should I do?

Can someone please give me some advice, please?

Thank you !!

If you are using internet connection sharing (ICS), give it away and buy
yourself a router.
Get one that has 4 ethernet connections and wireless capability for the
best of both worlds.
(You then only need one ethernet card in each PC)

ICS requires the "master PC" to be on, but, with a router all PCs are
capable of connecting to the internet.
 
If you are using internet connection sharing (ICS), give it away and buy
yourself a router.
Get one that has 4 ethernet connections and wireless capability for the
best of both worlds.
(You then only need one ethernet card in each PC)

ICS requires the "master PC" to be on, but, with a router all PCs are
capable of connecting to the internet.




First of all I thank you and all the rest who have so generously
replied to my original message.

However, if you were to check the headers of my message you would know
that I am not from a First World Country. No, I am from a poor Third
World Country and the two machines that I network together I did it
for a non-profit organization, which is very very lack in funds and
resources.

In First World Country routers come by easily - and cheaply, by your
living standard.

But in Third World Country - while a router isn't something
"luxurious", for that poor non-profit entity, to think of spending
money that they don't have on a router is still a luxurious dream.

In fact, the two old Dell computers I donated to that non-profit
organization, and they have only ONE internet connection, and with no
router, that's the only way I can get both computers online.

I know, I know, I have to t urn on Machine A in order to have Machine
B accessing the Net, but that's the way it is, right now, until of
course, they can find a router.

Back to the main topic - what have I done wrong and what should I do
to make both machines accessible to the internet?

I can ping from Machine A to Machine B without problem.

I can ping from Machine B to Machine A without problem.

That means the two Machines are talking to each others - the network
between them is working.

Then how come Machine A can access the Net but not Machine B?

How come Machine B's browsers keep giving me that "Server Not Found"
error?

I need help to solve this problem withOUT the router.

Can you help, please??

Thank you all again !
 
I know, I know, I have to t urn on Machine A in order to have Machine
B accessing the Net, but that's the way it is, right now, until of
course, they can find a router.

Back to the main topic - what have I done wrong and what should I do
to make both machines accessible to the internet?

I can ping from Machine A to Machine B without problem.

I can ping from Machine B to Machine A without problem.

That means the two Machines are talking to each others - the network
between them is working.

Then how come Machine A can access the Net but not Machine B?

How come Machine B's browsers keep giving me that "Server Not Found"
error?

I need help to solve this problem withOUT the router.

Can you help, please??

Thank you all again !
************************************************
There is a lot of reading to do in the references below, however, they
will enable you to fix your problem, or find out what is wrong
HTH

http://support.microsoft.com/kb/306126

http://support.microsoft.com/kb/314066

http://support.microsoft.com/kb/308006
 
First of all I thank you and all the rest who have so generously
replied to my original message.

However, if you were to check the headers of my message you would know
that I am not from a First World Country. No, I am from a poor Third
World Country and the two machines that I network together I did it
for a non-profit organization, which is very very lack in funds and
resources.

In First World Country routers come by easily - and cheaply, by your
living standard.

But in Third World Country - while a router isn't something
"luxurious", for that poor non-profit entity, to think of spending
money that they don't have on a router is still a luxurious dream.

In fact, the two old Dell computers I donated to that non-profit
organization, and they have only ONE internet connection, and with no
router, that's the only way I can get both computers online.

I know, I know, I have to t urn on Machine A in order to have Machine
B accessing the Net, but that's the way it is, right now, until of
course, they can find a router.

Back to the main topic - what have I done wrong and what should I do
to make both machines accessible to the internet?

I can ping from Machine A to Machine B without problem.

I can ping from Machine B to Machine A without problem.

That means the two Machines are talking to each others - the network
between them is working.

Then how come Machine A can access the Net but not Machine B?

How come Machine B's browsers keep giving me that "Server Not Found"
error?

I need help to solve this problem withOUT the router.

Can you help, please??

Thank you all again !

The fact Machine B doesn't know the Gateway, means it's going to have
trouble looking up addresses via DNS. You need to find a way to assign
the gateway address.

*******

I set up ICS here. This is what I got.


192.168.x.y 192.168.0.1 192.168.0.10
- - - -------------- Machine A ------------------------------ Machine B
Core2 Duo Laptop

Machine A:

netsh interface ip dump

# Interface IP Configuration for "Local Area Connection 2"

set address name = "Local Area Connection 2" source = dhcp
set dns name = "Local Area Connection 2" source = dhcp
set wins name = "Local Area Connection 2" source = dhcp

# Interface IP Configuration for "Local Area Connection"

set address name = "Local Area Connection" source = static addr = 192.168.0.1 mask = 255.255.255.0
set dns name = "Local Area Connection" source = static addr = none
set wins name = "Local Area Connection" source = static addr = none

ipconfig

Windows 2000 IP Configuration

Ethernet adapter Local Area Connection 2:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.x.y <--- regular LAN address
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.x.1 <--- regular LAN gateway

Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.0.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : <--- doesn't need a gateway here

Machine B:

ipconfig

Windows IP Configuration

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::f1e4:2336:c548:d8f4%11
IPv4 Address. . . . . . . . . . . : 192.168.0.10 <--- (setup via DHCP, to Machine A)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1 <--- should have a gateway

The configuration of Machine B wasn't changed. It's always been set to DHCP,
to automatically get an IP address from whatever server is next to it.

The configuration of Machine A was changed, by enabling ICS on the left
hand network interface. That caused the right hand interface to be
assigned a static 192.168.0.1 . A dialog popped up, declaring an
"unexpected error", but everything still works. I rebooted Machine A,
after setting it up, just to make sure everything was OK. Machine B
simply responded to the changed state of Machine A, and Machine B
did all the right things on its own, without intervention.

All networking works. Ping tests. Web browsing on Machine A and B.

*******

Perhaps you could add the gateway manually to Machine B ?
Or check to see what your setup looks like here.

http://img688.imageshack.us/img688/7169/addgateway.gif

HTH,
Paul
 
I know, I know, I have to t urn on Machine A in order to have Machine
B accessing the Net, but that's the way it is, right now, until of
course, they can find a router.

Back to the main topic - what have I done wrong and what should I do
to make both machines accessible to the internet?

I can ping from Machine A to Machine B without problem.

I can ping from Machine B to Machine A without problem.

That means the two Machines are talking to each others - the network
between them is working.

Then how come Machine A can access the Net but not Machine B?

How come Machine B's browsers keep giving me that "Server Not Found"
error?

I need help to solve this problem withOUT the router.

Can you help, please??

Thank you all again !
************************************************
There is a lot of reading to do in the references below, however, they
will enable you to fix your problem, or find out what is wrong
HTH

http://support.microsoft.com/kb/306126

http://support.microsoft.com/kb/314066

http://support.microsoft.com/kb/308006
Sunny, the quoti8ng in your news reader is very,very broken.
 
Tua said:
First of all I thank you and all the rest who have so generously
replied to my original message.

However, if you were to check the headers of my message you would know
that I am not from a First World Country. No, I am from a poor Third
World Country and the two machines that I network together I did it
for a non-profit organization, which is very very lack in funds and
resources.

In First World Country routers come by easily - and cheaply, by your
living standard.

But in Third World Country - while a router isn't something
"luxurious", for that poor non-profit entity, to think of spending
money that they don't have on a router is still a luxurious dream.

In fact, the two old Dell computers I donated to that non-profit
organization, and they have only ONE internet connection, and with no
router, that's the only way I can get both computers online.

I know, I know, I have to t urn on Machine A in order to have Machine
B accessing the Net, but that's the way it is, right now, until of
course, they can find a router.

Back to the main topic - what have I done wrong and what should I do
to make both machines accessible to the internet?

I can ping from Machine A to Machine B without problem.

What are the IP of A and B? Note that the IP addresses must be in different subnets.


do the following:
IPCONFIG/ALL >> log.txt
and post the content of log.txt
 
You are quite right - if the two machines can "ping" each other, then they
are, in effect, successfully networked together.

The problem, therefore, is most probably that of NT Permissions - you are
going to have to set up "shares" on both machines, granting read / write
access to each respective drive for the other machine.

You can check your "shares" by right-clicking on your hard-drive (or one or
more sub-folders, should you not wish the entire drive to be "seen" and
accessed by the other machine) and selecting "Properties" then clicking on
the "Sharing" (tab) across the top.

Check that the share is in place and then click on the "Security" (tab)
across the top and ensure that There is an entry for "%computername%\Users"
and that it is given read / execute rights.

You can also check all "shares" that should be visible from the local
network by typing :

net share

....at a [cmd.exe] Command Prompt.

==

Cheers, Tim Meddick, Peckham, London. :-)
 
Tua Loh Au said:
I have two old Dell machines, both running XP Pro.

Recently I connect two together in a network.

The setup is like this:

Machine A has two ethernet cards. Machine B has one.

Machine A connects to the Internet (ADSL) with netcard 1.

Machine A's netcard 2 connects to Machine B's only netcard.

Try removing MachineA's NIC2 from the loop and setting up Internet
Connection Sharing again through machineA's NIC1 ... I'm pretty sure you
only need one NIC on each computer .. actually as suggested below.
 
The problem is that BOTH nic are in the same subnet!!!

Indeed they are. If you knew that, why did you ask for the IP addresses
again.
Bullshit!

Are you saying a router won't fix his problem? Given that he is even
asking the question, it is extremely unlikely that he will be able to
undestand the concept of bridging and ICS will be a PITA. Routers are
cheap and readily available and if the OP is truly in a thrid world
country working for a charity, I'll send him a router FOC!
 
Back
Top