Link to home
Start Free TrialLog in
Avatar of livewirewebsolutions
livewirewebsolutions

asked on

Windows 7 and Windows XP Share Printer

I have Windows 7 on one desktop and windows XP on another.  My printer is hooked up to the Windows 7 computer.  I have a Wireless modem.  Windows 7 is hardwired to the Modem and Windows XP is using a Buffalo Wireless N Adapter.  My firewall is Symantec.  How do I share between these computers?

I have looked at several sites and nothing is working.
Avatar of John
John
Flag of Canada image

Is the printer somewhat modern?  The easiest way (I have done it many times) is to put the printer on the network. Then install the appropriate drivers on each computer and point the driver to the network printer.

.... Thinkpads_User
Avatar of vverdura
vverdura

I think printer is not networked...
So don't forget to share the printer under the windows 7 box!
Avatar of livewirewebsolutions

ASKER

Ok.  I am installing the drivers on the XP but it says to attach the printer?  Do I have to do this one time?
When you install drivers on the XP machine and it says "attach the printer", it HAS to be networked. Otherwise it has to be local which it is not.

... Thinkpads_User
Did you turn on "file and printer sharing" for the network profile you are using?
Have you right clicked on the printer and gone to "printer properties" and chose to "share this printer"?
Thinkpad - How do I network the printer when I haven't even installed the drivers?

Yes, I have turned on printer sharing on the Windows 7 machine.  On Windows 7 you do not right click the Printer to share.  That's only on XP.
What is the model of the printer?

If semi modern, it may have a USB connection and an Ethernet connection. Some newer printers have USB and Wireless.  So what network connection does it have?

Assuming Ethernet or Wireless, go the printer control panel and give the printer a static IP address on the network.

Then install the driver and point it to that IP address.

.... Thinkpads_User
Nooo, it's a Canon Pixma MP150 - no ethernet or wireless.
You can go nuts (insane nuts) trying to share printers across disparate systems. I gave up and do not even try any more. It is not worth the aggravation.

That said, go to HP.com and look up USB Print Servers. There are now lots of USB Print Servers available because of printers like yours. Hook up the printer to the print server and hook up the print server to your network. That will work.

... Thinkpads_User
You should be able to share it, you just need xp drivers for the printer installed on the winxp machine. Make sure file/print sharing is enabled on the win7 machine and it is shared.
Ok.  drivers installed on XP.  File/print sharing is enabled on win7.  Now what?
If print sharing is enabled on Windows 7, the XP box should see it. Typically if it cannot, it is because of the wide variation between Windows 7 and Windows XP.

Try NET USE LPT1: \\address_of_sevenmachine\ and let it search for the printer.

... Thinkpads_User
If it is installed on the win7 machine, on the xp machine you should be able to "add printer" and choose "network printer or printer attached to another computer" choose next and leave "find printer in directory " selected click next the "find now", you see your win7 machine if you click on it you should see the printer attached.
you can also look in "my network places" "entire network" "microsoft windows network""workgroup" and see if the machine is listed there with the printer. Just make sure both homegroups have the same name.
Is this possible with a wireless connection?  This seems to be the issue.  Because when i use the network wizard it keeps looking in the Ethernet port, finding nothing and letting me know that hardware is not connected.  I can't see the Win7 computer from my XP??
Wireless and wired are the same from the point of view of networking. My ThinkPad is wirelessly connected and my Desktop wired. I can see and print just fine.

So the issue is with print sharing not with networking (at least so it is in my case).

... Thinkpads_User
Go to printers and faxes on the XP machine and add printer, then directions from previous..
but, I already added the printer to the XP machine when I installed drivers
which machine is it physically connected to? how is it connected, USB?
Avatar of Gary Case
The fundamentals of this setup are very simple.

(a)  You need to have the driver installed on XP.   You indicated you have done this -- if there's any doubt, just connect the printer to the XP machine, install the drivers; and confirm it works.

(b)  You need to install the printer on the Windows 7 machine, and share it with a name that XP "understands" ('7 will warn you if you use a name that earlier Windows versions can't use).

(c)  Sharing on the '7 system needs to be consistent with XP clients.   Go to the Advanced sharing properties and post what your current settings are.

Do this:  Share a folder on the '7 machine [Create one if you want].   The confirm you can "see" and use (read/write) that folder from the XP system.    If not, you need to adjust your sharing properties.
Advanced Sharing Settings

Turn On Netowrk Discovery
Turn on File and Printer Sharing
Turn on Sharing so anyone......
Use 128 bit enc......
Turn on Password.....
Allow Windows to manage homegroup connections.

How do I share just one Folder on win7.  I ended up adding Documents to my Settings and it added every document I had on the system.
right click on your desktop and choose new >folder, name the folder, right click on folder>properties>sharing> if prompted choose "everyone" to share with.
What is the process I need to go through on the XP.  When I click "Set up a home or small ofiice network" on my XP, it does not allow me to get past network connection step???

"The Wizard has found disconnected network hardware" It looks like it's referring to my ethernet port.  Why is it not using my Wireless connection?
Create a folder ... e.g. "Stuff to Share"

Right-click on that folder and select "Share with"  ... choose "Specific People"

Add "Everyone" to the list of people -- be sure to give full privileges (read/write)

You should now be able to see that share from XP.

In your network sharing settings ...
  => Enable file sharing for devices that use 40- or 56- bit encryption
 =>  Turn off password protected sharing
 =>  Use user accounts ...
Also, be sure both computers are on the same workgroup.

With the settings I just outlined; and both systems on the same workgroup; you should have no problem sharing the printer.
on the xp machine, you should only have to go to start>printers and faxes>double click the add printer icon click next> choose network printer or printer attached to another computer next> select find printer in the directory next>click find now. You should see in the list your printer.
in win7 go to control panel and select your system icon, go to advanced system settings and on the computer name tab click change, select workgroup and type workgroup as your name.

on xp go to control panel, system icon, computer name tab and click change, select workgoup and type workgroup as the name.

that will put both machine on a peer to peer home network, reboot both machines.
ASKER CERTIFIED SOLUTION
Avatar of eerwalters
eerwalters
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You are a genius.  Worked like a charm.  Awesome set of instructions.  Thanks so much.

Had to search how to find my TCP/IP address.  Found it here - http://www.tp-link.com/ca/article/?id=62