G
Guest
The test configuration consists of two nearly identical machines (IBM Thinkpad A30 and A31 with the Intel PRO/100 VE Network interface) running Windows XP Pro and connected by an Ethernet crossover cable. XP on both machines is up to current maintenance levels.
The LAN interface first came up so easily and worked so well (for workgroup file/printer sharing and remote desktop between the two machines) that almost all networking parameters remained at their defaults and I scarcely gave them any thought. IP addresses for the adapters were assigned by DHCP/APIPA (169.254.x.y).
Then, after some months of this, I had a hard disk failure on one machine and was forced to re-install XP on a replacement HDD. This I did using IBM's product recovery CDs, bringing XP up to level again with Microsoft Windows Update. Nothing changed beyond that except for disconnecting cables briefly to swap the HDD and then immediately re-connecting them. The result is a fully functional system except that the LAN TCP/IP interface will not function (no pings across the link).
As a fall-back, I established a PPP (serial crossover cable) link between the two machines. This works fine with either machine "dialing" to the other's "incoming." Dial-up internet access also works without problem on both machines. I assume the physical/MAC layer is working properly since disabling the LAN adapter (from "Network Connections") on either end shows the link going down on the other end. Re-enabling it shows the link coming back up on the other end. There are no diagnostics or any other obvious signs of LAN trouble.
Even with a PPP link established between the two machines, however, I still cannot ping their respective remote LAN addresses.
I have spent considerable time both in searching Microsoft and IBM support and also in trying various things suggested by these sources including manually supplying 192.168.0.x IP addresses for the adapters on both machines and also the netsh int ip reset suggested in several Microsoft network posts. Beyond that I tried things like adding explicit routes to the adapters on the opposing machines and also adding ARP entries for them and their IP addresses. All to no avail - the LAN link itself seems to working fine, the IPCONFIG, etc. all look as they should, I can ping 127.0.0.1, local IP address and local host by name but I cannot ping across the LAN link.
A symptom which looks interesting is that pings from A, the unchanged and presumably still good system, cause link traffic to be seen at B, the re-installed and presumably bad system, but pings from B cause nothing to be seen at A.
I suspect a problem in addressing of messages by B. One thing I do not understand is that ARP -a on either machine produces "No Arp Entries Found." How can IP traffic be routed on the LAN without MAC address resolution?
I will greatly appreciate any suggestions, comments or, even better, magical solutions to this problem.
The LAN interface first came up so easily and worked so well (for workgroup file/printer sharing and remote desktop between the two machines) that almost all networking parameters remained at their defaults and I scarcely gave them any thought. IP addresses for the adapters were assigned by DHCP/APIPA (169.254.x.y).
Then, after some months of this, I had a hard disk failure on one machine and was forced to re-install XP on a replacement HDD. This I did using IBM's product recovery CDs, bringing XP up to level again with Microsoft Windows Update. Nothing changed beyond that except for disconnecting cables briefly to swap the HDD and then immediately re-connecting them. The result is a fully functional system except that the LAN TCP/IP interface will not function (no pings across the link).
As a fall-back, I established a PPP (serial crossover cable) link between the two machines. This works fine with either machine "dialing" to the other's "incoming." Dial-up internet access also works without problem on both machines. I assume the physical/MAC layer is working properly since disabling the LAN adapter (from "Network Connections") on either end shows the link going down on the other end. Re-enabling it shows the link coming back up on the other end. There are no diagnostics or any other obvious signs of LAN trouble.
Even with a PPP link established between the two machines, however, I still cannot ping their respective remote LAN addresses.
I have spent considerable time both in searching Microsoft and IBM support and also in trying various things suggested by these sources including manually supplying 192.168.0.x IP addresses for the adapters on both machines and also the netsh int ip reset suggested in several Microsoft network posts. Beyond that I tried things like adding explicit routes to the adapters on the opposing machines and also adding ARP entries for them and their IP addresses. All to no avail - the LAN link itself seems to working fine, the IPCONFIG, etc. all look as they should, I can ping 127.0.0.1, local IP address and local host by name but I cannot ping across the LAN link.
A symptom which looks interesting is that pings from A, the unchanged and presumably still good system, cause link traffic to be seen at B, the re-installed and presumably bad system, but pings from B cause nothing to be seen at A.
I suspect a problem in addressing of messages by B. One thing I do not understand is that ARP -a on either machine produces "No Arp Entries Found." How can IP traffic be routed on the LAN without MAC address resolution?
I will greatly appreciate any suggestions, comments or, even better, magical solutions to this problem.