close $f
        after 1000
        viewFile viewEvt "View Event" daq_anal.out
-       exec sh -c "daq_sniff -h [agent list $evtbuildAgent host] | daq_anal -n 1" </dev/null >daq_anal.out 2>/dev/null &
+       exec sh -c "./daq_sniff -h [agent list $evtbuildAgent host] | ./daq_anal -n 1" </dev/null >daq_anal.out 2>/dev/null &
 }
 
 if {$tk_version < 4.0} {
 
                exec cat hadaq.log
        }
 }
-foreach cmd $duringInit {
-       puts $cmd
-       catch {eval exec  $cmd}
-}
 
--- /dev/null
+#!/usr/bin/tclsh -f
+source cmds.tcl
+source [lindex $argv 0]
+
+foreach cmd $duringInit {
+       puts $cmd
+       catch {eval exec  $cmd &} msg
+       puts $msg
+}
 
-static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.14 2000-05-30 07:31:46 hades Exp $";
+static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.15 2000-06-07 12:13:50 hades Exp $";
 
 #define _GNU_SOURCE
 #include <unistd.h>
                break;
        }
 
+#if 0
+/*
+* due to a bug in the CES Lynx ATM driver, the packet size
+* does not match the transportet size right now, check disabled
+*/
        if (retVal != Pkt_size(my->pkt)) {
                retVal = -1;
        }
