Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem with two computers, running XP Pro, having two network cards each

0 views
Skip to first unread message

Charles Nadeau

unread,
Nov 21, 2002, 7:13:18 PM11/21/02
to
Ron,

It work beautifully except for one detail:
When I am at the "server" and copy something to the workstation it uses
the 1000Base-T card.
When doing the other way around, it takes the 100Base-T card.

Here is the current configuration for the "server":


Windows IP Configuration

Host Name . . . . . . . . . . . . : diskbox

Primary Dns Suffix . . . . . . . :

Node Type . . . . . . . . . . . . : Unknown

IP Routing Enabled. . . . . . . . : No

WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection 2:

Connection-specific DNS Suffix . :

Description . . . . . . . . . . . : Intel(R) PRO/1000 T Desktop
Adapter

Physical Address. . . . . . . . . : 00-02-B3-99-51-52

Dhcp Enabled. . . . . . . . . . . : No

IP Address. . . . . . . . . . . . : 10.10.10.2

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . :

DNS Servers . . . . . . . . . . . : 210.252.128.8

143.90.130.58

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . :

Description . . . . . . . . . . . : Realtek RTL8139/810X Family
PCI Fast Ethernet NIC

Physical Address. . . . . . . . . : 00-07-95-1E-15-9D

Dhcp Enabled. . . . . . . . . . . : No

IP Address. . . . . . . . . . . . : 192.168.0.2

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 192.168.0.1

DNS Servers . . . . . . . . . . . : 210.252.128.8

143.90.130.58

And the one for the workstation:


Windows IP Configuration

Host Name . . . . . . . . . . . . : FUKUOKA

Primary Dns Suffix . . . . . . . :

Node Type . . . . . . . . . . . . : Unknown

IP Routing Enabled. . . . . . . . : No

WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection:

Connection-specific DNS Suffix . :

Description . . . . . . . . . . . : 3Com 3C920 Integrated Fast
Ethernet Controller (3C905C-TX Compatible)

Physical Address. . . . . . . . . : 00-E0-81-20-D3-9E

Dhcp Enabled. . . . . . . . . . . : No

IP Address. . . . . . . . . . . . : 192.168.0.4

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 192.168.0.1

DNS Servers . . . . . . . . . . . : 210.252.128.8

143.90.130.58

Ethernet adapter Local Area Connection 4:

Connection-specific DNS Suffix . :

Description . . . . . . . . . . . : Intel(R) PRO/1000 T Server
Adapter #2

Physical Address. . . . . . . . . : 00-03-47-23-D6-30

Dhcp Enabled. . . . . . . . . . . : No

IP Address. . . . . . . . . . . . : 10.10.10.3

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . :

DNS Servers . . . . . . . . . . . : 210.252.128.8

143.90.130.58


On both computers the 1000base-T card is the first in the binding order.
I disabled the IP routing on both machines. What else can I do?
Thanks a lot for your help!!

Charles

Charles Nadeau
http://radio.weblogs.com/0111823/

