Hi guys... 
I was just wondering if anyone knew about this problem with net-snmp returning 
bogus results... Just hadn't heard from anyone, any advice would be greatly 
appreciated 

Cheers 
Tom 




Tom Higgins 
Epoch Labs 
p: 03 8320 1000 
w: www.epochlabs.com.au 


----- Forwarded Message ----- 
From: "Tom Higgins" <[email protected]> 
To: [email protected] 
Sent: Friday, 1 May, 2009 10:04:21 AM GMT +10:00 Canberra / Melbourne / Sydney 
Subject: snmp ipaddrtable buggy packets 



Hi guys... 
I have recently been posting about having problems with the ipAddrTable and 
getting opennms to discover it, I managed to get it work on 1 machine... I wsa 
using an old version, I then went implement it on all the servers but have run 
into another issue with snmp, grrrr. I have the problem where I get a timeout 
trying to get the IP addresses back. I have got the same results on 5 different 
machines. Through tcpdump and looking at the packets I have discovered that the 
problem is this: the response from the net-snmp server is returning dodgy IP 
address maching, example: 
ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.10.61.30.254=172.61.30.254 
the difference is in the first octect, instead of 10.x it's returning 172.x 
Seeing that I can reproduce this across 5 different servers I am sure that I am 
not the only one having this issue. 
The machines are all running Ubuntu 8.04 server and net-snmp 5.4.1 
The machine that is working is running the same stack. 
Below is the config files and the output of the tcpdump that I get. Has anyone 
had this issue, and if so, how do you resolve it?? Or how can I make net-snmp 
work properly, I understand that is the million dollar question. 
But any input is greatly appreciated. 
r...@draco:/etc/snmp# cat snmpd.conf 
#agentaddress 192.168.0.1:161 

#rocommunity epoch 192.168.1.0/24 
#rocommunity epoch 192.168.0.0/24 
rocommunity epoch 172.10.239.0/24 

disk / 

r...@draco:/etc/snmp# cat /etc/default/snmpd 
# This file controls the activity of snmpd and snmptrapd 

# MIB directories. /usr/share/snmp/mibs is the default, but 
# including it here avoids some strange problems. 
export MIBDIRS=/usr/share/snmp/mibs 

# snmpd control (yes means start daemon). 
SNMPDRUN=yes 

# snmpd options (use syslog, close stdin/out/err). 
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid' 
# 127.0.0.1' 

# snmptrapd control (yes means start daemon). As of net-snmp version 
# 5.0, master agentx support must be enabled in snmpd before snmptrapd 
# can be run. See snmpd.conf(5) for how to do this. 
TRAPDRUN=no 

# snmptrapd options (use syslog). 
TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid' 

# create symlink on Debian legacy location to official RFC path 
SNMPDCOMPAT=yes 

08:07:28.082353 IP 172.10.239.18.57039 > 172.20.4.254.snmp: C=epoch 
GetNextRequest(27) ip.ipAddrTable 
e.....@[email protected]. 
0...+........80'.....epoch....)..o......0 
08:07:28.174679 IP 172.20.4.254.snmp > 172.10.239.18.57039: C=epoch 
GetResponse(38) 
ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.10.61.30.254=172.61.30.254 
e.....@.?..m..... 
.......<..02.....epoch.&..)..o......0.0...+........ 
=...@..=.. 
08:07:29.085351 IP 172.10.239.18.57039 > 172.20.4.254.snmp: C=epoch 
GetNextRequest(27) ip.ipAddrTable 
e.....@[email protected]. 
0...+........80'.....epoch....)..o......0 
08:07:29.356221 IP 172.20.4.254.snmp > 172.10.239.18.57039: C=epoch 
GetResponse(38) 
ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.10.61.30.254=172.61.30.254 
e.....@.?..m..... 
.......<..02.....epoch.&..)..o......0.0...+........ 
=...@..=.. 
08:07:30.090354 IP 172.10.239.18.57039 > 172.20.4.254.snmp: C=epoch 
GetNextRequest(27) ip.ipAddrTable 
e.....@[email protected]. 
0...+........80'.....epoch....)..o......0 
08:07:30.184799 IP 172.20.4.254.snmp > 172.10.239.18.57039: C=epoch 
GetResponse(38) 
ip.ipAddrTable.ipAddrEntry.ipAdEntAddr.10.61.30.254=172.61.30.254 
e.....@.?..m..... 
.......<..02.....epoch.&..)..o......0.0...+........ 
=...@..=.. 





Tom Higgins 
Epoch Labs 
p: 03 8320 1000 
w: www.epochlabs.com.au 


------------------------------------------------------------------------------ 
Register Now & Save for Velocity, the Web Performance & Operations Conference 
from O'Reilly Media. Velocity features a full day of expert-led, hands-on 
workshops and two days of sessions from industry leaders in dedicated 
Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 
5/3. http://p.sf.net/sfu/velocityconf 
_______________________________________________ Net-snmp-users mailing list 
[email protected] Please see the following page to 
unsubscribe or change other options: 
https://lists.sourceforge.net/lists/listinfo/net-snmp-users 
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to