On a particular machine I have XP Pro operating with dual on-board nic's, one listens on a real world IP address (nic #1) and one listens on a private network address (nic #2).
Randomly, but frequently, I'm getting drop outs of connectivity on the real world nic (#1) lasting anything from a second to 20-30 seconds, when connectivity does come back, there is a huge latency spike - then it settles down. The local network nic (#2) remains with full connectivity during this. The problem only occurs when both nic's are enabled. The real world nic works flawlessly on it's own. However.. If I have both nic's enabled and the problem occurs, then I disable the internal nic (#2) the problem does not go away until I clear the routing table (route -f) and disable/re-enable the real world nic (#1) to get it's default routes back into the table. The default gateway showing in the routing table is always the correct one for the real world nic, this never changes. There are no persistent routes defined.
Both nic's have the appropriate netmasks and gateways set.
What I have done: Reinstalled both nic's. Set the provider preference order in network connections>advanced>advanced settings. I have set metric's appropriately on the nic's to indicate that the real world nic (#1) should have priority.
I am completely at a loss with this and it's about to drive me insane, so I can't over estimate how appreciated any help you can offer would be.
Some additional info:
board is Asus A7N8X-E Deluxe
nic #1 is Marvell Yukon GigE
nic #2 is Nvidia 10/100
running the latest drivers for both nic's
An example showing ping responses when this occurs:
Reply from xx.xx.xx.206: bytes=32 time<1ms TTL=64
Timestamp: xx.xx.xx.206 : 32555812
Reply from xx.xx.xx.206: bytes=32 time<1ms TTL=64
Timestamp: xx.xx.xx.206 : 32556812
Reply from xx.xx.xx.206: bytes=32 time<1ms TTL=64
Timestamp: xx.xx.xx.206 : 32557804
Request timed out.
Request timed out.
Reply from xx.xx.xx.206: bytes=32 time=1338ms TTL=64
Timestamp: xx.xx.xx.206 : 32569425
Reply from xx.xx.xx.206: bytes=32 time=1410ms TTL=64
Timestamp: xx.xx.xx.206 : 32570765
Reply from xx.xx.xx.206: bytes=32 time=3304ms TTL=64
Timestamp: xx.xx.xx.206 : 32572176
Reply from xx.xx.xx.206: bytes=32 time=863ms TTL=64
Timestamp: xx.xx.xx.206 : 32575483
Reply from xx.xx.xx.206: bytes=32 time=2169ms TTL=64
Timestamp: xx.xx.xx.206 : 32576482
Reply from xx.xx.xx.206: bytes=32 time=201ms TTL=64
Timestamp: xx.xx.xx.206 : 32578653
Randomly, but frequently, I'm getting drop outs of connectivity on the real world nic (#1) lasting anything from a second to 20-30 seconds, when connectivity does come back, there is a huge latency spike - then it settles down. The local network nic (#2) remains with full connectivity during this. The problem only occurs when both nic's are enabled. The real world nic works flawlessly on it's own. However.. If I have both nic's enabled and the problem occurs, then I disable the internal nic (#2) the problem does not go away until I clear the routing table (route -f) and disable/re-enable the real world nic (#1) to get it's default routes back into the table. The default gateway showing in the routing table is always the correct one for the real world nic, this never changes. There are no persistent routes defined.
Both nic's have the appropriate netmasks and gateways set.
What I have done: Reinstalled both nic's. Set the provider preference order in network connections>advanced>advanced settings. I have set metric's appropriately on the nic's to indicate that the real world nic (#1) should have priority.
I am completely at a loss with this and it's about to drive me insane, so I can't over estimate how appreciated any help you can offer would be.
Some additional info:
board is Asus A7N8X-E Deluxe
nic #1 is Marvell Yukon GigE
nic #2 is Nvidia 10/100
running the latest drivers for both nic's
An example showing ping responses when this occurs:
Reply from xx.xx.xx.206: bytes=32 time<1ms TTL=64
Timestamp: xx.xx.xx.206 : 32555812
Reply from xx.xx.xx.206: bytes=32 time<1ms TTL=64
Timestamp: xx.xx.xx.206 : 32556812
Reply from xx.xx.xx.206: bytes=32 time<1ms TTL=64
Timestamp: xx.xx.xx.206 : 32557804
Request timed out.
Request timed out.
Reply from xx.xx.xx.206: bytes=32 time=1338ms TTL=64
Timestamp: xx.xx.xx.206 : 32569425
Reply from xx.xx.xx.206: bytes=32 time=1410ms TTL=64
Timestamp: xx.xx.xx.206 : 32570765
Reply from xx.xx.xx.206: bytes=32 time=3304ms TTL=64
Timestamp: xx.xx.xx.206 : 32572176
Reply from xx.xx.xx.206: bytes=32 time=863ms TTL=64
Timestamp: xx.xx.xx.206 : 32575483
Reply from xx.xx.xx.206: bytes=32 time=2169ms TTL=64
Timestamp: xx.xx.xx.206 : 32576482
Reply from xx.xx.xx.206: bytes=32 time=201ms TTL=64
Timestamp: xx.xx.xx.206 : 32578653