Environment
Situation
Resolution
-
Phase 1: Server migration
-
Phase 2: Workstation migration
Server Migration:
This phase of the migration is the same whether the workstations install the Printer Agents as NDPS printers or iPrint printers.
Use the iPrint migration tool to migrate the printer agents from the NetWare server to the OES iPrint server. Resources to familiarize yourself with the iPrint migration tool are found in TIDs 7004455 and 7008684.
This section documents two methods to migrate workstations from NDPS printing to iPrint printing. Before starting either of these methods, understand the Additional Information section of this TID.
Ask end users to-
-
Remove the printers installed to the workstation from the Printers and Faxes window
-
Go to the iPrint install web page on the Linux server (http://<IPorDNSofLinuxiPrintServer>/ipp)
-
Click the link to install the needed iPrint printer
The administrator can decide whether the end user is required to click OK to the automated uninstall and re-install of the printers. To cause this process to be silent to the end user:
-
Go to the Linux server's /var/opt/novell/iprint/htdocs/iprint.ini
-
Change the InformUserOfUpdates from 1 to 0
-
Note:
-
0 = Do not inform the user of changes.
-
1 = Inform user of changes via message box (DEFAULT).
-
Go to the NetWare server's sys:\apache2\htdocs\ippdocs\iprint.ini
-
Change the InformUserOfUpdates from 1 to 0
-
-
Configure NetWare NDPS printers to redirect to the Linux printers.
Note: Do not do this step prior to the iPrint server migration. Doing so would cause this redirection configuration to be migrated to the Linux configuration, which will result in printer install loops.-
Go to iManager -> iPrint (NetWare) -> Manage Print Manager -> Printer Agent Redirection
-
Click the Browse button next to each NDPS printer. Browse to and select the equivalent Linux iPrint printer.
-
Click Apply.
-
-
Ensure each printer agent is iPrint enabled
-
Go to iManager -> → iPrint (NetWare) → Manage Print Manager -> Printer Agents -> ensure the iPrint check box is checked for each printer agent.
-
Printer agents created using NWAdmin, by default, will NOT have this enabled.
-
Install the iPrint Client to each workstation which you wish to have NDPS printers upgrade to NDPS.
-
Change the UpgradeNDPSPrinters value within the iprint.ini to 1 or 2
-
Location:
-
sys:\apache2\htdocs\ippdocs\iprint.ini
-
-
Explanation of values:
0 = Leave NDPS installed printers alone (DEFAULT).
1 = Prompt the user to upgrade the printer to an iPrint printer.
2 = Silently upgrade the printer to an iPrint printer.
-
After step 5, end user workstations will automatically have their installed NDPS printers removed, and replaced by the iPrint printers on the Linux server. The change may require a restart of the workstation.
-
Control which Printer Agents update by checking or not checking the 'iPrint" check box in the iManager NetWare Printer Agents page.
-
Control which workstations update by choosing to or not to install the iPrint client.
After all three conditions have been met (iPrint client installed, iPrint setting enabled, UpgradeNDPSPrinters value), workstations will see the NDPS printer auto-removed, then the printer which you configured for redirection will auto-install in its place.
Additional Information
-
generate a report to ensure every printer agent has an XP printer driver associated by going to this URL:
https://<IPorDNSofNetWareServer>:8009/PsmStatus/GenerateReport?fileAction=Append&driverXP=on-
Replace <IPorDNSofNetWareServer> with the IP address or DNS of the NetWare server hosting NDPS.
-
- If printer agents show no XP driver associated, be sure to associate drivers. iPrint will not allow printers to be installed to XP workstations if a driver is not associated.