state before upgrade: drwxr-xr-x 13 prog rtx 4096 2012-10-18 14:41 20121017eremotectrl_deliverable_nosvn drwxr-xr-x 10 prog rtx 4096 2012-10-18 14:41 AuscopeUtils -rw-r--r-- 1 prog rtx 377354240 2012-11-22 14:23 backup_2012_11_22_save.tar lrwxrwxrwx 1 prog rtx 23 2013-06-06 14:23 control -> control.yg-9.10.5_ifpic drwxr-xr-x 5 prog rtx 4096 2012-11-22 14:28 control.hb drwxr-xr-x 3 prog rtx 4096 2013-06-05 11:50 control.ho drwxr-xr-x 2 prog rtx 4096 2013-06-05 11:50 control_ifpic drwxr-xr-x 5 prog rtx 4096 2012-11-22 14:28 control.ke drwxrwxr-x 5 prog rtx 4096 2012-11-22 14:28 control.yg lrwxrwxrwx 1 prog rtx 10 2012-10-16 15:10 control.yg.9.10.4 -> control.yg drwxrwxrwx 6 prog rtx 4096 2012-10-18 09:26 control.yg-9.10.5 drwxr-xr-x 5 prog rtx 4096 2012-10-16 15:09 control.yg.9.10.5 drwxr-xr-x 5 prog rtx 4096 2013-06-06 15:12 control.yg-9.10.5_ifpic drwxr-xr-x 9 prog rtx 4096 2010-11-15 16:04 econtrol lrwxrwxrwx 1 prog rtx 37 2012-10-18 14:42 eremotectrl -> 20121017eremotectrl_deliverable_nosvn drwxr-xr-x 13 prog rtx 4096 2013-02-09 02:53 eremotectrl_deliverable drwxr-xr-x 13 prog rtx 4096 2012-08-14 16:34 eremotectrl.old lrwxrwxrwx 1 root root 9 2013-06-05 12:11 fs -> fs-9.11.2 drwxr-xr-x 85 prog rtx 4096 2010-11-15 16:04 fs-9.10.4 drwxr-xr-x 89 prog rtx 4096 2012-09-26 09:47 fs-9.10.5 drwxr-xr-x 89 prog rtx 4096 2013-01-18 03:30 fs-9.11.2 -rw-r--r-- 1 prog rtx 8634845 2012-10-16 15:17 fsnew.tgz -rw-r--r-- 1 prog rtx 4851 2013-06-06 15:44 fs_upgrade_05Jun2013_JEJL.txt -rw-r--r-- 1 prog rtx 4027 2013-06-06 12:08 fs_upgrade_05Jun2013_JEJL.txt~ -rw-r--r-- 1 prog rtx 196971 2013-06-06 12:08 fs_upgrade_16Oct2012_JEJL_2.txt -rw-r--r-- 1 prog rtx 200704 2012-10-16 16:28 fs_upgrade_16Oct2012_JEJL_2.txt~ drwxrwxrwx 3 oper rtx 4096 2013-07-22 12:38 log drwxr-xr-x 5 prog rtx 4096 2011-08-05 16:09 oMlog drwxr-xr-x 39 oper rtx 20480 2013-07-24 15:53 oper lrwxrwxrwx 1 oper rtx 14 2012-10-16 15:21 proc -> proc.yg-9.10.5 drwxr-xr-x 2 oper rtx 4096 2012-10-03 11:31 proc.9.10.4 drwxrwxrwx 2 prog rtx 4096 2013-07-24 15:53 proc.yg-9.10.5 drwxr-xr-x 4 prog rtx 4096 2013-07-25 11:19 prog drwxrwxrwx 2 oper rtx 12288 2013-07-22 12:26 sched lrwxrwxrwx 1 root root 21 2013-06-05 12:11 st -> st-0.0.1-9.10.5_ifpic drwxr-xr-x 15 prog rtx 4096 2012-05-16 13:21 st-0.0.0 drwxr-xr-x 29 prog rtx 4096 2012-10-17 00:39 st-0.0.1-9.10.5 drwxr-xr-x 34 prog rtx 4096 2013-06-06 12:04 st-0.0.1-9.10.5_ifpic -rw-r--r-- 1 prog rtx 1679 2013-03-06 15:46 yarragadee_rsa as prog: cd /usr2 git pull origin master 1. copy control files to new directory: mkdir control.yg-9.11.3 cp -rp control/* control.yg-9.11.3/ Make these the default ln -sfn control.yg-9.11.3 control 2. unpack new version su cd / tar xzpvf /home/prog/fs-9.11.3.tgz cd /usr2 ln -sfn fs-9.11.3 fs exit 3. Now as prog 4. build fs cd fs make 5. re-build st cd /usr2/st make rmdoto rmexe all 6. as root cd /usr2/eremotectrl make clean make build make install 7. reboot 8. Log in as oper cd /usr2/control added the following to skedf.ctl: * DBBC target values for IF counts in set-up procedure, up to 4 * values for up to four IFs, in order, this will cause an error * in IFx=... command execution if used for DBBC DDC versions * before v101 * default is nulls if not present dbbc_if_targets 25000 25000 35000 35000 *-------------------------------------------------------------- * DBBC BBC TPI target levels * has no effect for DDC versions before v103 * default is null if not present dbbc_bbc_target 16000 cd /usr2/proc modified station.prc as follows: (F) This step is only for stations with DBBCs that are updating from previous version of 9.11.x, x=0, 1, or 2. Three changes are needed to the station.prc library: (i) Please insert the command "bbc_gain=all,agc" at the end of your SETUPA procedure. This command is a "no-op" for DDC version less than v103, but including it is recommended that be added for future backward compatibility. For stations with v104 or higher, as additional parameter specifying the target count level can be added if it is desired, e.g., "bbc_gain=all,agc,16000" (ii) Add the procedure "BBC_LEVEL" to your station.prc library. This can probably done most easily with the following commands: cd /usr2/proc cp /usr2/fs/st.default/proc/bbc_level.prc . pfmed st,bbc_level::bbc_level,bbc_level ex rm bbc_level.prc (iii) This step is only for stations with non-continuous cal and has two parts. (a) Edit the CALTSYS_MAN procedure and insert the command "bbc_gain=all,man" right after the "IFMAN" command. (b) Edit the CALTSYS procedure and insert the command "bbc_gain=all,agc" right after the "IFAGC" command.