This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mtca:mtca:centos7install [2020/08/14 11:57] – leac | mtca:mtca:centos7install [2022/05/19 14:42] (current) – lnoeht | ||
|---|---|---|---|
| Line 17: | Line 17: | ||
| mkdir ROOT | mkdir ROOT | ||
| cd ROOT | cd ROOT | ||
| - | git clone --branch v6-22-00-patches https:// | + | git clone --branch v6-24-00-patches https:// |
| mkdir build install | mkdir build install | ||
| cd build | cd build | ||
| Line 33: | Line 33: | ||
| enabled=1 | enabled=1 | ||
| gpgcheck=0 | gpgcheck=0 | ||
| - | |||
| [xdaq-worksuite] | [xdaq-worksuite] | ||
| name=XDAQ Software worksuite | name=XDAQ Software worksuite | ||
| - | |||
| baseurl=http:// | baseurl=http:// | ||
| enabled=1 | enabled=1 | ||
| gpgcheck=0 | gpgcheck=0 | ||
| - | |||
| [xdaq-updates] | [xdaq-updates] | ||
| name=XDAQ Software xaas | name=XDAQ Software xaas | ||
| - | |||
| baseurl=http:// | baseurl=http:// | ||
| enabled=1 | enabled=1 | ||
| gpgcheck=0 | gpgcheck=0 | ||
| - | |||
| EOF | EOF | ||
| - | |||
| sudo cat > / | sudo cat > / | ||
| [cactus-amc13-base] | [cactus-amc13-base] | ||
| Line 57: | Line 51: | ||
| gpgcheck=0 | gpgcheck=0 | ||
| EOF | EOF | ||
| - | |||
| sudo cat > / | sudo cat > / | ||
| [ipbus-sw-base] | [ipbus-sw-base] | ||
| Line 64: | Line 57: | ||
| enabled=1 | enabled=1 | ||
| gpgcheck=0 | gpgcheck=0 | ||
| - | + | | |
| - | + | name=IPbus software repository updates | |
| - | [ipbus-sw-updates] | + | baseurl=http:// |
| - | name=IPbus software repository updates | + | enabled=1 |
| - | baseurl=http:// | + | gpgcheck=0 |
| - | enabled=1 | + | EOF |
| - | gpgcheck=0 | + | |
| - | EOF | + | |
| Install cactus | Install cactus | ||
| - | sudo yum install cactusboards-amc13-tools-1.2.14-0.centos7 cactusboards-amc13- | + | 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 | sudo yum install cactuscore-uhal-grammars cactuscore-uhal-uhal cactuscore-uhal-tests | ||
| Line 84: | Line 75: | ||
| - | Download POS | + | Download POS and set environment |
| mkdir TriDAS_lea | mkdir TriDAS_lea | ||
| cd TriDAS_lea | cd TriDAS_lea | ||
| Line 121: | Line 112: | ||
| TriDAS_lea/ | TriDAS_lea/ | ||
| TriDAS_lea/ | TriDAS_lea/ | ||
| + | |||
| + | |||
| + | === 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 | ||
| + | / | ||
| + | |||
| + | with this content: | ||
| + | |||
| + | HWADDR=90: | ||
| + | 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=" | ||
| + | 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:// | ||
| + | bash | ||
| + | #!/bin/bash | ||
| + | sudo wget http:// | ||
| + | sudo yum install rarpd-ss981107-42.el6.x86_64.rpm | ||
| + | cat <<EOF > / | ||
| + | [Unit] | ||
| + | Description=Reverse Address Resolution Protocol Requests Server | ||
| + | Documentation=man.rarpd(8) | ||
| + | Requires=network.target | ||
| + | After=network.target | ||
| + | [Service] | ||
| + | Type=forking | ||
| + | User=root | ||
| + | # | ||
| + | ExecStart=/ | ||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | EOF | ||
| + | sudo cp / | ||
| + | |||
| + | restart daemons and rarpdaemon | ||
| + | | ||
| + | sudo systemctl daemon-reload | ||
| + | sudo systemctl restart rarpd | ||
| + | |||
| + | this script already is stored at **~/ | ||
| + | |||
| + | |||
| + | copy the **/ | ||
| + | |||
| + | **/ | ||
| + | |||
| + | 127.0.0.1 | ||
| + | ::1 | ||
| + | 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.** | ||
| + | |||
| + | **/ | ||
| + | |||
| + | # copied from old slc6 mtca PC | ||
| + | # see man ethers for syntax | ||
| + | # ETHERS for BPIX CRATE | ||
| + | # ##################### | ||
| + | 08: | ||
| + | 08: | ||
| + | 08: | ||
| + | 08: | ||
| + | 08: | ||
| + | 08: | ||
| + | 08: | ||
| + | |||
| + | copy all lines | ||
| + | |||
| + | try to ping the devices in the **/ | ||
| + | |||
| + | ping mch | ||
| + | ping bpixamc13T1 | ||
| + | ping bpixamc13T2 | ||
| + | ping bpixtkfec | ||
| + | ping bpixpxfec | ||
| + | ping bpixfed1 | ||
| + | ping bpixfed2 | ||
| + | ping bpixfed3 | ||
| + | |||
| + | |||