Thanks for the help. Here's a summary:
I have networked a Win2K box with an XP box through a D-Link DI-704P router. Both boxes share the internet connection just fine. Both computers can "see" each other in Network Places. The Win2K box can access the shared drive on the XP box and read/write/execute on it. However, the XP box, while it can see the Win2K box, cannot access the shared drive on the Win2K box. Trying to access the computer, it says "//HAL <my win2k box> is not accessible. See your administrator to make sure you have rights to this network resource" or something similar. Right now, the machines are using TCP/IP as the protocol.
I have trolled the internet collecting solutions, and none have worked:
1. Yes, I have shares on both machines. Yes, workgroup names are the same.
2. XP box does not have Internet Connection Firewall enabled.
3. I have set up the same login/password on both machines, no dice.
4. I enabled the Guest account on the Win2k machine. Nothing.
5. I set permissions on the Win2K machine to "Everyone" and probably everything else that looked good. Still nothing.
6. Grasping at a glimmer of hope, I installed Netbeui protocol on both machines and got nothing. In fact, when I did this the machines were unable to see each other in Network Places, so it seemed like a step back. I also enabled NetBIOS in this step and got nothing.
7. One of the first things I tried was to install the NW IPX/SPX protocol on both machines, which also yielded nothing. Actually, it caused both machines to not see each other, as in #6.
We do have BlackIce on the Win2K machine, but I turned it off and it didn't make a difference.
Again, thanks for your help. I may cut and paste this into a posting as well, so you may see it again from time to time.
Derek