Do you have incorrect checksum for both SNMPwalks from Dude and from your program ?
Yes, I get the same errors using my other software but it doesn't prevent it from getting the answers and continuing to send requests....
Here's what I get from SNMPWalk in TheDude :
1 0.000000 frgucxxxx03.xxxxxx.xxxx asxxx.xxxxxxx.xxx SNMP get-next-request SNMPv2-SMI::zeroDotZero
2 0.000338 asxxx.xxxxxxx.xxx frgucxxxx03.xxxxxx.xxxx SNMP get-response SNMPv2-MIB::sysDescr.0
3 2.999400 frgucxxxx03.xxxxxx.xxxx asxxx.xxxxxxx.xxx SNMP get-next-request SNMPv2-SMI::zeroDotZero
4 3.000253 asxxx.xxxxxxx.xxx frgucxxxx03.xxxxxx.xxxx SNMP get-response SNMPv2-MIB::sysDescr.0
5 6.016304 frgucxxxx03.xxxxxx.xxxx asxxx.xxxxxxx.xxx SNMP get-next-request SNMPv2-SMI::zeroDotZero
6 6.017132 asxxx.xxxxxxx.xxx frgucxxxx03.xxxxxx.xxxx SNMP get-response SNMPv2-MIB::sysDescr.0
Here's what I get from iReasonning :
221 0.690021 frgucxxxx03.xxxxxx.xxxx asxxx.xxxxxxx.xxx SNMP get-next-request TCP-MIB::tcpConnLocalAddress.10.33.xx.xx.23.10.1.10.7.4396
222 0.690353 asxxx.xxxxxxx.xxx frgucxxxx03.xxxxxx.xxxx SNMP get-response TCP-MIB::tcpConnLocalAddress.10.33.xx.xx.23.10.1.10.7.4412
223 0.690504 frgucxxxx03.xxxxxx.xxxx asxxx.xxxxxxx.xxx SNMP get-next-request TCP-MIB::tcpConnLocalAddress.10.33.xx.xx.23.10.1.10.7.4412
224 0.690839 asxxx.xxxxxxx.xxx frgucxxxx03.xxxxxx.xxxx SNMP get-response TCP-MIB::tcpConnLocalAddress.10.33.xx.xx.23.10.1.10.16.4834
225 0.690991 frgucxxxx03.xxxxxx.xxxx asxxx.xxxxxxx.xxx SNMP get-next-request TCP-MIB::tcpConnLocalAddress.10.33.xx.xx.23.10.1.10.16.4834
226 0.691534 asxxx.xxxxxxx.xxx frgucxxxx03.xxxxxx.xxxx SNMP get-response TCP-MIB::tcpConnLocalAddress.10.33.xx.xx.23.10.1.10.16.4839
If I understand what I read, they do not request using the same protocol ?
I have selected version 1 in The Dude, why do I read SNMPv2 ?
Does it help you ?