Re: NET-SNMP version: 5.7.3 and IPv6
Bill Fenner <[email protected]>
| Newsgroups | gmane.network.net-snmp.devel |
|---|---|
| Message-ID | <CAF4SogZx5E_rHgMzHRgQK5ATeHyrpCPu7ahR3aKvdc+mfoxGXQ@mail.gmail.com> |
I don't have any other suggestions here, other than trying a rebuild from scratch to make sure you have a self-consistent tree. I'm not familiar with cross compiling. rocommunity6 works for me when I specify it in my natively-compiled agent. Bill On Thu, Jan 25, 2018 at 9:29 AM, Simon Chamlian <[email protected]> wrote: > SNMP Versions Supported: 1 2c 3 > Building for: linux > Net-SNMP Version: 5.7.3 > Network transport support: Callback Unix Alias TCPIPv6 UDPIPv6 UDP TCP > IPv6Base SocketBase TCPBase UDPBase UDPIPv4Base IPv4Base > SNMPv3 Security Modules: usm > *** MIB Module warning *** mib module '\' is both included and excluded. > It has been excluded. > Agent MIB code: default_modules ..... => snmpv3mibs > mibII/snmp_mib mibII/system_mib mibII/sysORTable mibII/vacm_vars > mibII/vacm_conf > MYSQL Trap Logging: unavailable > Embedded Perl support: disabled > SNMP Perl modules: disabled > SNMP Python modules: disabled > Crypto support from: crypto > Authentication support: MD5 > Encryption support: > Local DNSSEC validation: disabled > > Note that I am cross compiling net-snmp for an embedded target. > I wonder if I am forgetting to download something? > > I usually download the applications and libraries: > libnetsnmphelpers.so.30.0.3 > libnetsnmp.so.30.0.3 > libnetsnmpmibs.so.30.0.3 > libnetsnmpagent.so.30.0.3 > libnetsnmptrapd.so.30.0.3 > > S. > > > On Wed, Jan 24, 2018 at 11:57 AM, Bill Fenner <[email protected]> wrote: > >> Can you paste the end of your configuration run, where it summarizes the >> results? The “rocommunity6” configuration directive will be available if >> that configuration summary includes “UDPIPv6” in the “Network transport >> support:” list - e.g., >> >> --------------------------------------------------------- >> Net-SNMP configuration summary: >> --------------------------------------------------------- >> >> SNMP Versions Supported: 1 2c 3 >> Building for: linux >> Net-SNMP Version: 5.8.pre1 >> Network transport support: Callback Unix Alias TCP UDP TCPIPv6 UDPIPv6 IPv4Base SocketBase TCPBase UDPIPv4Base UDPBase IPv6Base >> >> How did you build your net-snmp? Is there any chance that you built the >> agent/ subdirectory without IPv6 support, and the snmplib/ subdirectory >> with IPv6 support? That would cause “rocommunity6” to not work but >> “agentaddress udp6:…” would work. >> >> Bill >> >> >> On Wed, Jan 24, 2018 at 11:42 AM, Simon Chamlian <[email protected]> >> wrote: >> >>> Seems like --enable-ipv6 is not enough to make SNMPv2 work with IPv6 >>> since: >>> >>> # ./snmpd -H 2>&1 | grep community >>> trapsink host [community] [port] >>> trap2sink host [community] [port] >>> informsink host [community] [port] >>> trapcommunity community-string >>> com2sec [-Cn CONTEXT] secName >>> IPv4-network-address[/netmask] community >>> com2sec6 [-Cn CONTEXT] secName >>> IPv6-network-address[/netmask] community >>> com2secunix [-Cn CONTEXT] secName sockpath community >>> authcommunity authtype1,authtype2 community >>> [default|hostname|network/bits [oid|-V view [context]]] >>> rwcommunity community [default|hostname|network/bits >>> [oid|-V view [context]]] >>> rocommunity community [default|hostname|network/bits >>> [oid|-V view [context]]] >>> >>> does not show rwcommunity6 and rocommunity6 . >>> >>> So what other flags do I need in addition to (--enable-ipv6) to >>> re-compile to make rwcommunity6/rocommunity6 available? >>> >>> S. >>> >>> >>> >>> On Mon, Jan 15, 2018 at 2:37 PM, Simon Chamlian <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> Just recompiled the agent by enabling IPv6 ( --enable-ipv6). >>>> >>>> The agent is working fine but don't seem to be able to use IPv6. >>>> >>>> Example: >>>> >>>> # snmpget -v 3 -u Admin -a MD5 -A Admin-00 -l authNoPriv 172.27.42.199 >>>> MPBC-1RU-MIB::mpbc1RUNEID.0 -Oqv >>>> "TestNew" >>>> >>>> works fine. >>>> >>>> >>>> In Ipv6: >>>> >>>> # snmpget -v 3 -u Admin -a MD5 -A Admin-00 -l authNoPriv >>>> udp6:'[fe80::6eff:beff:fe02:d0%eth0]':161 MPBC-1RU-MIB::mpbc1RUNEID.0 >>>> -Oqv >>>> snmpget: Timeout >>>> >>>> I also tried without the port >>>> # snmpget -v 3 -u Admin -a MD5 -A Admin-00 -l authNoPriv >>>> udp6:'[fe80::6eff:beff:fe02:d0%eth0]' MPBC-1RU-MIB::mpbc1RUNEID.0 -Oqv >>>> snmpget: Timeout >>>> >>>> >>>> Gives me timeout. What am I doing wrong? Do I need any special >>>> instructions in snmpd.conf file? >>>> >>>> Note that when I launch the agent, I get the following error message in >>>> the log: >>>> Error opening specified endpoint "" >>>> Server Exiting with code 1 >>>> >>>> But the agent works fine with IPv4. >>>> >>>> Thanks, >>>> S >>>> >>>> >>> >>> ------------------------------------------------------------ >>> ------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >>> _______________________________________________ >>> Net-snmp-coders mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/net-snmp-coders >>> >>> >> > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Net-snmp-coders mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/net-snmp-coders