Hamlib-config is a program to setup the Hamlib RPC Rig as a service on Fedora Core and other systems. This program generates /etc/sysconfig/rpcrig config file for the rpcrigd init script.
Download hamlib-config from SourceForge (https://sourceforge.net/project/showfiles.php?group_id=75552&package_id=76003&release_id=238725) file release system.
You can verify the RPM integrity by importing the GPG key and running checksig:
rpm --import http://webaugur.com/dave/DAVE-GPG-KEY (http://webaugur.com/dave/DAVE-GPG-KEY)
rpm --checksig hamlib-config-1.0-1.rhfc1.augur.noarch.rpm
Currently, there is no handling for systems which are not based on Red Hat. We would like to support at least Fedora and Debian. I believe Debian has some of the required Red Hat tools in their software repository. Any patches are welcome.
If you are running Fedora Core:
rpm -ivh hamlib-config-1.0-1.rhfc1.augur.noarch.rpm
This is an important step. If you do not enable the service it will obviously not run. Also, each time you reconfigure the RPC Rig you will need to restart the service. The next version will offer to enable or restart the service for you.
Enable the service at system init:
- su -
- chkconfig --add rpcrigd
- chkconfig --levels 345 rpcrigd on
Start the service:
- su -
- service rpcrigd start

Briefly explain the purpose of the program and the consequences.

It currently takes a very long time to build a list of supported radios. We absolutely must provide an indication of how long it will take. Fortunately, this is very easy. We've created an info dialog box with a progress indicator.

Builds a list of radio models and manufacturers by loading all the backends and looping through the model list.

Presents a list of devices and baud rates. If the radio uses CI-V protocol the CI-V field becomes sensitive allowing the user to enter the radio's address.

Configures the Push to Talk mode and device

Configures the Carrier Squelch or DCD mode and device.

All of the important command line options to rpc.rigd have been specified and pressing apply will close the druid and write the settings to /etc/sysconfig/rpcrig.