To render documents, iPrint Appliance has a built-in renderer called LibreOffice. LibreOffice renders open office formats (odt, ods, odp), images (jpg, png, gif, bmp, tiff), and text formats. LibreOffice also has a built-in PostScript driver that is used to convert documents to print-ready formats for PostScript printers. Additionally, you can configure add a printer-specific linux driver to one or more CUPS printers.
Copy the driver file to your server.
Stop the Novell iPrint Mobile service through the Management Console. For information on stopping or starting a service, see Section 8.6.1, Starting, Stopping, or Restarting System Services.
Launch the terminal, then run the command iprintmobile_config_driver -c <CUPS_Printer_Name> -f <driver_file_path> -p <mobile_printer_name> | -d.
Start the Novell iPrint Mobile service through the Management Console.
Using this command you can create printer specific CUPS printers, and associate CUPS printer drivers with the specific printers.
For example, if you want to configure the printer with the default driver, use the script iprintmobile_config_driver -c DEFAULT -f /var/opt/novell/iprintmobile/drivers/default_driver.ppd -p <mobile_printer_name>.
To configure the default driver as the global printer driver for mobile printing, use the command iprintmobile_config_driver -c DEFAULT -f /var/opt/novell/iprintmobile/drivers/default_driver.ppd -d.
The default driver bundled with iPrint Appliance is a PostScript driver. It is located at /var/opt/novell/iprintmobile/drivers/default_driver.ppd.
To remove a CUPS printer, run the command iprintmobile_config_driver -r <name of the CUPS dummy printer to be removed>.
NOTE:Deleting a CUPS printer also deletes the printer driver from all the associated printers.