Appendix E Using USB Devices E-3
E.2.1 Storage Devices
■ Use pcfs(7fs) and udfs(7fs) with USB mass storage devices. These file systems
are platform neutral and data can be easily shared between platforms. UFS is also
supported, but requires syncing on panic. The driver currently supports syncing.
■ Each mass storage device has a device node called disk. Each node receives a
unique controller number. A device with multiple LUNs will get the same
controller number but different d number (/dev/[r]dsk/cXtYdZsN)
■ On hot remove mass storage drives, /dev/[r]dsk links remain persistent. Type
devfsadm -C to remove stale links.
■ System Checkpoint/Resume will fail if a file system is mounted.
E.2.2 Printer Devices
■ After plugging in the printer, type lpadmin or printmgr to configure printer.
■ To find out which of /dev/printers/N is a USB printer, type ls -l on
/dev/printers and find out which symbolic links point to the usbprn device.
■ For Lexmark
TM
printers choose HP as the printer type in printmgr.
E.2.3 Audio Devices
■ Plug in a USB audio device such as a speaker or microphone. The link should
appear as /dev/sound/<n>
■ Use the appropriate link through the AUDIODEV variable or /dev/audio link
from the application.
■ Sometimes the speaker may not produce any sound. If this occurs, you should
shut your applications down safely and power-cycle the system.
E.2.4 Hot Plugging
■ OpenBoot PROM at present doesn’t support hot plugging of USB devices. If a
user removes the USB keyboard when the system is at the ok prompt, the system
will become wedged. If the USB keyboard is plugged into the system again,
OpenBoot PROM will not recognize the keyboard. You will have to power cycle
the system.
■ As a general rule, no USB device should be hotplugged when the system is at the
OK prompt in OpenBoot PROM and during booting of the system until a UNIX
login prompt is displayed.