Printing from a netbook to a shared printer attached to a desktop fails silently.
The desktop is running Windows 7 Professional (64-bit), and the netbook is running Windows 7 Home Premium (64-bit). Both are running Microsoft Security Essentials, and no other firewall that I know of. Both are attached to the same Homegroup -- I have verified that they are using the same Homegroup password. The printer is set to be shared. In the "Home network" configuration, password control for shared resources is explicitly disabled (which I think is redundant, given the two computers are part of the same Homegroup.)
If, on the netbook, I go through "My Computer" -> "Network", and double-click on the icon for the desktop, I get a prompt for the username and password of an account on the desktop, including a checkbox for storing the information. If I log in with a user account, then the netbook can access the printer attached to the desktop, as well as other shared resources. At this point, the "Homegroup" item appears in the tree view in Windows Explorer. The username and password don't seem to be cached between reboots.
Just to make it more puzzling, the desktop can see the shared resources on the netbook without any extra steps. The netbook does not have password control for shared resources disabled, and I have not had to "log in" from the desktop to the netbook. Apparently in that direction, the Homegroup settings work properly.
One other possible wrinkle is that the desktop is a dual-boot machine, and usually is on the LAN, with the same hostname and IP address, but running Ubuntu Linux rather than Windows 7; but the netbook only runs Windows 7.
In other words, I would expect the following, which are not the case:
- Entering the username and password should be unnecessary because both computers are part of the same Homegroup, and the printer is shared to the Homegroup.
- Entering the username and password should be unnecessary because both computers are part of the same LAN, and password protection for LAN-shared resources on the desktop is explicitly turned off.
- Entering the username and password should be unnecessary because the username and password have been entered before, and the checkbox to store the credentials is checked.
- If entering the username and password were necessary, the user should be prompted to do so when attempting to print.