Link to home
Start Free TrialLog in
Avatar of MarkMichael
MarkMichael

asked on

SBS 2008 Server - Install x86 printer drivers

Hi Experts

I'm wondering if you can help me!
I am trying to push out some Printers, but before that I need to get them installed properly.

We have a few LaserJet 5100 printers, which we are using currently.
They need to be migrated to the SBS2008 server. (no choice here as the other server is going to be discontinued soon).

Ok, heres my issue.
I have installed the 2008 x64 drivers on the server. I have shared the printers and the next step is to get some drivers installed for the x86 clients.

I have used a Windows XP PC to connect to the server \\servername\printers and faxes\ - this opens up the printers and faxes console and I then selected

Server Properties
Drivers
Add
Used the drivers that I downloaded from the HP site for HP Laserjet 4100 PCL 5e
Selected x86 (It is named 'Intel' for x86 I'm assuming?) and the drivers went in no problem.

Then went back to the workstation, tried to add new printer, searched directory.
Found the printer and selected it to be added.
It came back with the error:
THe server for 'HP Laserjet 4100 PCL 5' printer does not have the correct printer driver intsalled. If you want to search for the proper driver, click OK Otherwise click Cancel.... etc'

It looks like it thinks the driver is not installed, yet I have installed it already.

Another method of adding it by going to the server \\servername\printersharename does the exact same thing.

Can anyone help me out, am I doing something wrong? How can I get it to automatically install?

I need to use GP or a login script to push these printers out but so far I'm stuck.
Thanks,

Mark
Avatar of MarkMichael
MarkMichael

ASKER

Am I doing it the correct way?
Do you think theres something wrong with the drivers?
SOLUTION
Avatar of Asta Cu
Asta Cu
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
ASKER CERTIFIED SOLUTION
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
Hey All,

I also having problems with this process!  What did you decide to do for GPO pushing out to the client workstations?

Thanks ALL
It's really just a matter of making sure the printer drivers are installed correctly (both x64 and x86) and that you can install the printer on the client computer manually. Make sure that works, otherwise the GPO won't work.

Then use the built-in GPOs to push the printers if you want.  I have this all setup and working on one of my networks, I'll post the exact steps in a minute.
Hi,

What I found is the problem is;

- Drivers were not available to for the printer for 2008 with the identical version for an x86 platform.
- Was able to push out the printer with the HP Universal Print driver no problems, however the driver was causing issues to no end, so had to ditch that idea.
- Eventually was unable to push out the printers via this method and went around each pc installing a print direct IP of the printer. The drivers were available on each PC for this, as they were using them with netware print queues previously.

Still, not been able to push out the printers in this case. I have been able to push out some konica minolta printers though and this seems to be working fine.

I have done this with a GPO using the User Configuration > Control Panel > Printers
Added a printer with all the usual settings, running with user logging context enabled.

That worked fine for pushing out the printers with the Minolta.  Looks like the HP drivers I used was the problem for me. Moral of the story is: dont expect old printers to work perfectly with W2K8 if your pushing them out to XP. :)
Once you have the drivers installed correctly, go to Group Policy Management, create a new GPO object, edit it, go to Computer Configuration > Policies > Windows Settings > Deploy Printers.  Add your printers, and then just remember to link the GPO object to your domain.
Thanks BigFunkyChief, those were pretty much the exact steps that were required to get this working fine with the drivers that I had for the Konica.

Thanks again.
Hey All,

I have run into the same problem getting the x86 drivers on the SBS 2008 machine(x64).  After talking to a friend he had the same issue in past, what he ended up doing was using an x86 (32bit XP Pro) machine as the print servers.  This obviously is not the recommended way but until I learn how to add the print drivers to the SBS 2008 machine this will have to work.

My main issue was not knowing the exact driver on the SBS.  I installed a Kinoca Minolta Magicolor 2350 onto the server and when you look at the driver it just says magicolor 2350.  Any idea on how to figure out exactly what kinda driver that is i.e. PS PCL5 5e or 6?????
Awesome, glad it worked out for you.
jcullen757, PCL5 or PCL6 are just different variations (interpreters) of a print driver, the reality is for everyday printing they are about the same.

If you are talking 64-bit and 32-bit drivers, then you'll see the 64-bit driver loaded on the SBS server when you go to the Advanced tab and see the driver. So the driver there doesn't say 64-bit or 32-bit because it's obviously 64-bit.  Same with client side - whatever driver is loaded is going to match the OS, so you can't install 64-bit drivers on a 32-bit client, so whatever driver gets loaded is the appropriate driver for the OS (32-bit or 64-bit that is).

Hope that helps.