Configuration and Startup
There is a package of configuration tools provided that are, by default, located
in the /usr/bin/dgrp/config directory. There are scripts for using the command
line to add and remove products, as well as the RealPort Manager.
This is essentially a graphical front end for the scripts and a visual tool
for monitoring individual serial ports.
The software package includes two startup scripts in either the
/etc/rc.d/init.d or /etc/init.d directories named "dgrp_daemon" and
"dgrp_ditty". These scripts will be executed at startup automatically
if the "chkconfig" tool is present on the system during the post installation
phase of the driver install. Otherwise, these scripts must be manually
added to the system startup.
To load and initialize the driver by hand, execute "dgrp_daemon start".
To stop the driver daemons and unload the driver, execute
"dgrp_daemon stop" followed by "rmmod dgrp".
Documentation
The following manpages are provided: ditty-rp(1),
drpd(8),
dgrp(8),
dgrp_cfg_node(8),
dgrp_gui(8).
History
- Version 0.1-1 - pilot release in January 1999
- Version 0.1-3: added new scripts to
autoload the driver on system startup and initialize
any PortServers configured in /etc/dgrp.backing.store
- Version 0.1-4: decided to install dgrp.o
to the /usr/bin/dgrp directory, and then link in the
postinstall phase to a suitable /lib/modules/*/misc
directory. This avoids the problem of having the
path to dgrp.o hardcoded in the spec file.
- Version 0.1-5: a minimum break time of
250ms is now enforced. A PPP hang problem was resolved.
Continued enhancements of the packaging.
- Version 0.1-7: A first pass at cleaning up the code was
completed for beta release.
All driver build warnings have been fixed. Appropriate part numbers have
been correctly placed in the appropriate documents. A useful driver
revision number is now placed in the console log when the module is loaded.
- Version 1.0-0:
Added a new proc file: /proc/dgrp/info. This file allows one to
determine the value of a number of state variables associated with
the driver, including the driver revision.
Continued refinement of the GUI. The GUI is now distributed
as a single file, rather than a collection of "tcl" files.
dgrp_cfg_node now does validity checking of its ID and COUNT parameters.