FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > CentOS > CentOS

 
 
LinkBack Thread Tools
 
Old 09-04-2011, 06:31 AM
Florian
 
Default mrtg 2.16.2 ipv6 on centos 6

Hi,

i'm running CentOS 6.0 on my server and installed mrtg from the
rpm-package mrtg-2.16.2 .
I also installed the depending packages perl-IO-Socket-INET6
perl-Socket6 ....

mrtg works fine with IPV4-Addresses. When i specify a Target by
IPV6-Address (or hostname resolving to a V6-address) mrtg fails.

Here i have a small sample-config for V4 which is working:

LogDir: /tmp
ThreshDir: /tmp
HtmlDir: /tmp
ImageDir: /tmp
LogDir: /tmp
EnableIPv6: yes
Target[bai-gw-i-oct]: ifInOctets.1&ifOutOctets.1:abc123@85.237.138.221
Title[bai-gw-i-oct]: Test
MaxBytes[bai-gw-i-oct]: 100000000
----------------------------------------------------

Here the same for V6 which fails.
When running mrtg there is no snmp-packet sent to the network.

LogDir: /tmp
ThreshDir: /tmp
HtmlDir: /tmp
ImageDir: /tmp
LogDir: /tmp
EnableIPv6: yes
Target[bai-gw-i-oct]:
ifInOctets.1&ifOutOctets.1:abc123@[2001:b50:940f::f001]
Title[bai-gw-i-oct]: Test
MaxBytes[bai-gw-i-oct]: 100000000

# env LANG=C /usr/bin/mrtg /tmp/test.cfg
SNMP Error:
send_query: Address family not supported by protocol
SNMPv1_Session (remote host: "2001:b50:940f::f001"
[2001:b50:940f::f001].161)
community: "abc123"
request ID: 1156567655
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/bin/../lib64/mrtg2/SNMP_util.pm line 492
SNMPGET Problem for ifInOctets.1 ifOutOctets.1 sysUptime sysName on
sni123@[2001:b50:940f::f001]
at /usr/bin/mrtg line 2202
2011-09-03 14:13:01: ERROR: Target[bai-gw-i-oct][_IN_] '
$target->[0]{$mode} ' did not eval into defined data
2011-09-03 14:13:01: ERROR: Target[bai-gw-i-oct][_OUT_] '
$target->[0]{$mode} ' did not eval into defined data


With snmpwalk (net-snmp-utils) i can reach the device via IPV4 and IPV6.

Where is my mistake? Has anyone a hint?

Thanks in advance,
Florian
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 09-07-2011, 05:37 AM
Florian
 
Default mrtg 2.16.2 ipv6 on centos 6

Hi,

i solved my first problem and created a new one :-(

After installing the perl-module
IO-Socket-INET6-2.67.tar
the mrtg 2.16 works with V4 and V6-Addresses.

I had to install the perl-Module from source-code "by hand".
Is this a dependency, which is not resolved by yum?



>From mrtg 2.17 i get a new error:

env LANG=C /usr/local/mrtg2172/bin/mrtg bai.cfg
Undefined subroutine &main::AF_UNSPEC called at
/usr/local/mrtg2172/bin/mrtg line 2247.

I get the error in both cases : using IPV4 or IPV6.

Bye, Florian

Am 04.09.2011 08:31, schrieb Florian:
> Hi,
>
> i'm running CentOS 6.0 on my server and installed mrtg from the
> rpm-package mrtg-2.16.2 .
> I also installed the depending packages perl-IO-Socket-INET6
> perl-Socket6 ....
>
> mrtg works fine with IPV4-Addresses. When i specify a Target by
> IPV6-Address (or hostname resolving to a V6-address) mrtg fails.
>
> Here i have a small sample-config for V4 which is working:
>
> LogDir: /tmp
> ThreshDir: /tmp
> HtmlDir: /tmp
> ImageDir: /tmp
> LogDir: /tmp
> EnableIPv6: yes
> Target[bai-gw-i-oct]: ifInOctets.1&ifOutOctets.1:abc123@85.237.138.221
> Title[bai-gw-i-oct]: Test
> MaxBytes[bai-gw-i-oct]: 100000000
> ----------------------------------------------------
>
> Here the same for V6 which fails.
> When running mrtg there is no snmp-packet sent to the network.
>
> LogDir: /tmp
> ThreshDir: /tmp
> HtmlDir: /tmp
> ImageDir: /tmp
> LogDir: /tmp
> EnableIPv6: yes
> Target[bai-gw-i-oct]:
> ifInOctets.1&ifOutOctets.1:abc123@[2001:b50:940f::f001]
> Title[bai-gw-i-oct]: Test
> MaxBytes[bai-gw-i-oct]: 100000000
>
> # env LANG=C /usr/bin/mrtg /tmp/test.cfg
> SNMP Error:
> send_query: Address family not supported by protocol
> SNMPv1_Session (remote host: "2001:b50:940f::f001"
> [2001:b50:940f::f001].161)
> community: "abc123"
> request ID: 1156567655
> PDU bufsize: 8000 bytes
> timeout: 2s
> retries: 5
> backoff: 1)
> at /usr/bin/../lib64/mrtg2/SNMP_util.pm line 492
> SNMPGET Problem for ifInOctets.1 ifOutOctets.1 sysUptime sysName on
> sni123@[2001:b50:940f::f001]
> at /usr/bin/mrtg line 2202
> 2011-09-03 14:13:01: ERROR: Target[bai-gw-i-oct][_IN_] '
> $target->[0]{$mode} ' did not eval into defined data
> 2011-09-03 14:13:01: ERROR: Target[bai-gw-i-oct][_OUT_] '
> $target->[0]{$mode} ' did not eval into defined data
>
>
> With snmpwalk (net-snmp-utils) i can reach the device via IPV4 and IPV6.
>
> Where is my mistake? Has anyone a hint?
>
> Thanks in advance,
> Florian
> _______________________________________________
> CentOS mailing list
> CentOS@centos.org
> http://lists.centos.org/mailman/listinfo/centos

_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 

Thread Tools




All times are GMT. The time now is 03:48 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org