Thanks Brian. Finally I could get it working and got the same result as yours.
I should copy all libraries over to make it working.
Anyhow as you mentioned there are some serious issues in IPV6 MIB 
implementation(like not seeing the ipv6 address) .Hopefully net-snmp committee 
can address this issues since IPV6 interfaces  are growing day by day.
 
Again thanks for you time and support,
Regards,
Reza


--- On Tue, 12/2/08, Brian A. Seklecki <[EMAIL PROTECTED]> wrote:

From: Brian A. Seklecki <[EMAIL PROTECTED]>
Subject: Re: IPV6 support
To: "Reza Salehi" <[EMAIL PROTECTED]>
Cc: "Wes Hardaker" <[EMAIL PROTECTED]>, "SNMP FORUM" 
<net-snmp-users@lists.sourceforge.net>
Date: Tuesday, December 2, 2008, 3:30 PM

Reza:

There is definatly something fucking wrong with the IPv6 MIB support in the
RHEL4 version of Net-SNMP (5.1.x).

Of course, the entire platform is fucking Bitrot Extradorinare(R).  Its amazing
that people like me actually pay for it, including myself.

Anyway, compare the following:


---------

RHEL4 + 5.1.2

[EMAIL PROTECTED]:/home/seklecki$ /usr/sbin/si$ /usnmpd -v

NET-SNMP version:  5.1.2
Web:               http://www.net-snmp.org/
Email:             [EMAIL PROTECTED]

$ snmptable -v2c -c blah as00 ipv6IfTable
IPV6-MIB::ipv6IfTable: No entries


--------------

NetBSD/i386 RELENG_4 with Net-SNMP 5.4.2.1:

cauldron-4-i386:/usr/pkgsrc/net/net-snmp/work/net-snmp-5.4.2.1$ sudo
./agent/snmpd -f -c /usr/pkg/etc/snmpd.conf
No log handling enabled - turning on stderr logging

 NET-SNMP version 5.4.2.1



$ ./apps/snmptable -v2c -c testing localhost ipv6IfTable
Connection from UDP: [0.0.0.0]->[127.0.0.1]:-108
Connection from UDP: [0.0.0.0]->[127.0.0.1]:-108
SNMP table: IPV6-MIB::ipv6IfTable

 ipv6IfDescr        ipv6IfLowerLayer ipv6IfEffectiveMtu ipv6IfReasmMaxSize
ipv6IfIdentifier ipv6IfIdentifierLength ipv6IfPhysicalAddress ipv6IfAdminStatus
ipv6IfOperStatus ipv6IfLastChange
        pcn0 SNMPv2-SMI::zeroDotZero        1500 octets                  ? ?   
                  ?       0:c:29:c1:50:d2                up up                ?
         lo0 SNMPv2-SMI::zeroDotZero       33192 octets                  ? ?   
                  ?


[Tue Dec 02 @ 06:28 PM]
[EMAIL PROTECTED]:/usr/pkgsrc/net/net-snmp/work/net-snmp-5.4.2.1$
./apps/snmptable -v2c -c testing localhost ipv6IfStatsTable
Connection from UDP: [0.0.0.0]->[127.0.0.1]:-110
Connection from UDP: [0.0.0.0]->[127.0.0.1]:-110
Connection from UDP: [0.0.0.0]->[127.0.0.1]:-110
Connection from UDP: [0.0.0.0]->[127.0.0.1]:-110
Connection from UDP: [0.0.0.0]->[127.0.0.1]:-110
SNMP table: IPV6-MIB::ipv6IfStatsTable

 ipv6IfStatsInReceives ipv6IfStatsInHdrErrors ipv6IfStatsInTooBigErrors
ipv6IfStatsInNoRoutes ipv6IfStatsInAddrErrors ipv6IfStatsInUnknownProtos
ipv6IfStatsInTruncatedPkts ipv6IfStatsInDiscards ipv6IfStatsInDelivers
ipv6IfStatsOutForwDatagrams ipv6IfStatsOutRequests ipv6IfStatsOutDiscards
ipv6IfStatsOutFragOKs ipv6IfStatsOutFragFails ipv6IfStatsOutFragCreates
ipv6IfStatsReasmReqds ipv6IfStatsReasmOKs ipv6IfStatsReasmFails
ipv6IfStatsInMcastPkts ipv6IfStatsOutMcastPkts
                    10                      0                         0 0      
                0                          0 0                     0            
       10                           0 5                      0                  
  0                       0 0                     0                   0         
           0 10                       5
                     0                      0                         0 0      
                0                          0 0                     0            
        0                           0 2                      0                  
  0                       0 0                     0                   0         
           0 0                       2


There is definately at least some preliminary support there.

My configure line was:

