Hi All,
We are not able to enable IPv6 support on Solaris 9 when building Net-SNMP_5.3.1
The software versions we are using are as follows
1) Net-SNMP 5.3.1
2) GCC 3.3
3) Solaris 5.9
The steps we are following are as follows
1) Running configure
--------------------
./configure --prefix=/net/tcsnas01/vol/nxqa/qa/local/net-snmp_sol
--enable--ipv6 --with-cc=gcc
--with-persistent-directory=/net/tcsnas01/vol/nxqa/qa/local/net-snmp_sol/var/net-snmp
--with-logfile=/net/tcsnas01/vol/nxqa/qa/local/net-snmp_sol/log/snmpd.log
When the configure is running we see following message on console
...
Ipv6 stack ... [unknown, no]
...
When we look inside config.log we find following details
...
configure:12581: checking ipv6 stack type
conftest.c:43:45: /usr/local/v6/include/sys/types.h: No such file or directory
conftest.c:43:22: features.h: No such file or directory
configure:12755: result: "unknown, no"
...
2) We ignore the message and run make, make test, make install
---------------------------------------------------------------
make runs successfully
make test passes all test cases
make install runs successfully
3) We start the snmp agent
--------------------------
We prepare snmpd.conf file as follows
rocommunity SNMP_COMMUNITY-1
rwcommunity SNMP_COMMUNITY-2
rocommunity6 SNMP_COMMUNITY-61
rwcommunity6 SNMP_COMMUNITY-62
We start the agent using following command
./snmpd -d -p udp:161,udp6:161
The snmpd.log says following when agent is started
NET-SNMP version 5.3.1 restarted
/net/tcsnas01/vol/nxqa/qa/local/net-snmp_sol/share/snmp/snmpd.conf: line 11:
Warning: Unknown token: rocommunity6.
/net/tcsnas01/vol/nxqa/qa/local/net-snmp_sol/share/snmp/snmpd.conf: line 12:
Warning: Unknown token: rwcommunity6.
error on subcontainer '' insert (-1)
error on subcontainer '' insert (-1)
...
4) We Execute snmpget commands
------------------------------
IPv4:
a) snmpget -v1 -c SNMP_COMMUNITY-1 kaveri sysName.0 -> Response - OK
b) snmpget -v1 -c SNMP_COMMUNITY-2 kaveri sysName.0 -> Response - OK
c) snmpget -v1 -c SNMP_COMMUNITY-3 kaveri sysName.0 -> Timeout - OK
IPv6:
a) snmpget -v1 -c SNMP_COMMUNITY-61 udp6:[fe80::203:baff:fe2a:a645] sysName.0
-> No match - NOT OK
b) snmpget -v1 -c SNMP_COMMUNITY-62 udp6:[fe80::203:baff:fe2a:a645] sysName.0
-> No match - NOT OK
5) Support Information
----------------------
For the IPv6 enabled host we have checked that IPv6 support is up and running
using following tools from another Ipv6 enabled host
1) ping <ipv6 address> (works ok)
2) telnet <ipv6 address> 13 (works ok)
3) netstat -a (shows IPv6 connections between the hosts)
The output of command "./snmpd -H" does not shows rocommunity6 and rwcommunity6
directives.
Output of ifconfig -a on the host on which snmpd is running is as follows
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
eri0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 146.208.148.62 netmask fffffc00 broadcast 146.208.151.255
ether 0:3:ba:2a:a6:45
lo0: flags=2000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6> mtu 8252 index 1
inet6 ::1/128
eri0: flags=2000841<UP,RUNNING,MULTICAST,IPv6> mtu 1500 index 2
ether 0:3:ba:2a:a6:45
inet6 fe80::203:baff:fe2a:a645/10
Further attempts for starting agent with udp6 yields errors and none of the
snmpget command fetches replies from the agent when IPv6 address is used.
Please provide help/pointers to enable Net-SNMP IPv6 support on Solaris 9.
Sincerely,
Rahul K, AK Sunil
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders