docsis.sh 692 B

123456789101112131415161718
  1. echo "deb http://http.us.debian.org/debian stable main contrib non-free" >> /etc/apt/sources.list
  2. apt-get update && apt-get install -yq automake libtool libsnmp-dev bison make gcc flex git libglib2.0-dev libfl-dev snmp-mibs-downloader
  3. echo "mibs +SNMPv2-MIB" >> /etc/snmp/snmp.conf
  4. download-mibs
  5. wget http://pastebin.com/raw/p3QyuXzZ -O /usr/share/snmp/mibs/SNMPv2-PDU
  6. wget https://raw.githubusercontent.com/rlaager/docsis/master/mibs/CLAB-TOPO-MIB -O /usr/share/snmp/mibs/CLAB-TOPO-MIB
  7. cd /opt
  8. eval $(ssh-agent) ; ssh-add /opt/keys/bitbucket.id_rsa ; git clone ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/docsis.git
  9. cd docsis
  10. ./autogen.sh
  11. ./configure
  12. make
  13. make install