Work progress Oct 2 2012

first install OFED on dsfr5

  • need to install some rpms for the OFED build
  • glib-devel
  • glibc-devel.i686
  • zlib-devel
  • tcl-devel
  • tk
  • also yum update to get the latest kernel
  • reboot
  • get OFED, which appears to be the latest stable release
  • unwind the tarball in /usr/local
  • this package must put some config files in /etc, so we install everything in the default locations
  • to build, we use a configure script from Amitoj
  • cd /usr/local/OFED-
  • ./ -c ofed.conf
  • openibd installed and running - will start at boot time
  • /etc/rc.d/init.d/openibd stop/start seems helpful
  • use ibstat to see the status of the InfiniBand card
  • ibv_devinfo returns device information
  • /etc/infiniband/info returns information about the build
  • ofed_info lists the sources used for the build
  • problem with libxmlrpc_client.a in test

now install OFED on dseb7

  • repeat the yum install and update steps and reboot
  • ./ -c ofed.conf now just installs the rpms

build artdaq and other requirements

  • get product stub for mvapich2 v1_7_0 from cluck (no need to change anything)
  • copy artdaq v0_02_04 source
  • working directory is /scratch/products on dsfr5
  • build, test, install local copy, make tar ball and unwind in /products
  • get xmlrpc_c source code tarball, unwind and build in /products
  • build is only partial - more work needed

build ds50daq

  • build as myself
  • have to run git on cluck and copy to dsfr5
  • build is successful


  • dseb and dsfr machines have different motherboards and must be configured differently for ipmi
  • dsfr[1-5] /boot/grub/grub.conf
    serial --unit=1 --speed=115200
    terminal --timeout=10 console serial
            kernel ... console=tty0 console=ttyS1,115200n8
  • dseb[1-7] /boot/grub/grub.conf
    serial --unit=2 --speed=115200
    terminal --timeout=10 console serial
            kernel ... console=tty0 console=ttyS2,115200n8
  • to access the serial console:
    ipmitool -I lanplus -H <ipmi address of ds machine> -U ADMIN -P .. sol activate
    To terminate: 
    ~.  ( ~~. if ssh'd to cluck or tev )