+#endif
 
        if (0 > retVal) {
                msglog(LOG_DEBUG, "recvGeneric: %s\n", strerror(errno));
 
-agent create hades24 hades /home/hades/tt00/eb/hadaq
-agent create r2-18 hades /hades/usr/hades/tt00/rich/hadaq
-worker create hades24:evtbuild -a -p -2 -s 1 -m 1
-worker create hades24:netmem -a -p -1 -m 1 -i ATM:0:100
-worker create r2-18:memnet -a -p -1 -w 0 -o ATM:0:100
-worker create r2-18:readout -a -p -2
+agent create hades05 hades /home/hades/tt00/eb/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 1 -m 1
+worker create hades05:netmem -a -p -1 -m 1 -i ATM:0:50
+worker create r2-26:memnet -a -p -1 -w 0 -o ATM:0:50
+worker create r2-26:readout -a -p -2
 group create acquisition
 group create run
-group add acquisition r2-18:memnet
-group add acquisition r2-18:readout
-group add run hades24:evtbuild
-group add run hades24:netmem
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
 
 set duringInit {
-       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich init'} </dev/null }
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich init'} </dev/null }
 }
 
 set beforeStartAcq {
-       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich reset'} </dev/null >>&hadaq.log}
-       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich start'} </dev/null >>&hadaq.log}
 }
 
 set afterStartAcq {
-       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
 }
 
 set beforeStopAcq {
-       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
 }
 
 set afterStopAcq {
-       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich stop'} </dev/null >>&hadaq.log}
 }
 
--- /dev/null
+agent create hades05 root /home/hades/tt00/eb/hadaq
+agent create r2-25 hades /hades/usr/hades/tt00/rich/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 2 -m 2
+worker create hades05:netmem -a -p -1 -m 2 -i ATM:0:50 -i ATM:0:51
+worker create r2-25:memnet -a -p -1 -w 0 -o ATM:0:50
+worker create r2-25:readout -a -p -2
+worker create r2-26:memnet -a -p -1 -w 0 -o ATM:0:51
+worker create r2-26:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-25:memnet
+group add acquisition r2-25:readout
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 init'} </dev/null }
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades05 hades /home/hades/tt00/eb/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 1 -m 1
+worker create hades05:netmem -a -p -1 -m 1 -i ATM:0:51
+worker create r2-26:memnet -a -p -1 -w 0 -o ATM:0:51
+worker create r2-26:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades05 hades /home/hades/tt00/eb/hadaq
+agent create r2-14 hades /hades/usr/hades/tt00/shw/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 2 -m 2
+worker create hades05:netmem -a -p -1 -m 2 -i ATM:0:50 -i ATM:0:51
+worker create r2-14:memnet -a -p -1 -w 68000 -o ATM:0:50
+worker create r2-14:readout -a -p -2
+worker create r2-26:memnet -a -p -1 -w 68000 -o ATM:0:51
+worker create r2-26:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-14:memnet
+group add acquisition r2-14:readout
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw init'} </dev/null }
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; dtuctrl -t ctu load dtu/ctu_tt00.rbt'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades05 hades /home/hades/tt00/eb/hadaq
+agent create r2-14 hades /hades/usr/hades/tt00/shw/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+agent create r2-8 hades /hades/usr/hades/tt00/mdc/hadaq
+worker create hades05:evtbuild -a -p -2 -s 3 -m 3
+worker create hades05:netmem -a -p -1 -m 3 -i ATM:0:50 -i ATM:0:51 -i ATM:0:52
+worker create r2-14:memnet -a -p -1 -w 50000 -o ATM:0:50
+worker create r2-14:readout -a -p -2
+worker create r2-26:memnet -a -p -1 -w 50000 -o ATM:0:51
+worker create r2-26:readout -a -p -2
+worker create r2-8:memnet -a -p -1 -w 50000 -o ATM:0:52
+worker create r2-8:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-14:memnet
+group add acquisition r2-14:readout
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add acquisition r2-8:memnet
+group add acquisition r2-8:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw init'} </dev/null }
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 init'} </dev/null }
+       {rsh r2-8 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./mdc init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-8 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./mdc reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 start'} </dev/null >>&hadaq.log}
+       {rsh r2-8 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./mdc start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 stop'} </dev/null >>&hadaq.log}
+       {rsh r2-8 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./mdc stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades05 hades /home/hades/tt00/eb/hadaq
+agent create r2-13 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 1 -m 1
+worker create hades05:netmem -a -p -1 -m 1 -i ATM:0:50
+worker create r2-13:memnet -a -p -1 -w 0 -o ATM:0:50
+worker create r2-13:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-13:memnet
+group add acquisition r2-13:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich reset'} </dev/null >>&hadaq.log}
+       {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-13 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades24 hades /home/hades/tt00/eb/hadaq
+agent create r2-24 hades /hades/usr/hades/tt00/shw/hadaq
+worker create hades24:evtbuild -a -p -2 -s 1 -m 1
+worker create hades24:netmem -a -p -1 -m 1 -i ATM:0:100
+worker create r2-24:memnet -a -p -1 -w 0 -o ATM:0:100
+worker create r2-24:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-24:memnet
+group add acquisition r2-24:readout
+group add run hades24:evtbuild
+group add run hades24:netmem
+
+set duringInit {
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof reset'} </dev/null >>&hadaq.log}
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof stop'} </dev/null >>&hadaq.log}
+}
 
-agent create hades05 hades /home/hades/tt00/eb/hadaq
+agent create hades05 root /home/hades/tt00/eb/hadaq
 agent create r2-14 hades /hades/usr/hades/tt00/shw/hadaq
-agent create r2-25 hades /hades/usr/hades/tt00/trig/hadaq
+agent create r2-18 hades /hades/usr/hades/tt00/trig/hadaq
 worker create hades05:evtbuild -a -p -2 -s 2 -m 2
 worker create hades05:netmem -a -p -1 -m 2 -i ATM:0:50 -i ATM:0:51
 worker create r2-14:memnet -a -p -1 -w 68000 -o ATM:0:50
 worker create r2-14:readout -a -p -2
-worker create r2-25:memnet -a -p -1 -w 68000 -o ATM:0:51
-worker create r2-25:readout -a -p -2
+worker create r2-18:memnet -a -p -1 -w 68000 -o ATM:0:51
+worker create r2-18:readout -a -p -2
 group create acquisition
 group create run
 group add acquisition r2-14:memnet
 group add acquisition r2-14:readout
-group add acquisition r2-25:memnet
-group add acquisition r2-25:readout
+group add acquisition r2-18:memnet
+group add acquisition r2-18:readout
 group add run hades05:evtbuild
 group add run hades05:netmem
 
 set duringInit {
        {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw init'} </dev/null }
-       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig init'} </dev/null }
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig init'} </dev/null }
 }
 
 set beforeStartAcq {
        {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw reset'} </dev/null >>&hadaq.log}
-       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig reset'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig reset'} </dev/null >>&hadaq.log}
        {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw start'} </dev/null >>&hadaq.log}
-       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig start'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig start'} </dev/null >>&hadaq.log}
 }
 
 set afterStartAcq {
-       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
 }
 
 set beforeStopAcq {
-       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
 }
 
 set afterStopAcq {
        {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw stop'} </dev/null >>&hadaq.log}
-       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig stop'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig stop'} </dev/null >>&hadaq.log}
 }
 
--- /dev/null
+agent create hades05 root /home/hades/tt00/eb/hadaq
+agent create r2-18 hades /hades/usr/hades/tt00/trig/hadaq
+agent create r2-14 hades /hades/usr/hades/tt00/shw/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 3 -m 3
+worker create hades05:netmem -a -p -1 -m 3 -i ATM:0:50 -i ATM:0:51 -i ATM:0:52
+worker create r2-18:memnet -a -p -1 -w 50000 -o ATM:0:50
+worker create r2-18:readout -a -p -2
+worker create r2-14:memnet -a -p -1 -w 50000 -o ATM:0:51
+worker create r2-14:readout -a -p -2
+worker create r2-26:memnet -a -p -1 -w 50000 -o ATM:0:52
+worker create r2-26:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-18:memnet
+group add acquisition r2-18:readout
+group add acquisition r2-14:memnet
+group add acquisition r2-14:readout
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw init'} </dev/null }
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 init'} </dev/null }
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 start'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 stop'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades05 root /home/hades/tt00/eb/hadaq
+agent create r2-18 hades /hades/usr/hades/tt00/trig/hadaq
+agent create r2-14 hades /hades/usr/hades/tt00/shw/hadaq
+agent create r2-25 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 3 -m 3
+worker create hades05:netmem -a -p -1 -m 3 -i ATM:0:50 -i ATM:0:51 -i ATM:0:53
+worker create r2-18:memnet -a -p -1 -w 10000 -o ATM:0:50
+worker create r2-18:readout -a -p -2
+worker create r2-14:memnet -a -p -1 -w 40000 -o ATM:0:51
+worker create r2-14:readout -a -p -2
+worker create r2-25:memnet -a -p -1 -w 40000 -o ATM:0:53
+worker create r2-25:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-18:memnet
+group add acquisition r2-18:readout
+group add acquisition r2-14:memnet
+group add acquisition r2-14:readout
+group add acquisition r2-25:memnet
+group add acquisition r2-25:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw init'} </dev/null }
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 init'} </dev/null }
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw reset'} </dev/null >>&hadaq.log}
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw start'} </dev/null >>&hadaq.log}
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 start'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig stop'} </dev/null >>&hadaq.log}
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 stop'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades05 root /home/hades/tt00/eb/hadaq
+agent create r2-18 hades /hades/usr/hades/tt00/trig/hadaq
+agent create r2-14 hades /hades/usr/hades/tt00/shw/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+agent create r2-25 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 4 -m 4
+worker create hades05:netmem -a -p -1 -m 4 -i ATM:0:50 -i ATM:0:51 -i ATM:0:52 -i ATM:0:53
+worker create r2-18:memnet -a -p -1 -w 10000 -o ATM:0:50
+worker create r2-18:readout -a -p -2
+worker create r2-14:memnet -a -p -1 -w 40000 -o ATM:0:51
+worker create r2-14:readout -a -p -2
+worker create r2-26:memnet -a -p -1 -w 40000 -o ATM:0:52
+worker create r2-26:readout -a -p -2
+worker create r2-25:memnet -a -p -1 -w 40000 -o ATM:0:53
+worker create r2-25:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-18:memnet
+group add acquisition r2-18:readout
+group add acquisition r2-14:memnet
+group add acquisition r2-14:readout
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add acquisition r2-25:memnet
+group add acquisition r2-25:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw init'} </dev/null }
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 init'} </dev/null }
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 init'} </dev/null }
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 start'} </dev/null >>&hadaq.log}
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 start'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu start'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu stop'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 stop'} </dev/null >>&hadaq.log}
+       {rsh r2-25 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich0 stop'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw stop'} </dev/null >>&hadaq.log}
+}
 
