Pepperl+Fuchs Comtrol, Inc. Driver Packages

This discussion explains how to manipulate a device driver package (compressed driver files) downloaded from the Pepperl+Fuchs Comtrol, Inc. download site.

[Note]
Note

If the file extension is .cmtl (firmware), the file is compressed and contains multiple firmware files.

Some browsers change the extension to .zip, you will need to rename the file back to .cmtl after the download has completed.

The file name of the driver package is called pkgname in the following procedures. Use the appropriate procedure for your operating system:

  • DOS with a .ZIP extension will require PKUNZIP, or similar application is required to unpack this file type.

  • FreeBSD with a .tar.gz extension

  • Linux with a .tar.gz extension

  • QNX with a pax.F extension

  • SCO OpenServer with a .Z extension

  • Solaris with a .Z extension

  • Windows with a .exe or .msi extension (self-extracting)

DOS

Use the following procedure to extract driver files from a zip file using PKUNZIP.

  1. Download the .ZIP file or locate the pkgname on the distribution media and copy it to a temporary directory on your system. For example: c:\Pepperl+Fuchs Comtrol, Inc.

  2. Change to the temporary directory and use PKUNZIP to extract the files:

    cd comtrol
    pkunzip -d pkgname.zip
    [Note]
    Note

    Optionally, copy the files to a blank floppy to create an installation diskette.

To install the driver, follow the software installation instructions found in the software installation documentation or readme.txt file with the driver.

FreeBSD

Use the following procedure to unpack the driver files.

  1. Download pkgname or locate the pkgname on the distribution media and copy it to the /tmp directory. If downloaded to a DOS system, copy pkgname to a DOS formatted diskette and use this procedure. For example:

    mkdir /dos
  2. Insert the diskette into the drive.

    mount_msdos /dev/fd0 /dos 
    cp /dos/pkgname.tar.gz /tmp/pkgname.tar.gz
    umount /dos 
  3. In your temporary directory, use the tar command to uncompress and extract the driver files.

    tar xzvf pkgname.tar.gz

    This extracts the driver files and associated text files.

You can use the readme file packaged with the driver for more information.

Linux

Use the following procedure to unpack compressed tar or gnuzip files in Linux.

  1. Download pkgname or locate the pkgname on the distribution media and copy it to /usr/src directory. If downloaded to a DOS system, copy it to a DOS formatted diskette, using one of the following methods:

    • Use the mount command to mount a diskette in order to copy pkgname to the /usr/src directory. For example: mkdir /dos

      mount -t msdos /dev/fd0 /dos
      cp /dos/pkgname pkgname.tar.gz/usr/src/pkgname.tar.gz
      umount /dos
    • Use the mcopy command to copy pkgname to the /usr/src directory on your Linux system. For example: mcopy a:pkgname/usr/src/pkgname.tar.gz

  2. In the /usr/src directory, use the tar command to uncompress and extract the driver files.

    tar xzvf pkgname.tar.gz 

    This creates a subdirectory (i.e. Pepperl+Fuchs Comtrol, Inc.) that contains the device driver and associated files.

For installation instructions, see the driver installation documentation for the driver.

QNX (Frozen Pax Files)

[Note]
Note

Make sure that the file extension is an uppercase F. Some browsers download the file with a lowercase f file extension, if that occurs; change the file extension to uppercase before installing the driver.

Use the following procedure to unpack the driver files.

  1. Download pkgname or locate the pkgname on the distribution media and copy it to the /bin directory. If downloaded to a DOS system, copy pkgname to a DOS formatted diskette and use this procedure. For example: Dosfsys a=/dev/fd0

    cp /dev/fd0/pkgname.F /bin/pkgname 
  2. To extract the driver files, use one of the following procedures:

    install -u pkgname.F
    cat pkgname.F | melt | pax -rv

    This creates a subdirectory named (for example, Pepperl+Fuchs Comtrol, Inc.) that contains the device driver and associated files. You can now do one of the following:

  3. Add this directory to your binary path.

  4. Make links or copy the Pepperl+Fuchs Comtrol, Inc. driver files (Dev##.rckt) to your /bin directory.

You can use installation and configuration documentation or readme file packaged with the driver for more information.

SCO OpenServer

Use the following procedure to extract the driver files or locate the pkgname on the distribution media and copy it to a temporary directory on your system:.

  1. Download pkgname to a temporary directory. For example: /Pepperl+Fuchs Comtrol, Inc.. If downloaded to a DOS system, copy pkgname to a DOS formatted diskette. Copy the pkgname from the DOS diskette onto a temporary UNIX directory. Make sure you use a capital Z. For example:

    doscp a:pkgname Pepperl+Fuchs Comtrol, Inc./pkgname.Z
  2. In the temporary directory, use the uncompress command on the package file. For example:

    uncompress pkgname.Z
  3. Create an installation diskette by using the dd command. For example:

    dd if=pkgname of=/dev/rfd?135ds18 
    [Note]
    Note

    (high density 3.5") where ? = 0 or 1 depending on primary or secondary drive.

  4. Use custom to install the package from the installation diskette.

Installation and configuration documentation is available or you can use the readme.txt file with the driver. Consult the man pages for more information about custom.

Solaris (Compressed Tar Files)

Use the following procedure to unpack the driver files.

  1. Download pkgname or locate the pkgname on the distribution media and copy it to the /var/spool/pkg directory.

    If downloaded to a DOS system, copy pkgname to a DOS formatted diskette and use this procedure. For example:

    volcheck cp 
  2. Enter: /floppy/floppy#/pkgname.Z /var/spool/pkg/pkgname

    Where # is the drive number (0 or 1).

  3. Type eject to unmount the diskette.

  4. In the /var/spool/pkg directory, as root and type:

    uncompress pkgname.Z tar
    xvf pkgname.Z

    This creates a subdirectory named (for example, rckt) that contains the device driver and associated files.

  5. To install the driver, type:

    pkgadd [name of subdirectory]. 

You can use the readme file packaged with the driver for more information.

Windows

Use the following procedure to extract driver files with an .EXE or .MSI extension.

  1. Download the .exe or .msi file or locate the pkgname on the distribution media and copy it to a temporary directory on your system. For example:

    c:\Pepperl+Fuchs Comtrol, Inc. 
  2. In the Windows Explorer, double-click on the pkgname.exe and follow the Extract or Installation wizard.

To install the driver, follow the software installation instructions found in the software installation documentation for the appropriate operating system.


nice color