Installing SNMPv2C Agent Conformance Test Package $Date: 2008/12/18 02:24:44 $ IPv6 Promotion Council Terminology =========== Tester Node (TN) A tester node for the conformance tests. Node Under Test (NUT) A testee node for the conformance tests. Network Under Test The network where the conformance tests are executed. Tester Interface The network interface of TN hooked up to the Network Under Test. Interface Under Test The network interface of NUT hooked up to the Network Under Test. Prerequisites ============= Prerequisites for TN: - The package supports FreeBSD 6.0-RELEASE or higher version. - The package can also coexist with FreeBSD version of KAME. Installing the package onto TN ============================== 0. Before Starting (A) You need to install following softwares. - Perl (Required version : 5.8.7 or higher) - Net-SNMP (Required version : 5.3.1 or higher) *** You can download it from the following URL: http://net-snmp.sourceforge.net/ - v6eval (Required version : 3.0.11 or higher) Please refer to 00README.v6eval in "v6eval" for more information. *** You can download it from the following URL: http://www.tahi.org/release/ - koi (Required version : 1.1.1 or higher) Please refer to README file in "koi" package for more information. *** You can download it from the following URL: http://www.tahi.org/release/ 1. Extracting ct package % tar zxvf ct-snmpv2c-ag-X.X.tar.gz 2. Copying ct package Copy ct directory to any directory you like. % cp -pR $ORGDIR/ct-snmpv2c-ag-X.X $SOMEWHERE/ct-snmpv2c-ag-X.X % chmod -R +w $SOMEWHERE/ct-snmpv2c-ag-X.X 3. Setup ct environment ## (enable TN's ipv6 capibility) ## edit /usr/local/v6eval/etc/nut.def and tn.def ## edit /usr/local/koi/etc/tn.def (for 'Link0' interface) % cd $SOMEWHERE/ct-snmpv2c-ag-X.X ## edit config.txt if you'd like to test (A)dvance test cases. ## config TN's IPv6 address of 'Link0' interface to 3ffe:501:ffff:100::20/64 manually. ## e.x., % ifconfig fxp0 inet6 3ffe:501:ffff:100::20 prefixlen 64 4. Make test % make test [End of INSTALL]