--- /dev/null
+agent create hades05 root /home/hades/tt00/eb/hadaq
+agent create r2-24 hades /hades/usr/hades/tt00/tof/hadaq
+agent create r2-18 hades /hades/usr/hades/tt00/trig/hadaq
+agent create r2-14 hades /hades/usr/hades/tt00/shw/hadaq
+agent create r2-26 hades /hades/usr/hades/tt00/rich/hadaq
+worker create hades05:evtbuild -a -p -2 -s 4 -m 4
+worker create hades05:netmem -a -p -1 -m 4 -i ATM:0:50 -i ATM:0:51 -i ATM:0:52 -i ATM:0:53
+worker create r2-24:memnet -a -p -1 -w 40000 -o ATM:0:53
+worker create r2-24:readout -a -p -2
+worker create r2-18:memnet -a -p -1 -w 10000 -o ATM:0:50
+worker create r2-18:readout -a -p -2
+worker create r2-14:memnet -a -p -1 -w 40000 -o ATM:0:51
+worker create r2-14:readout -a -p -2
+worker create r2-26:memnet -a -p -1 -w 40000 -o ATM:0:52
+worker create r2-26:readout -a -p -2
+group create acquisition
+group create run
+group add acquisition r2-24:memnet
+group add acquisition r2-24:readout
+group add acquisition r2-18:memnet
+group add acquisition r2-18:readout
+group add acquisition r2-14:memnet
+group add acquisition r2-14:readout
+group add acquisition r2-26:memnet
+group add acquisition r2-26:readout
+group add run hades05:evtbuild
+group add run hades05:netmem
+
+set duringInit {
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw init'} </dev/null }
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 init'} </dev/null }
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig init'} </dev/null }
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof init'} </dev/null }
+}
+
+set beforeStartAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw reset'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 reset'} </dev/null >>&hadaq.log}
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof reset'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw start'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 start'} </dev/null >>&hadaq.log}
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof start'} </dev/null >>&hadaq.log}
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig start'} </dev/null >>&hadaq.log}
+}
+
+set afterStartAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu status'} </dev/null >>&hadaq.log}
+}
+
+set beforeStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; dtuctrl -t ctu status'} </dev/null >>&hadaq.log}
+}
+
+set afterStopAcq {
+       {rsh r2-18 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./trig stop'} </dev/null >>&hadaq.log}
+       {rsh r2-24 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./tof stop'} </dev/null >>&hadaq.log}
+       {rsh r2-26 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./rich1 stop'} </dev/null >>&hadaq.log}
+       {rsh r2-14 sh -c {'PATH=$PATH:$HOME/bin/POWERPC_LYNXOS_2_5_1; cd tt00/slow; ./shw stop'} </dev/null >>&hadaq.log}
+}