VPO(4) NetBSD Programmer's Manual VPO(4)


parallel to SCSI interface driver


vpo* at ppbus?
scsibus* at vpo?


The primary purpose of the vpo driver is to provide access to the Adaptec AIC-7110 SCSI controller built in the Iomega ZIP drive. But it should also work with the Iomega Jaz Traveller parallel to SCSI interface. The driver has been extended to the ZIP+ drive which is based on the Iomega Matchmaker Parallel to SCSI interface.

The driver should let you use a printer connected to the drive while transferring data.

DOS and FreeBSD filesystems are supported. When mounting a DOS filesystem or formating a FreeBSD filesystem, check the slice of the disk with the fdisk(8) utility.

In order to unixify a ZIP disk, put the following in /etc/disktab and use disklabel(8):

	zip|zip 100:\


sd(4), lpt(4), ppbus(4), atppc(4), scsi(4)


During boot, the driver firstly try to detect a classic ZIP, then a ZIP+. The ZIP+ detection is intrusive and may send erroneous characters to your printer if the drive is not connected to your parallel port.

If you have trouble with your driver, your parallel chip set may not run properly at the detected mode (NIBBLE, PS2 or EPP). Tune the atppc(4) boot flags to force other modes.


The vpo manual page first appeared in FreeBSD 3.0.


This manual page is based the FreeBSD vpo(4) and was updated for NetBSD's port by Gary Thorpe.

December 29, 2003