1. Did you create shared directories on BOTH computers using the EXACT SAME login name and password on both computers? If not, please do. (Don't User the default "administrator" login. Create something new and unique on all computers on the network.)
2. I assume you've already done this but make sure only one firewall is running.. Either Windows Firewall or McAfee, not both on one machine. If you're using the Windows Firewall, in addition to the items you've listed, open the Windows Firewall icon in Control Panel, click on "Change Setting", then click on "Advanced" and UNCHECK the "Local Area Connection" box.
3. We have seen a number of users solve this problem simply by disabling the McAfee Firewall, or uninstalling McAfee's software.. Try it.. If you fix the problem, you'll know the culprit.
Hope this helps.
Grif
Here is the deal: My laptop has Vista Ultimate; My desktop has XP Pro. They are connected through my Linksys Router (Wired). My firewall is Windows and McAfee on both computers. I have already installed the LLTD Responder on XP Machine and verified it existence. Both Machines have same Network name. Vista Machine is set to Private. Network Discovery is on, File sharing is on, Media Sharing on, Public folder sharing is on. I am able to Ping both computers from each other. In McAfee under manage network, both computers talk and are set up fine. The same for Windows Firewall. Under "View Full Map" on Vista Machine it displays both computers, Router, and Internet Icons. When I click on the XP Computer Icon from Vista it opens up Windows Media Player. Why is that? On the XP computer, when I click on the Vista computer icon, everything is fine. In other words, how can I access my XP computer from my Vista computer and why when I click on the XP computer Icon from Vista, Media Player opens up. I know that I have media sharing on but I am trying to get to the files on the XP Computer. Please Respond if knowledgeable.
Victor.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic