============================================================================== Upgrading from CAC DPT Release 0.91 or earlier ============================================================================== Early releases of the CAC DPT software used device names of the form /dev/pci0a, /dev/pci0b, /dev/pci0c, etc. Releases after 0.91 use names of the form /dev/dpt0, /dev/dpt0a, /dev/dpt0chan, etc, where dpt is an abbreviation for Desktop PCI Telephony. The pciopen(3X) and pciopenex(3X) library calls support both name formats, both in their devname arguments and in the dev directory. In the examples below, 'system%' is used as the normal user prompt and 'system#' is used as the superuser prompt. Pseudo variables are used for paths as follows: $build_dir Root of build tree from post-0.91 release $path_to_redist Location of files redistributed from the development system to the production system If you have any questions or problems with these instructions contact CAC at: E-Mail: support@cacdsp.com Toll Free (USA): 877-284-4804 Outside the US: +1-610-692-9526 ============================================================================== Upgrading the Development System ============================================================================== The driver makefile automatically handles the transition in device names. Simply follow the normal installation procedure: devel% cd $build_dir devel% su Password: devel# make install-drv devel# exit You should now have entries in the /dev directory like: devel% ls /dev/dpt[0-9]* /dev/dpt0@ /dev/dpt0chan@ /dev/dpt1@ /dev/dpt1chan@ /dev/dpt0a@ /dev/dpt0tdm@ /dev/dpt1a@ /dev/dpt1tdm@ /dev/dpt0b@ /dev/dpt0vsp@ /dev/dpt1b@ /dev/dpt1vsp@ There should not be any devices left with the old names: devel% ls /dev/pci[0-9]* ls: no match ============================================================================== Installing/Upgrading the Driver on a Production System ============================================================================== If you do not have 'make' and the source tree available on the production system you can do the following: devel% cd $build_dir/soldev devel% make package devel% cp dpt_soldev-0.94.tar.gz $path_to_redist devel% rsh production Password: production% cd $path_to_redist production% gunzip -c dpt_soldev-0.94.tar.gz | tar xvf - production% cd dpt_soldev-0.94 production% su Password: production# ./install.sh production# exit You should now have entries in the /dev directory like: production% ls /dev/dpt[0-9]* /dev/dpt0@ /dev/dpt0chan@ /dev/dpt1@ /dev/dpt1chan@ /dev/dpt0a@ /dev/dpt0tdm@ /dev/dpt1a@ /dev/dpt1tdm@ /dev/dpt0b@ /dev/dpt0vsp@ /dev/dpt1b@ /dev/dpt1vsp@ There should not be any devices left with the old names: production% ls /dev/pci[0-9]* ls: no match