./configure --enable-shared --with-defaults --sysconfdir=/usr/pkg/etc
--with-libwrap=/usr/lib [EMAIL PROTECTED]
--with-sys-location=defaultlocation --with-logfile=none
--with-persistent-directory=/var/net-snmp
--with-mibdirs=\$HOME/.snmp/mibs:/usr/pkg/share/snmp/mibs:/usr/pkg/lib/tcl/tnm2.1.10/mibs:/usr/local/share/snmp/mibs
--with-mib-modules="smux host ucd-snmp/diskio mibII/ipv6"
--with-dummy-values --disable-embedded-perl --enable-ipv6 --without-openssl
--prefix=/usr/pkg --host=i386--netbsdelf --mandir=/usr/pkg/man


checking for and configuring mib modules to use...  smux host ucd-snmp/diskio
mibII/ipv6 default_modules.
 smux host ucd-snmp/diskio mibII/ipv6 default_modules smux/smux host/hr_system
host/hr_storage host/hr_device host/hr_other host/hr_proc host/hr_network
host/hr_print host/hr_disk host/hr_partition host/hr_filesys host/hr_swrun
host/hr_swinst util_funcs mibII/ifTable mibII/at mibII/var_route
mibII/route_write mibII/ip snmpv3mibs mibII ucd_snmp notification
notification-log-mib target agent_mibs agentx disman/event disman/schedule
utilities hardware/memory hardware/cpu mibII/interfaces mibII/ipAddr
snmpv3/snmpEngine snmpv3/snmpMPDStats snmpv3/usmStats snmpv3/usmConf
snmpv3/usmUser mibII/system_mib mibII/sysORTable mibII/snmp_mib mibII/tcp
mibII/icmp mibII/udp mibII/vacm_vars mibII/setSerialNo ucd-snmp/proc
ucd-snmp/versioninfo ucd-snmp/pass ucd-snmp/pass_persist ucd-snmp/disk
ucd-snmp/loadave agent/extend ucd-snmp/errormib ucd-snmp/file ucd-snmp/dlmod
ucd-snmp/proxy ucd-snmp/logmatch ucd-snmp/memory ucd-snmp/vmstat
notification/snmpNotifyTable snmp-notification-mib/snmpNotifyFilterTable
notification/snmpNotifyFilterProfileTable notification-log-mib/notification_log
target/snmpTargetAddrEntry target/snmpTargetParamsEntry target/target
target/target_counters agent/nsTransactionTable agent/nsModuleTable
agent/nsDebug agent/nsCache agent/nsLogging agent/nsVacmAccessTable
agentx/master agentx/subagent disman/event/mteScalars disman/event/mteTrigger
disman/event/mteTriggerTable disman/event/mteTriggerDeltaTable
disman/event/mteTriggerExistenceTable disman/event/mteTriggerBooleanTable
disman/event/mteTriggerThresholdTable disman/event/mteTriggerConf
disman/event/mteEvent disman/event/mteEventTable disman/event/mteEventSetTable
disman/event/mteEventNotificationTable disman/event/mteEventConf
disman/event/mteObjects disman/event/mteObjectsTable disman/event/mteObjectsConf
disman/schedule/schedCore disman/schedule/schedConf disman/schedule/schedTable
utilities/override utilities/execute utilities/iquery hardware/memory/hw_mem
hardware/memory/memory_netbsd hardware/cpu/cpu hardware/cpu/cpu_sysctl
if-mib/data_access/interface mibII/tcpTable mibII/udpTable mibII/vacm_context
mibII/vacm_conf header_complex
snmp-notification-mib/snmpNotifyFilterTable/snmpNotifyFilterTable
agentx/protocol agentx/client agentx/master_admin agentx/agentx_config
snmp-notification-mib/snmpNotifyFilterTable/snmpNotifyFilterTable_interface
snmp-notification-mib/snmpNotifyFilterTable/snmpNotifyFilterTable_data_access
.
checking if directories need to be created... .
checking default mib files to read...
:HOST-RESOURCES-MIB:HOST-RESOURCES-TYPES:UCD-DISKIO-MIB:IPV6-ICMP-MIB:IPV6-MIB:IPV6-TCP-MIB:IPV6-UDP-MIB:IP-MIB:IF-MIB:TCP-MIB:UDP-MIB:SNMPv2-MIB:RFC1213-MIB:NOTIFICATION-LOG-MIB:DISMAN-EVENT-MIB:DISMAN-SCHEDULE-MIB:UCD-SNMP-MIB:UCD-DEMO-MIB:SNMP-TARGET-MIB:NET-SNMP-AGENT-MIB:SNMP-FRAMEWORK-MIB:SNMP-MPD-MIB:SNMP-USER-BASED-SM-MIB:SNMP-VIEW-BASED-ACM-MIB:SNMP-COMMUNITY-MIB:NET-SNMP-EXTEND-MIB:UCD-DLMOD-MIB:SNMP-NOTIFICATION-MIB:SNMPv2-TM:NET-SNMP-VACM-MIB

checking for netinet/ip6.h... yes
checking for netinet6/in6_var.h... yes
checking for netinet6/in6_pcb.h... yes
checking for netinet6/ip6_var.h... yes
checking for netinet6/tcp6.h... no
checking for netinet6/tcp6_fsm.h... no
checking for netinet6/nd6.h... no
checking for netinet6/tcp6_timer.h... no
checking for netinet6/tcp6_var.h... no



