ICOM G2 Gateway Re-Installation Instructions

These procedures are designed to enable a gateway administrator to recover from a catastrophic failure of their ICOM G2 gateway system. While it is possible to create a replica of your current system using these procedures, it is imperative that you DO NOT run two instances of your gateway at the same time on the production network.

This procedure relies upon the fact that you had previously installed the G2 System Backup
script and have a current copy of the compressed tar archive (GWCALL-backup.tgz) file that it produces.

  1. IMPORTANT: Do NOT run two instances of your gateway at the same time!
  2. If the gateway you are restoring is still online, shut it down now!
  3. Re-install CentOS version 5.x per ICOM Installation Instructions.
  4. Re-install bind domain name server software per ICOM instructions using ds_bind-install script.
  5. Re-install gateway software per ICOM Instructions using dstar_gw-install script.
  6. Install important updates required for re-acceptance into the US Root trust server
  7. Using WinSCP or similar file transfer program, upload a copy of your current backup file to the /tmp directory of the gateway.
  8. Log in as root with the password you created in step 3.
  9. Restore the backup files created by the g2_backup script.
  10. IMPORTANT: You may need to update /etc/sysconfig/network-scripts/ifcfg-eth0 and ifcfg-eth1 with the proper HWADDR of your network interface cards (NIC) if you have changed hardware.
  11. IMPORTANT: Do not restore sync_gip, sync_mng, or sync_rip tables onto your gateway. These tables will be recovered upon first synchronization with the US Root Trust Server.
  12. Be careful to clear out previous csv backups from the postgres directory as instructed below: rm -f /home/postgres/*.csv
  13. Restore the postgres database:
  14. Re-install DStarMonitor.
  15. Re-install dplus
  16. Reboot your system.
  17. Verify normal operation. Note, it may take 30 minutes to an hour before dplus linking works again.
Brian Roode, NJ6N