|
|||
|
1. Introduction to Printing in the Solaris Operating System 2. Planning for Printing in the Solaris Operating System (Tasks) 3. Setting Up Printing Services (Tasks) 4. Setting Up Printers (Tasks) 5. Administering Printers by Using Solaris Print Manager and LP Print Commands (Tasks) 6. Administering Printers by Using Printing Protocols (Tasks) 7. Customizing Printing Services and Printers (Tasks) 8. Administering Character Sets, Filters, Forms, and Fonts (Tasks) 9. Administering Printers by Using the PPD File Management Utility (Tasks) 10. Setting Up and Administering Printers by Using GNOME Desktop Tools (Tasks) Setting Up Newly Discovered Printers in the GNOME Desktop Environment (Task Map) Overview of Automatic Printer Discovery and Configuration GNOME Desktop Support for Directly Attached USB Printer Discovery GNOME Desktop Support for Network Attached Printer Discovery Administering the Network Device Discovery Service by Using SMF How to Initiate the Network Device Discovery Services by Using SMF How to Initiate a Single Scan of the Network for Newly Discovered Devices How to Disable the SMF Network Device Discovery Service Setting Up Newly Discovered Printers in the GNOME Desktop Environment How to Add a Newly Discovered Printer in the GNOME Desktop Environment Modifying Printer Preferences in the GNOME Desktop Environment How to Modify Printer Preferences and Notifications in the GNOME Desktop Environment How to Modify Printer Preferences for How Documents are Shown Obtaining Information About Discovered Printers How to Obtain Information about Discovered Printers by Using the Command Line How to Obtain Additional Details About Discovered Printers by Using the Command Line 11. Printing in the Solaris Operating System (Reference) 12. Troubleshooting Printing Problems (Tasks) |
Obtaining Information About Discovered PrintersHow to Obtain Information about Discovered Printers by Using the Command Line
This example shows all of the devices discovered by the system, snoopy. snoopy% hal-find-by-capability --capability printer
/org/freedesktop/Hal/devices/pci_0_0/pci1022_7460_6/pci108e_534d_3_1/printer_2_printer_0
snoopy%
How to Obtain Additional Details About Discovered Printers by Using the Command Line
zsh% for udi in $(hal-find-by-capability --capability printer) ; do ; lshal --show $udi --long ; done udi = '/org/freedesktop/Hal/devices/pci_0_0/pci1022_\ 7460_6/pci108e_534d_3_1/printer_2_printer_0'
info.claimed.uid = 24656 (0x6050) (int)
info.claimed.service = 'gnome-volume-manager' (string)
info.claimed = true (bool)
printer.commandset = {'PJL', 'MLC', 'BIDI-ECP', 'PCLXL', 'PCL',
'PDF', 'PJL', 'MIME', 'POSTSCRIPT'} (string list)
printer.description = 'Hewlett-Packard color LaserJet 4650' (string)
printer.serial = '00000D920NSL' (string)
printer.product = 'hp color LaserJet 4650' (string)
printer.vendor = 'Hewlett-Packard' (string)
printer.device = '/dev/printers/1' (string)
info.capabilities = {'printer'} (string list)
info.category = 'printer' (string)
info.solaris.driver = 'usbprn' (string)
solaris.devfs_path =
'/pci@0,0/pci1022,7460@6/pci108e,534d@3,1/printer@2:printer' (string)
info.product = 'printer' (string)
info.udi =
'/org/freedesktop/Hal/devices/pci_0_0/pci1022_7460_6/pci108e_534d_3_1/printer_2_printer_0'...)
info.parent =
'/org/freedesktop/Hal/devices/pci_0_0/pci1022_7460_6/pci108e_534d_3_1/printer_2_if0_0'...)
zsh%
|
||
|