~BAS

On Tue, 2 Dec 2008, Brian A. Seklecki wrote:

> 
> I would start by rolling your binaries on the same system you were
running, unless you can verify that the MD5 sum of all 5000k files on your Linux
boxes match, then you're playing with fire.
> 
> There has never been, in the history of GNU/Linux, two identical systems.
:)
> 
> Secondly, we're still not sure if the issue is:
> 
> 1) IPv6 transport of SNMP data
> 2) Access to SNMP IPv6 MIBs.
> 
> I haven't looked at the V6 mibs; I'm just starting to dabble in
V6.
> 
> ~BAS
> 
> On Tue, 2 Dec 2008, Reza Salehi wrote:
> 
>> I know it has been going many E-mails back and forth regarding the
IPV6
>> support and I appreciate your help and support.However I couldn't
get a
>> clear answer on this.
>> 
>> 
>> 
>> My question is : Does snmpd (5.2.1) agent support any IPV6'MIB
implementation if we compile it with the following flag:
>> 
>>   --with-transport="UDPIPv6 TCPIPv6"
--with-modules=mibII/ipv6" --enable-ipv6
>>> 
>> 
>> 
>> If it does, could somebody please tell me which MIB's object?
>> 
>> 
>> Best Regards,
>> 
>> Reza
>> --- On Tue, 12/2/08, Reza Salehi <[EMAIL PROTECTED]> wrote:
>> From: Reza Salehi <[EMAIL PROTECTED]>
>> Subject: Re: IPV6 support
>> To: "Wes Hardaker" <[EMAIL PROTECTED]>
>> Cc: "Brian A. Seklecki"
<[EMAIL PROTECTED]>, "SNMP FORUM"
<net-snmp-users@lists.sourceforge.net>
>> Date: Tuesday, December 2, 2008, 11:23 AM
>> 
>> I used the following flag:
>>  --with-transport="UDPIPv6 TCPIPv6"
--with-modules=mibII/ipv6" to
>> along with  -- enable-ipv6
>>  
>> I cant still see any IPV6'MIB implementation.
>>  
>>  
>> I build snmpd on different machine and copy it over to my target
machine to test.
>> I only copy snmpd executable file ..Do I need to copy different
files(library,..) over ,as well?
>> I have 5.2 net-snmpd installed  on my target machine.
>>  
>> Regards,
>> Reza
>> 
>> 
>> --- On Tue, 12/2/08, Wes Hardaker
<[EMAIL PROTECTED]> wrote:
>> 
>> From: Wes Hardaker <[EMAIL PROTECTED]>
>> Subject: Re: IPV6 support
>> To: [EMAIL PROTECTED]
>> Cc:
>> "Wes Hardaker" <[EMAIL PROTECTED]>,
"Brian A.
>> Seklecki" <[EMAIL PROTECTED]>, "SNMP
FORUM"
>> <net-snmp-users@lists.sourceforge.net>
>> Date: Tuesday, December 2, 2008, 10:30 AM
>> 
>>>>>>> On Tue, 2 Dec 2008 08:51:09 -0800 (PST), Reza
Salehi
>> <[EMAIL PROTECTED]> said:
>> 
>> RS> Thanks Wes. So the question is which IPV6'MIBs has been
implemented
>> RS> in part of snmpd when we configure it with --enable--ipv6??
>> 
>> Well, do realize that the --enable-ipv6 flag turns on the apps being
>> able to speak SNMP over IPv6.
>> 
>> to turn on mib implementations you need to use the --with-mib-modules
>> flag.  In theory, though, it turns out that the table you want should
be
>> in the mibII/ipv6 module (I was wrong).
>> -- Wes Hardaker
>> Sparta, Inc.
>> 
>> 
>> 
>>     
-------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
great
>> prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the
world
>>
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
>> Net-snmp-users mailing list
>> Net-snmp-users@lists.sourceforge.net
>> Please see the following page to unsubscribe or change other options:
>> https://lists.sourceforge.net/lists/listinfo/net-snmp-users
>> 
> 
> l8*
>       -lava (Brian A. Seklecki - Pittsburgh, PA, USA)
>              http://www.spiritual-machines.org/
> 
>    "Show me a young conservative and I'll show you someone with
no heart.
>    Show me an old liberal and I'll show you someone with no
brains."
>    ~ Winston Churchill

l8*
        -lava (Brian A. Seklecki - Pittsburgh, PA, USA)
               http://www.spiritual-machines.org/

    "Show me a young conservative and I'll show you someone with no
heart.
    Show me an old liberal and I'll show you someone with no brains."
    ~ Winston 
Churchill-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's
challenge
Build the coolest Linux based applications with Moblin SDK & win great
prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users



      
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Net-snmp-users mailing list
Net-snmp-users@lists.sourceforge.net
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users

Reply via email to