Ron Lowe wrote:
>
> "Charles Nadeau" <cha...@elf.coara.or.jp> wrote in message news:3DDCD464...@elf.coara.or.jp...
> > Hello,
> >
> > I am having a problem with two computers having two network cards each
> > on my network.
> >
> > First a bit of background: On my LAN I have two computers I use mainly
> > for Non Linear video Editing (NLE): a workstation where I run my editing
> > program and a "server" in which I have a 550 GB RAID 5 array. They are
> > both connected to a switch through their 100Base-T network cards and
> > they both run Windows XP pro.
> >
> > This setup does not move fast enough the videos I am editing. Therefore
> > I added a 1000Base-T card to each of these two computers and connected
> > the 1000Base-T cards together with a Cat 5E cross-connect cable.
> >
> > The network address/netmask/gateway of these two computers are:
> > Workstation:
> > 100Base-T: 192.168.0.4/255.255.255.0/192.168.0.1
> > 1000Base-T: 10.10.10.1/255.255.255.248/10.10.10.0
> > "Server":
> > 100Base-T: 192.168.0.7/255.255.255.0/192.168.0.1
> > 1000Base-T 10.10.10.2/255.255.255.248/10.10.10.0
> >
> > What I want to do is to force the traffic between these two computers to
> > use the 1000Base-T link exclusively and keep all traffic going to the
> > Internet and the other computers on the network through the 100Base-T
> > cards and the switch (which is connected to a router).
> >
> > I modified the routing table on both machines (with IP routing enabled
> > on both machines).
> > On the workstation I entered:
> > route add 192.168.0.7 mask 255.255.255.255 10.10.10.2 metric 1
> > On the server I entered:
> > route add 192.168.0.4 mask 255.255.255.255 10.10.10.1 metric 1
> > This forced traffic between the two computers on the 1000Base-T link.
> > However after this modification the two computers couldn't find where
> > the DNS servers were. I therefore undid this modification to the routing
> > table since I could access neither the Internet nor my mail server.
> >
> > I then tried without doing any modifications to the routing table to
> > enable IP routing on both computers. The result was slightly better but
> > surfing the web was slower and Outlook couldn't find its mail server.
> >
> > The IP configuration of these two computers is:
> >
> > Workstation:
> >
> > Windows IP Configuration
> > Host Name . . . . . . . . . . . . : FUKUOKA
> > Primary Dns Suffix . . . . . . . :
> > Node Type . . . . . . . . . . . . : Unknown
> > IP Routing Enabled. . . . . . . . : Yes
> > WINS Proxy Enabled. . . . . . . . : No
> > Ethernet adapter Local Area Connection:
> > Connection-specific DNS Suffix . :
> > Description . . . . . . . . . . . : 3Com 3C920 Integrated Fast
> > Ethernet Controller (3C905C-TX Compatible)
> > Physical Address. . . . . . . . . : 00-E0-81-20-D3-9E
> > Dhcp Enabled. . . . . . . . . . . : No
> > IP Address. . . . . . . . . . . . : 192.168.0.4
> > Subnet Mask . . . . . . . . . . . : 255.255.255.0
> > Default Gateway . . . . . . . . . : 192.168.0.1
> > DNS Servers . . . . . . . . . . . : 210.252.128.8
> > 143.90.130.58
> > Ethernet adapter Local Area Connection 4:
> > Connection-specific DNS Suffix . :
> > Description . . . . . . . . . . . : Intel(R) PRO/1000 T Server
> > Adapter #2
> > Physical Address. . . . . . . . . : 00-03-47-23-D6-30
> > Dhcp Enabled. . . . . . . . . . . : No
> > IP Address. . . . . . . . . . . . : 10.10.10.1
> > Subnet Mask . . . . . . . . . . . : 255.255.255.248
> > Default Gateway . . . . . . . . . : 10.10.10.0
> > DNS Servers . . . . . . . . . . . : 210.252.128.8
> > 143.90.130.58
> >
> > "Server":
> >
> > Windows IP Configuration
> > Host Name . . . . . . . . . . . . : diskbox
> > Primary Dns Suffix . . . . . . . :
> > Node Type . . . . . . . . . . . . : Unknown
> > IP Routing Enabled. . . . . . . . : Yes
> > WINS Proxy Enabled. . . . . . . . : No
> > Ethernet adapter Local Area Connection 2:
> > Connection-specific DNS Suffix . :
> > Description . . . . . . . . . . . : Intel(R) PRO/1000 T Desktop
> > Adapter
> > Physical Address. . . . . . . . . : 00-02-B3-99-51-52
> > Dhcp Enabled. . . . . . . . . . . : No
> > IP Address. . . . . . . . . . . . : 10.10.10.2
> > Subnet Mask . . . . . . . . . . . : 255.255.255.248
> > Default Gateway . . . . . . . . . : 10.10.10.0
> > DNS Servers . . . . . . . . . . . : 210.252.128.8
> > 143.90.130.58
> > Ethernet adapter Local Area Connection:
> > Connection-specific DNS Suffix . :
> > Description . . . . . . . . . . . : Realtek RTL8139/810X Family
> > PCI Fast Ethernet NIC
> > Physical Address. . . . . . . . . : 00-07-95-1E-15-9D
> > Dhcp Enabled. . . . . . . . . . . : No
> > IP Address. . . . . . . . . . . . : 192.168.0.2
> > Subnet Mask . . . . . . . . . . . : 255.255.255.0
> > Default Gateway . . . . . . . . . : 192.168.0.1
> > DNS Servers . . . . . . . . . . . : 210.252.128.8
> > 143.90.130.58
> > I undid this change too.
> >
> > My question now is how should I modify the routing table to achieve the
> > goal I stated above? Is the routing table the only way to do it? Any
> > other parameter I should check/set?
> > Thanks for your collaboration!
> >
> > Charles Nadeau
> > http://radio.weblogs.com/0111823/
>
> First, I havn't tried this, but here's how I'd start:
>
> 1) Don't add any static routes.
> Leave the route tables alone.
>
> Set up the TCP/IP properties like this:
> 100Mbit : 192.168.0.x / 255.255.255.0 / 192.168.0.1
> 1000Mbit: 10.10.10.x / 255.255.255.0
>
> Notice I do not specify a Default Gateway on the 1000Mbit connection.
> This is really a 'per machine' setting, and each machine should be left
> pointing only to your router on 192.168.0.1
>
> This will set up the routes in a default configuration:
> Traffic for the 192.168.0.x subnet will go out the 100Mbit card;
> Traffic for the 10.10.10.x subnet will go out the 1000Mbit card;
> Traffic for all other subnets will go to the router.
>
> Test this configuration by pinging the other 1000Mbit machine:
> a) using it's 10.10.10.x IP address .. observe traffic on the 1000Mbit lan.
> b) using it's 192.168.0.x address ... observe traffic on the 100Mbit lan.
> Ping the default GW on 192.168.0.1;
> Ping another machine on 192.168.0.x.
>
>
> 2) Don't enable IP forwarding on either machines.
> We are not going to use them as routers.
>
> 3) There are now 2 routes between the 2 machines, on different subnets.
> The issue is now to ensure that file and print sharing choose the 1000Mbit connection first.
>
> Go to:
> Network Connections folder | Advanced menu | Advanced Settings...
>
> In the Adapters and Bindings tab, look at the 'Connections' box.
> Select the 1000Mbit connection, and then click the green up arrow to
> shift it to the top of the binding order.
>
> This should force Windows Networking to use the 1000Mbit connection first.
> So connections to the 'server' will be on the 1000Mbit connection.
> It should then fall back on the 100Mbit connection if it can't set up a session on the
> first-bound adapter. So connections to other PCs will still work.
>
> --
> Best Regards,
> Ron Lowe.
> MS-MVP - Windows Networking

