RayDude,
That's the configuration. Printer sharing was, and still is, on, and both computers are in the same workgroup. I've also tried adding a printer from the laptop, and all I get when I run the Wizard in the printer list is "microsoft windows network", and when I click on that, nothing happens.
Okay, then you have to specify the path to the computer in the second radio button box. So open the printers panel, click add printer, select network printer, then select the second radio button and fill in the name of the computer and the printer in this format:
\\computer\printer
You can find the name of the computer by going to the computer name page of the computer properties dialog box (where you set the workgroup) and the printer share name is set in the share dialog box within the printers control panel window.
If you still can't map the printer, you'll have to get more basic...
Click Start, click "run", type "cmd" and press enter (no quotes).
A command window will open, activate the window by clicking on it and then in the window type ipconfig.
Do that on both the laptop and the desktop system.
You'll likely see many network devices but only one should have ip addresses for each computer. The wireless for the laptop and the ethernet port for the desktop.
Then in the command window for the desktop, type "ping " (space afterward) and the ip address of the laptop.
Likewise ping the desktop from the laptop. If either of those fails, there's a weird problem with the router.
The only other thing I can think that's happening is the router is assigning different subnets to the wireless and desktop and then not routing packets between them. Or possibly the router is blocking these kinds of packets from traveling between the networks.
Different subnets would look like this:
192.168.0.10 <- laptop
192.168.1.10 <- desktop
This won't work if the router doesn't act as a bridge. I've never seen a wireless router do this so I strongly doubt it, but it's the idea that came to mind.
Perhaps you could log into the wireless router and see how its configured... That's getting a bit more detailed yet, so let me know how this bit goes and we'll go from here.
Raydude