Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

windows 7 pc unable to connect to xp home shared printer

Status
Not open for further replies.

itasueb

MIS
Mar 11, 2005
29
US
Hello,

I just added a windows 7 pc to my network. Had a windows xp pro machine controlling network sharing of printers. When I add the win 7 it found the printer and all was well. When the xp pro pc died the xp home became the machine that shared the printers on the network. Win 7 pc will list the xp home machine but will not attach to it or see printer on it. From xp home machine i can map a network drive to the 7 pc and see its files. but not the other way. I can also ping all network devices from the home pc and when I try to ping from 7 pc it see everything on network except home pc with printer connected to it. I have updated all printer drivers on xp home, xp home windows files are all up to date.
win 7 pc is on a work network with the same name as xp home system. Firewall is off on xp home.

when i try to map a network drive to the home pc i get
windows cannot access \\computername\shared drive check the spelling of the name. otherwise there might be a problem with your network. I click diagnosis

It says
make sure that the device of resource (the computer name) allows incoming connections for file and printer sharing.

on home pc it is set up to share the file and printer sharing and the printer is shared as hplaser.


Not sure what i missed.
 
I am assuming that you shared the Printer correctly on the XP HOME PC...

How to Set Up a Small Network with Windows XP Home Edition (PART 6)

This article includes Part 6 of the "Set up a Small Network with Windows XP Home Edition" guide. Part 6 discusses how to share a printer.



Now to add the PRINTER to the W7 OS:

As you know you can't, for example load a 64 Bit printer driver on to a 32 bit OS and the 64 Bit OS doesn't like unsigned drivers, so what we actually do is to "Poodlefake" the local machine to think it has the printer actually attached to it so all you need is the printer driver on the LOCAL machine whatever the remote OS is.

Using the example above proceed as follows

1) ADD LOCAL Printer (Yes not a typo --add LOCAL printer --not a NETWORK printer)

2) Choose printer Port ==> click Create a new port

3) scroll down to type of port Local Port and select NEXT

4) For the port name enter (using our example above) \\REDSQUIRREL\REMOTEPRINTER

5) Now you should get a prompt for the printer driver to install (ON THE LOCAL MACHINE). You'll probably find yours in the hardware list --scroll down to the make and manufacturer. Otherwise get the driver from a Disk, or Windows update. Windows 7 has had a load of new printer drivers added.

6) now print test page -- works a treat even if your local machine is XP and your remote computer is running VISTA or W7 64 bit versions.
Source: windows7forums



Ben
"If it works don't fix it! If it doesn't use a sledgehammer..."
How to ask a question, when posting them to a professional forum.
Only ask questions with yes/no answers if you want "yes" or "no"
 
thank you so much for your response. I did share the printer on home the recommended way. Also setup file sharing.

Tried the poodlefake and all I got was check the spelling cant find \\kitchen\hplapser even tried the http:// with no luck.

on 7 pc it shows up under network devices put can't connect says the same thing about spelling
 
What firewall is XP Home using. is it just the Windows Firewall, or is it a third party firewall? What other security software is XP Home running? It is not unusual for some Anti Virus software to have firewalling components included. The problem with turning off third party firewalls is that it doesn't remove settings from being in effect, the only thing that does that is to uninstall the firewall.

If you boot XP Home into "Safe Mode with Networking" can Windows 7 communicate with it? While you are in Safe Mode in XP Home look at the Security Tabs for any of the files that you have Shared and make sure the Everyone Group is mentioned and allowed access.

What happens if you physically connect your printer to the Windows 7 machine
 
Instead of using \\kitchen\hplapser use \\<IP of XP HOME PC>\<printer share name>....

the reason is that the given UNC path, does not exist, thus you are getting an error stating that you should check the spelling, in the above we circumvent that by using the IP of the HOST PC (XP Home) and the SHARE name of the printer...

How to get the IP on the XP Home PC:

Click START >> then in the RUN BOX type CMD and hit return...

in the DOS BOX, that appears, type IPCONFIG, and it should list the IP addy of the NETWORK INTERFACE that is active and running... Note these down, then go to the W7 box, and use the IP addy as per above instructions...

this should work... post back the results...




Ben
"If it works don't fix it! If it doesn't use a sledgehammer..."
How to ask a question, when posting them to a professional forum.
Only ask questions with yes/no answers if you want "yes" or "no"
 
1. Open the Start Menu.
2. In the white line (Start Search) area, type regedit and press Enter.
3. Click Continue for UAC prompt.
4. In regedit, go to: -HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Lsa
5. In the right pane, right click LmCompatibilityLevel and click Modify.
NOTE: If it doesn't already exist, create a DWORD value named
LmCompatibilityLevel
6. Set the value to 1
7. Reboot

Voila now we can log into the XP shared dirs and printers from Windows 7
 
So you see the printer availible in the network! Assumed that all machines are configed with either the same domain name or work station. And The Ip v6 is disabled within the windows 7 Machines network cards configuration. When you go to add the printer in the win 7's add printer screen choose local printer and then within the use exosting ports scroll down until you see this!
\\servername\printer (client side rendering provider)
Click next and follow instructions and Now you should be able to print as needed!

Anthony Cabanas
Long Island Networking Technologies
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top