charles.vcf

Ron Lowe

unread,
Nov 22, 2002, 5:43:34 AM11/22/02
to
"Charles Nadeau" <cha...@elf.coara.or.jp> wrote in message news:3DDD769E...@elf.coara.or.jp...

> Ron,
>
> It work beautifully except for one detail:
> When I am at the "server" and copy something to the workstation it uses
> the 1000Base-T card.
> When doing the other way around, it takes the 100Base-T card.
>
> Here is the current configuration for the "server":
>
>
<snippage>


OK, so far so good.
The listing you made looks good.

I'm not sure why one machine is ignoring the binding order.
In old NT4 days, there used to be a registry entry called
IgnoreBindingOrder, but I don't think it applies any more.

What we can perhaps do is force name resolution to a specific IP address.

XP-XP uses 2 seperate methods for File+Print sharing:
DirectHosting of SMB over TCP/IP;
NetBIOS over TCP/IP.
Both are tried together, and the first one to answer wins.

The name resolution sequence under XP is to use DNS / Hosts resolution
first, before falling back on NetBIOS, so to be sure, we will force name resolution
both for DNS and NetBIOS.

Go to C:\windows\system32\drivers\etc.
There are 2 files we will edit:
- hosts,
- lmhosts.sam

First, hosts:
dbl-click 'hosts' | Select program from a list | choose Notepad.

There is 1 entry:
127.0.0.1 localhost

Add the following 2 lines:
10.10.10.3 fukuoka
10.10.10.2 diskbox

Be sure to have a 'return' at the end of the last line.
File | save, and close notepad.

Go to a command prompt and 'ping diskbox'.
Check it resolves to 10.10.10.2
Then 'ping fukuoka'
Check it resolves to 10.10.10.3

Do this on both machines.

Now, LMHOSTS.
First, re-name lmhosts.sam to lmhosts ( with no extension ).
(.sam is a SAMple file, and is not live )

dbl-click 'lmhosts' | Select program from a list | choose Notepad.

There are no actual entries in this file, just comments.
Scroll past all the comment lines.

Append the following:
10.10.10.3 fukuoka #PRE
10.10.10.2 diskbox #PRE

Be sure to have a 'return' at the end of the last line.
File | save, and close notepad.

In Network Connections folder, select either LAN connection, | properties;
TCP/IP | Properties | Advanced button | WINS tab;
Ensure LMHosts lookup is enabled( checked).
( I want to be sure that if name resolution falls through to netbios for whatever reason, the lmhosts file is read. )
Do not touch the Import button.
OK your way out.

Go to a command prompt, and issue the following commands:
nbtstat -R
( should reply with "Succesfull purge and reload of remote name table")
nbtstat -c
( should see 3 entries for each machine, with lifetime of "-1", meaning 'never expires' )

Do this on both machines.


Now, try mapping a network drive from the client to the server.

Charles Nadeau

unread,
Nov 23, 2002, 1:56:19 AM11/23/02
to
Ron,

I followed carefully your instructions and it lead to the same result:
It works from the "server" to the workstation but not the other way
around. Anything else I should check?
Thanks for your time and patience!

Charles Nadeau
http://radio.weblogs.com/0111823/

charles.vcf

Charles Nadeau

unread,
Jan 9, 2003, 10:04:57 PM1/9/03
to

Ron Lowe wrote:
>
> "Charles Nadeau" <cha...@elf.coara.or.jp> wrote in message news:3DDD769E...@elf.coara.or.jp...
> > Ron,
> >
> > It work beautifully except for one detail:
> > When I am at the "server" and copy something to the workstation it uses
> > the 1000Base-T card.
> > When doing the other way around, it takes the 100Base-T card.
> >
> > Here is the current configuration for the "server":
> >
> >
> <snippage>
>
> OK, so far so good.
> The listing you made looks good.
>
> I'm not sure why one machine is ignoring the binding order.
> In old NT4 days, there used to be a registry entry called
> IgnoreBindingOrder, but I don't think it applies any more.

Ron,

First, sorry for the late reply. I started an hectic business trip a
couple of days after I received this message and then I went on
Christmas holidays from which I just came back.
After a couple of reboot of the two machines, it finally works. I didn't
touch anything, just rebooted a couple of time.
Thanks a lot for your patience and advises.

Charles
http://radio.weblogs.com/0111823/

charles.vcf
0 new messages