I have been running a two-computer (laptop to desktop) peer-to-peer network for many months without problems.
Recent phenomena of questionable relevance:
Installed a new webcam on the laptop a week or so ago. The network ran fine for several days thereafter. I rebooted the laptop at least once during the installation process.
Several days ago I rebooted my laptop after several trouble-free days without a reboot. The machine locked up during the bootup, apparently while populating the system tray.
After much suffering I found the offending file to be VSHINIT.VXD (McAfee Virus Checker). I removed this entry from the registry and it booted without a hitch.
Later I connected the laptop to my desktop via the peer-to-peer. When running Windows Explorer on the desktop machine, the laptop appears in the Network Neighborhood immediately and file sharing happens at full speed for both send and receive.
When I run Windows Explorer on the laptop, though, it takes FOREVER for the desktop machine to appear in the Neighborhood, and even longer for the directory of shared resources on the desktop machine to appear.
The hardware:
Desktop: P200 with 3com 10/100 NIC (3c905-something I think).
Laptop: Celeron 400 with 10/100 3com Cardbus PCMCIA card (Something-575-something is the part number).
Both are running TCP/IP:
Desktop address is 10.0.0.1
Laptop address is 10.0.0.2
Netmask on both 255.0.0.0
Both boot with Client for Microsoft Networks logon.
DNS disabled on both.
Browse Master is default on both.
Diagnostic stuff I've tried:
Virus checked the laptop -- clean.
Reinstalled the 10/100 drivers for the laptop. No effect.
Tried to change the IRQ for the laptop NIC (it's on IRQ9, along with other things including something involving the USB, which is used by the webcam) -- can't be changed.
Looked through the laptop registry for changes to the MTU/MRU keys. They don't exist -- it's running on the windows defaults for both.
Rebooted the desktop machine in Linux (it's a dual-O/S machine) running Samba (the Linux equivalent of Windows Networking). Same situation -- filesharing is brisk for both sends and receives when initiated from the desktop. Mind-numbingly slow (although it DOES eventually work) when initiated from the laptop. Telnet and ftp from the laptop (Windows 98) to the desktop (running Linux) happen at full speed.
The Linux test seems to me to rule out ANY possibility of trouble on the desktop end -- different OS, different drivers, different software, different everything. The network cable obviously works. Telnet and ftp from the laptop (Windows 98) to the desktop (running Linux) work at full speed, which seems to suggest that the low-level TCP/IP stuff is intact and working on the laptop.
It looks like the problem must be something specific to Windows Filesharing on the laptop machine, but I'm at wits end now. I REALLY don't want to have to burn it to the ground and reinstall everything if it can be avoided.
Any clues?
Thanks in advance.