10 After installation is complete, it may be necessary to specify the page scaling options for
the Print Queue.
Example output from lshal
udi = '/org/freedesktop/Hal/devices/usb_device_9b0_2110_A8010217_if0_printer_A8010217'
info.addons = {'hal_lpadmin --add'} (string list)
info.callouts.remove = {'hal_lpadmin --remove'} (string list)
info.capabilities = {'printer'} (string list)
info.category = 'printer' (string)
info.interfaces = {'org.freedesktop.Hal.Device.Printer'} (string list)
info.parent = '/org/freedesktop/Hal/devices/usb_device_9b0_2110_A8010217_if0' (string)
info.product = 'HDP5000' (string)
info.udi =
'/org/freedesktop/Hal/devices/usb_device_9b0_2110_A8010217_if0_printer_A8010217'
(string)
info.vendor = 'Fargo Electronics Inc ' (string)
linux.device_file = '/dev/usb/lp0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb6/6-1/6-1:1.0/usb/lp0' (string)
printer.commandset = {'NONE'} (string list)
printer.description = 'HDP5000 Card Printer' (string)
printer.device = '/dev/usb/lp0' (string)
printer.originating_device =
'/org/freedesktop/Hal/devices/usb_device_9b0_2110_A8010217_if0' (string)
printer.product = 'HDP5000' (string)
printer.serial = 'A8010217' (string)
HDP5000 Cups (Linux & MAC OS) User Guide Rev1.1
30