User Tools

Site Tools


mtca:mtca:centos7install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
mtca:mtca:centos7install [2020/08/14 11:59] leacmtca:mtca:centos7install [2022/04/28 11:26] – deleted spaces separating a string for a package lnoeht
Line 65: Line 65:
  
 Install cactus Install cactus
-  sudo yum install cactusboards-amc13-tools-1.2.14-0.centos7 cactusboards-amc13-  amc13-1.2.14-0.centos7+  sudo yum install cactusboards-amc13-tools-1.2.14-0.centos7 cactusboards-amc13-amc13-1.2.14-0.centos7
   sudo yum install cactuscore-uhal-grammars cactuscore-uhal-uhal cactuscore-uhal-tests   cactuscore-uhal-pycohal cactuscore-uhal-gui cactuscore-uhal-tools cactuscore-controlhub cactusboards-amc13-amc13 cactusboards-amc13-tools pugixml-devel   sudo yum install cactuscore-uhal-grammars cactuscore-uhal-uhal cactuscore-uhal-tests   cactuscore-uhal-pycohal cactuscore-uhal-gui cactuscore-uhal-tools cactuscore-controlhub cactusboards-amc13-amc13 cactusboards-amc13-tools pugixml-devel
  
Line 112: Line 112:
   TriDAS_lea/pixel/PixelUtilities/PixelRootUtilities/include/PixelHistoThreadFrame.h   TriDAS_lea/pixel/PixelUtilities/PixelRootUtilities/include/PixelHistoThreadFrame.h
   TriDAS_lea/pixel/PixelUtilities/PixelRootUtilities/include/PixelHistoThreadFrameWithArgs.h   TriDAS_lea/pixel/PixelUtilities/PixelRootUtilities/include/PixelHistoThreadFrameWithArgs.h
 +
 +
 +=== Installation of network card on Centos7 ===
 +
 +get name of new network card
 +  bash
 +  ifconfig -a
 +
 +gives **enp4s5** for this network card, yours could be different
 +
 +create file 
 +  /etc/sysconfig/network-scripts/ifcfg-enp4s5 (choose the right name for your card)
 +
 +with this content:
 +
 +  HWADDR=90:E2:BA:F7:6B:F7
 +  TYPE=Ethernet
 +  PROXY_METHOD=none
 +  BROWSER_ONLY=no
 +  BOOTPROTO=none
 +  DEFROUTE=no
 +  IPV4_FAILURE_FATAL=no
 +  IPV6INIT=yes
 +  IPV6_AUTOCONF=yes
 +  IPV6_DEFROUTE=no
 +  IPV6_FAILURE_FATAL=no
 +  IPV6_ADDR_GEN_MODE=stable-privacy
 +  NAME="enp4s5"
 +  UUID=8c87de7c-ab31-3faa-8480-3c9571cad2af
 +  ONBOOT=yes
 +  AUTOCONNECT_PRIORITY=-999
 +  IPADDR=192.168.0.1
 +  PREFIX=23
 +  GATEWAY=192.168.0.1
 +
 +(change the HWADDR, the NAME and the UUID to fit your network card)
 +
 +restart the network service
 +
 +  sudo systemctl restart network.service
 +
 +
 +check the ip address change
 +
 +  ifconfig -a
 +
 +the network card should now have the ip address 192.168.0.1 with the netmask 255.255.254.0
 +
 +install the dhcp daemon and wireshark
 +
 +  sudo yum install dhcpd wireshark
 +
 +
 +install the rarp daemon using the instructions from https://wiki.physik.uzh.ch/cms/nanocrate:nanocrate
 +  bash
 +  #!/bin/bash
 +  sudo wget http://download-ib01.fedoraproject.org/pub/epel/6/x86_64/Packages/r/rarpd-ss981107-42.el6.x86_64.rpm
 +  sudo yum install rarpd-ss981107-42.el6.x86_64.rpm
 +  cat <<EOF > /tmp/rarpd.service
 +  [Unit]
 +  Description=Reverse Address Resolution Protocol Requests Server
 +  Documentation=man.rarpd(8)
 +  Requires=network.target
 +  After=network.target
 +  [Service]
 +  Type=forking
 +  User=root
 +  #EnvironmentFile=/etc/sysconfig/rarpd
 +  ExecStart=/usr/sbin/rarpd -a -e -v
 +  [Install]
 +  WantedBy=multi-user.target
 +  EOF
 +  sudo cp /tmp/rarpd.service /etc/systemd/system
 + 
 +restart daemons and rarpdaemon
 +  
 +  sudo systemctl daemon-reload
 +  sudo systemctl restart rarpd
 +
 +this script already is stored at **~/internalhdd/install_scripts/install_rarpd.sh**
 +
 +
 +copy the **/etc/hosts** and the **/etc/ethers** files from the old mtca PC
 +
 +**/etc/hosts** contains:
 +
 +  127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
 +  ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
 +  192.168.0.41 mch
 +  192.168.0.157 bpixamc13T1
 +  192.168.0.156 bpixamc13T2
 +  192.168.0.31 bpixtkfec
 +  192.168.0.32 bpixpxfec
 +  192.168.0.34 bpixfed1
 +  192.168.0.35 bpixfed2
 +  192.168.0.36 bpixfed3
 +
 +only copy the lines starting with **192.168.0.**
 +
 +**/etc/ethers** contains:
 +
 +  # copied from old slc6 mtca PC 
 +  # see man ethers for syntax 
 +  # ETHERS for BPIX CRATE 
 +  # ##################### 
 +  08:00:30:F3:01:d7  bpixamc13T1 
 +  08:00:30:F3:01:97  bpixamc13T2 
 +  08:00:30:00:23:31  bpixtkfec 
 +  08:00:30:00:22:f2  bpixpxfec 
 +  08:00:30:00:23:1e  bpixfed1 
 +  08:00:30:00:23:34  bpixfed2 
 +  08:00:30:00:23:13  bpixfed4
 +
 +copy all lines
 +
 +try to ping the devices in the **/etc/hosts** file
 +
 +  ping mch
 +  ping bpixamc13T1
 +  ping bpixamc13T2
 +  ping bpixtkfec
 +  ping bpixpxfec
 +  ping bpixfed1
 +  ping bpixfed2
 +  ping bpixfed3
 +
 +
  
  
mtca/mtca/centos7install.txt · Last modified: 2022/05/19 14:42 by lnoeht