DHewes

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
16:19
5016 views
Cannot Upload Windows 7 IPP Print Drivers from Windows XP
We are in the process of migrating from Windows XP to Windows 7. In preparation we are attempting to upload all of the correct Windows 7 print drivers into IPP. The problem we are having is that within the IPP Manage Driver Store task, under the Drivers Tab we can add print drivers for Windows XP from “Add From File” or “Add From System” just fine – but when I select Windows 7 from the Driver’s Platform drop down and then click “Add From File” or “Add From System” I get the following error:
“A driver can only be added to the same operating system that is currently running on the workstation.”
Now, this is fully expected on the Add From System, but in accordance with both the pop up help and the Novell Documentation I should be able to upload drivers from a file.
I have attempted this from IE 7 and from IE 8 (both with compatibility mode turned on and off). I have installed the iprntman-setup.exe utility. Windows XP is fully patched. I set IE security to low in case it was a problem with running the plugin. I set the server (both iManager and the IPP print server) to trusted. The server is a brand new SLES 10.3 / OES 2 SP 3 fully patched server. The IPP print environment works perfectly other than this issue.
Any ideas?
“A driver can only be added to the same operating system that is currently running on the workstation.”
Now, this is fully expected on the Add From System, but in accordance with both the pop up help and the Novell Documentation I should be able to upload drivers from a file.
I have attempted this from IE 7 and from IE 8 (both with compatibility mode turned on and off). I have installed the iprntman-setup.exe utility. Windows XP is fully patched. I set IE security to low in case it was a problem with running the plugin. I set the server (both iManager and the IPP print server) to trusted. The server is a brand new SLES 10.3 / OES 2 SP 3 fully patched server. The IPP print environment works perfectly other than this issue.
Any ideas?
8 Replies
DHewes

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
16:22
I should also note that iManger is: Version 2.7.4 (20100928_164510) with all of the newest plugins installed, iManager server rebooted.


Knowledge Partner
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
16:41
You need to upload W7 32 bit drivers using a W7 32bit workstation and 64bit W7 drivers from a 64 bit W7 workstation.
Thomas
Thomas
DHewes

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
17:41
thsundel;2088497 wrote:
You need to upload W7 32 bit drivers using a W7 32bit workstation and 64bit W7 drivers from a 64 bit W7 workstation.
Thomas
Thomas - Thank you for your reply. Do you happen to have, or have you seen, anything official on this? I ask because we have been able to upload other drivers, like Windows NT 4, and the example in the manual illustrates uploading Windows XP drivers from a Windows 2000 workstation via the Add From File process. I have been unable to find anything in the knowledge base regarding this and I am not willing to throw a $750 incident away to be told it is a known bug (again). From a technical standpoint I am not sure how or why there would be a limit on the OS you use to simply upload a collection of files into a datastore.
Thanks again!


Knowledge Partner
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
17:56
DHewes;2088534 wrote:
Thomas - Thank you for your reply. Do you happen to have, or have you seen, anything official on this? I ask because we have been able to upload other drivers, like Windows NT 4, and the example in the manual illustrates uploading Windows XP drivers from a Windows 2000 workstation via the Add From File process. I have been unable to find anything in the knowledge base regarding this and I am not willing to throw a $750 incident away to be told it is a known bug (again). From a technical standpoint I am not sure how or why there would be a limit on the OS you use to simply upload a collection of files into a datastore.
Thanks again!
Here is something official:
Novell Documentation
You can upload Windows 7 drivers from a Windows 7 workstation and Windows XP drivers from a Windows XP workstation, etc.
Thomas


Knowledge Partner
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
18:02
thsundel;2088538 wrote:
Here is something official:
Novell Documentation
Thomas
Okay I might be wring here, found a book stating add from file should work ( Introduction to OES Printing )... I always though you need to upload drivers using the same OS as the driver, sry....
Thomas
DHewes

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
18:16
Actually that page is on specifically loading drivers using the Add From System option, as it states just above the line you quoted:
in in step 21 it says:
and again if you go down to step 22 in the instructions.
This is from teh iManager built in help:
And from teh OES 2 documentation online:
While there is no explicit statement that an Add From File can be from any OS, intended for any OS, there is a clear statement in both places that Add From System must be performed that way. The obvious inference is that Add From File should have the flexibility. I know from testing just now that you can in fact upload drivers for Linux, Mac, Windows NT 4, Windows 2000 and Windows XP all from Windows XP. The error message I get is ONLY when Vista or Windows 7 (32 or 64 bit) is selected.
Again, all this process does is add the driver files to the server - not install them - there is no technical reason this should not work that I am aware of.
because most Windows workstations have an extensive list of printer drivers available on the system, the simplest way to add drivers for a Windows workstation is to upload them directly.
in in step 21 it says:
You can add drivers from the system only for the workstation type you are running.
and again if you go down to step 22 in the instructions.
This is from teh iManager built in help:
Driver Store Print Drivers
Drivers Platform
Select the operating system to add/delete print drivers from the Current Drivers list.
Note
By default, your workstation operating system is selected. You can add the driver only from your workstation operating system.
Add from File
Adds a print driver to the list from an .inf or .ppd file that you obtain from the printer vendor. If there is more than one driver in the .inf file, select the drivers that you want to install.
Add from System
Add drivers from the workstation you are running iManager from. The drivers installed on your workstation are made available for upload to the driver store. You can upload drivers only for the same platform as the workstation.
For example, if you are running iManager from a Windows* 2000 workstation, you can add only Windows 2000 print drivers. To add a print driver for Windows XP, you would need to add the XP driver from a .inf file that you downloaded from the manufacturer or .cab file that you copied from the XP installation CD, or use iManager from a Windows XP workstation.
And from teh OES 2 documentation online:
To add printer resources to the Driver Store:
1.In Novell iManager, click iPrint > Manage Driver Store, then browse to and select the Driver Store you want.
2.Click Drivers, then select the client platform you want to work with.
3.Do one of the following:
•Click Add from File to add printer resources from a printer driver .inf file or PPD file.
Uploading a PPD file is supported on the Firefox browser (Linux only).
•Click Add from System to add drivers from the workstation you are running iManager from.
The drivers installed on your workstation are made available for upload to the Driver Store. You can upload only drivers for the same platform as the workstation.
4.Select the driver you want, then click OK.
5.Click OK to save your changes.
While there is no explicit statement that an Add From File can be from any OS, intended for any OS, there is a clear statement in both places that Add From System must be performed that way. The obvious inference is that Add From File should have the flexibility. I know from testing just now that you can in fact upload drivers for Linux, Mac, Windows NT 4, Windows 2000 and Windows XP all from Windows XP. The error message I get is ONLY when Vista or Windows 7 (32 or 64 bit) is selected.
Again, all this process does is add the driver files to the server - not install them - there is no technical reason this should not work that I am aware of.
DHewes

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
18:17
OK...I'm not crazy... If that were true (needing to install drivers from the OS and version) then an admin in a school district would need like 6 workstations in his/her office.


Knowledge Partner
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2011-03-22
18:41
DHewes;2088556 wrote:
OK...I'm not crazy... If that were true (needing to install drivers from the OS and version) then an admin in a school district would need like 6 workstations in his/her office.
Yeah, I'm not really 100% sure on this one.... But I agree if that is the case then it's a pain... but we always have VMware/VrtualBox for these kind of tasks 🙂
Thomas