Network Printing Win7 and WinXp
Thread Starter
Join Date: Mar 2000
Location: Sunrise Senior Living
Posts: 1,338
Likes: 0
Received 0 Likes
on
0 Posts
Network Printing Win7 and WinXp
Can anyone please help with what I think is a simple conundrum?
I have a small household wifi network consisting of a main PC downstairs running Win7 hardwired to a classic Netgear Modem/Router DG834Gv3. The Canon Pixma MP520 Printer is connected to this main PC via USB.
Upstairs, via a wifi 'dongle' (WPN111?) is a Dell Dimension PC, but this one runs Win Xp.
Before I upgraded the main downstairs PC from WinXp to Win7 the upstairs PC could happily print via the wifi - provided the downstairs PC was switched on.
Guess what? Now it won't!
I have tried all the buttons and settings I can find, both upstairs and downstairs, but no joy so we are currently into running up and down stairs with memory sticks. What am I missing? IT level - beginner-ish!!
Thanks
mcdhu
I have a small household wifi network consisting of a main PC downstairs running Win7 hardwired to a classic Netgear Modem/Router DG834Gv3. The Canon Pixma MP520 Printer is connected to this main PC via USB.
Upstairs, via a wifi 'dongle' (WPN111?) is a Dell Dimension PC, but this one runs Win Xp.
Before I upgraded the main downstairs PC from WinXp to Win7 the upstairs PC could happily print via the wifi - provided the downstairs PC was switched on.
Guess what? Now it won't!
I have tried all the buttons and settings I can find, both upstairs and downstairs, but no joy so we are currently into running up and down stairs with memory sticks. What am I missing? IT level - beginner-ish!!
Thanks
mcdhu
Join Date: Jan 2012
Location: .
Posts: 2,173
Likes: 0
Received 0 Likes
on
0 Posts
printer sharing across a mixed xp/win7 or xp/vista network is totally non-intuitive, you have to set the printer up as a LOCAL printer, not a networked one
So, assuming you have the software already installed on both machines, and that the printer is attached to the Win7 system then
1) Go into the printers and devices applet, and "add printer"
2) select LOCAL printer
3)select "create a new port"
4) select standard tcp/ip port
5) give the port a name - this needs to be the IP address of the computer with the printer. Its best if the network has fixed IP addresses, not DHCP
7) select "standard network card" as the interface type
8) now you should be able to select the correct printer through the usual setup routines and install the drivers
you may end up with two versions of the printer installed - one local, and one network. Delete the local one, or at least set the network one as the default
So, assuming you have the software already installed on both machines, and that the printer is attached to the Win7 system then
1) Go into the printers and devices applet, and "add printer"
2) select LOCAL printer
3)select "create a new port"
4) select standard tcp/ip port
5) give the port a name - this needs to be the IP address of the computer with the printer. Its best if the network has fixed IP addresses, not DHCP
7) select "standard network card" as the interface type
8) now you should be able to select the correct printer through the usual setup routines and install the drivers
you may end up with two versions of the printer installed - one local, and one network. Delete the local one, or at least set the network one as the default
Thread Starter
Join Date: Mar 2000
Location: Sunrise Senior Living
Posts: 1,338
Likes: 0
Received 0 Likes
on
0 Posts
Thanks Milo, I'll give it a whirl when I am next allowed near it!
I've now got to the stage where the Xp PC 'sees' the printer - but won't print with the excuse "Printer not responding' despite all switched on downstairs.
mcdhu
I've now got to the stage where the Xp PC 'sees' the printer - but won't print with the excuse "Printer not responding' despite all switched on downstairs.
mcdhu
Per Ardua ad Astraeus
Join Date: Mar 2000
Location: UK
Posts: 18,579
Likes: 0
Received 0 Likes
on
0 Posts
Milo - you obviously have this cracked!
I cannot get an Epson USB printer on 192.168.1 4 to work via a wireless networked laptop. Tried the above, tried 'sharing' but Laptop cannot see it. Google exhausted.
EDIT: XP all around
I cannot get an Epson USB printer on 192.168.1 4 to work via a wireless networked laptop. Tried the above, tried 'sharing' but Laptop cannot see it. Google exhausted.
EDIT: XP all around
Last edited by BOAC; 14th Oct 2012 at 17:19.
Thread Starter
Join Date: Mar 2000
Location: Sunrise Senior Living
Posts: 1,338
Likes: 0
Received 0 Likes
on
0 Posts
Milo, just tried it on my Xp laptop with the same result. It sees the printer but obviously cannot communicate with it eg can't get the ink levels. The test page is sent but no print. Any other simple ideas?
Does the workgroup title have to be the same.
Seems a shame to have to move up to Win7 on all devices.
mcdhu
Does the workgroup title have to be the same.
Seems a shame to have to move up to Win7 on all devices.
mcdhu
Spoon PPRuNerist & Mad Inistrator
I have one Windows XP 32-bit PC still on my home network, with a HP LJ 4050 connected to a 64-bit Win 7 Pro PC.
I certainly don't have to set up a raw IP port to print from XP to the Win 7 printer.
The key is to add the additional printer drivers for the XP clients to the printer shared on the Win 7 box. It is essential that the same printer driver name is used for both the Win 7 and XP clients (obviously not the same actual driver). So you can't add PCL 5 drivers for XP if you are using PS or PCL 6 drivers on the Win 7 host.
It is poorly documented, and poorly implemented, but then MS don't have much interest in supporting XP.
On top of this, you need to ensure that the user logged in to the XP PC has a valid account on the Win 7 PC to be able to print.
I find the easiest thing is to create a workgroup and make all PCs members of it, then create an account on each PC for each user - ensuring that the names are identical - and then ensure that passwords are kept in sync. This is all a bit of a pain, and is why domains are easier to manage for larger numbers of users - but that's a discussion for another day.
SD
I certainly don't have to set up a raw IP port to print from XP to the Win 7 printer.
The key is to add the additional printer drivers for the XP clients to the printer shared on the Win 7 box. It is essential that the same printer driver name is used for both the Win 7 and XP clients (obviously not the same actual driver). So you can't add PCL 5 drivers for XP if you are using PS or PCL 6 drivers on the Win 7 host.
It is poorly documented, and poorly implemented, but then MS don't have much interest in supporting XP.
On top of this, you need to ensure that the user logged in to the XP PC has a valid account on the Win 7 PC to be able to print.
I find the easiest thing is to create a workgroup and make all PCs members of it, then create an account on each PC for each user - ensuring that the names are identical - and then ensure that passwords are kept in sync. This is all a bit of a pain, and is why domains are easier to manage for larger numbers of users - but that's a discussion for another day.
SD
Per Ardua ad Astraeus
Join Date: Mar 2000
Location: UK
Posts: 18,579
Likes: 0
Received 0 Likes
on
0 Posts
Thanks MM. I think it is probably easier to run like mcDhu clutching a memory stick or email to the desktop for printing The annoying thing is that I did have it working once so that I could 'Print' from the laptop and the Epson just did it. It doesn't now!
Join Date: Jan 2008
Location: Bracknell, Berks, UK
Age: 52
Posts: 1,133
Likes: 0
Received 0 Likes
on
0 Posts
If both machines are running XP then the best bet is to instal the software and drivers on both machines. Then set up both machines on the same workgroup, ideally with fixed IP addresses (ti just makes things more stable.
As Saab says, you'll find things a whole lot easier if the user names / passwords are identical on both machines - i.e. both machines have the same range of authenticated users. Also you MUST have a passworded user account to be auhtenticated
Once thats sorted, then you can just browse though the network neighbourhood, through the correct workgroup, to the machine and connect to the printer
Thats XP. It should work that way in Windows 7, but it doesn't
Thats XP. It should work that way in Windows 7, but it doesn't
In Windows 7, especially with a mixed environment you have to do it the way I mentioned earlier. Workgroups are pretty redundant - its the IP address that counts.
Saab's right in his comments about the drivers, in your case make sure you have the correct XP drivers installed on the XP machine
Again, having the same authenticated users on both machines will help
Again, having the same authenticated users on both machines will help
Finally, something Saab mentioned - re his HP printer
They're a bit different in that they create their own special IP ports during setup, usually tied to the printer's serial number. Some Brothers do the same - but that often goes wrong and you often have to recreate the connection through the IP address
They're a bit different in that they create their own special IP ports during setup, usually tied to the printer's serial number. Some Brothers do the same - but that often goes wrong and you often have to recreate the connection through the IP address
Best practice on the HP printers though is to set up the queue with the node name (or FQDN if you've set up your DHCP correctly) rather than the IP address, as then you can leave your printers on DHCP rather than have a support headache when you re-IP your subnet, change your router/DNS or move your printer.
In short, sharing printers over a mixed network is a bloody nightmare
Last edited by Mike-Bracknell; 15th Oct 2012 at 09:33.
Wow! Thanks for exposition, Mike. Since I've a mix of HP and Canon printers and '7 and visiting XP, I'll print it out and file it, er, somewhere against the time I inevitably need it. (Probably tomorrow, since I'm about to state that I've had no trouble so far...)
Ta again.
Ta again.
Join Date: Jan 2008
Location: Timbuktu
Posts: 962
Likes: 0
Received 0 Likes
on
0 Posts
Originally Posted by Mike Bracknell
Incidentally, with HP printers not giving you an installable driver from the downloadable packages from their website, if you are building a print server and get stuck with drivers and can't get the universal driver for the printer, start the install with the HP package and watch the temp directories whilst the install goes on - the drivers are usually unpacked from the .exe during install and then subsequently deleted, so if you can pause halfway through the install and grab the drivers you won't need all the HP software guff that goes with it all.
Installed a fairly old HP printer on W7 the other day - there's a button next to "Have Disk" in the wizard, marked "Windows Update". Worked beautifully - selected correct printer from updated (exhaustive) list, job done.