On my home network I recently replaced a desktop that was running Windows 7 Professional with one that is running Windows 7 Home Premium and now the other 2 PC's (Vista & XP) cannot access the shared files on ANY network device using the the Network device name, however I can access any network device using the IP address. All three computers are on the same network, all are members of the same workgroup, the Windows 7 computer does not have HOMEGROUP enabled. If I try to map a network drive using the Network device name the system asks me for a logon and then rejects it. If I do the exact same thing, only using the IP address instead of the network name it works.
All computers and shared drives are in the same workgroup. Network Discovery is turned on. File & Printer sharing is on in WIN7 File Sharing: ON Printer Sharing: OFF in Vista Public Sharing is On Password Protected Sharing is OFF
Using the the Network Name: The Windows 7 machine can see all network shares and access them - The Vista Machine cannot see any network shares - The XP machine can see the network shares of the Vista machine but not the WIN7.
Using an IP address in place of the Network name: All computers can see and access the network shares
All computers use NETBIOS for address translation.