My MRTG contribution for forum community

These are my MRTG scripts and configs (template) for MRTG.
This is version 1.0 and there may be some improvements in the near future, since 6.1 firmware is now out.

These graphs record radio and ethernet analysis as well as rssi, temp, and other values. Very usefull for a network administrator (very handy for me).

Currently only supports BH10 or BH20 units.


Download here:

duanecox wrote:
These are my MRTG scripts and configs (template) for MRTG.

duanecox thanx for your posting, it was really usefull to me. Anyway I have a problem with the rssi and jitter values, those present on the charts I made does not match the values shown on the web inteface of the BH10 unit Im using to develope (Im using RRDCGI to draw the charts). Do you have any hints on this? Could you post a sample of the chart parameters?


we are using mrtg on part of our network and it is working fine. We have one 900 sm, however which is showing jitters of 15-16 and is working fine. The average jitter when logged in to the unit is around 3. Why is the mrtg scale off so far? anybody

mangazo: I double checked my MRTG graphs, and they are reporting correctly for me on my BH10 and BH20, using 6.1/3.0 I’m not sure, maybe your problem is related to RRDCGI?

snmpget the OID directly and make sure that matches what is displayed on the web and what is graphed.

md: i don’t understand your question. is mrtg showing jitter at 15-16 and the web interface shows 3? are you using my template or is this a question in general?

I need help.
I have the following problem when I want to lower the graphs of temperature…

MaxBytes[]: 255
Options[]: integer, unknaszero, gauge, nopercent
Title[]: Temperature


C:'MRTG’bin>perl mrtg canopybis.cfg
Do Not close this window. OR MRTG WILL DIE
WARNING: Expected to number but got ’ 48&deg;C/119&deg;F ’
WARNING: Expected to number but got ’ 48&deg;C/119&deg;F ’
ERROR: Target[][IN] ’ $target->[0]{$mode} ’ did not eval into defined dates
ERROR: Target[][OUT] ’ $target->[0]{$mode} ’ did not eval into defined dates
WARNING: Expected to number but got ’ 50&deg;C/121&deg;F ’
WARNING: Expected to number but got ’ 50&deg;C/121&deg;F ’

The probem is right in the output. MRTG expects to graph an integer. It does not know how to graph "24&deg;C/76&deg;F"

SNMPv2-SMI::enterprises. = STRING: "24&deg;C/76&deg;F"

You will have to parse the result down to an integer, ie. “76” and graph that.

thank you.
I prove and comment you

Ok I’m having problems in trying to get this template to work, i know its something silly on my side

./cfgmaker --global ‘WorkDir: /var/www/html/mrtg’ ’
--global ‘Options[_]: bits,growright’ ’
--global ‘RunAsDaemon: Yes’ ’
--global ‘Interval: 5’ ’
--output /home/mrtg/cfg/mrtg.cfg ’
--nointerfaces ’
--host-template=…/templates/canopy/canopy-bh-slave.template ’


–base: Get Device Info on public@
SNMP Error:
no response received
SNMPv2c_Session (remote host: “” [].161)
community: “public”
request ID: -1345417126
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/local/mrtg-2/bin//…/lib/mrtg2/ line 627
SNMPWALK Problem for on public@
at ./cfgmaker line 796
WARNING: Skipping public@ as no info could be retrieved

I’ve gont to the BH and set the SNMPsubnet to
community string public
trap address

and I am running the scripts from

please any pointers anyone… my brain is fried


ok ok…

I was having a moment of stupidity… .we’ve all been there… hope my boss doesn’t read the post…

after the previous mail… .I had a moment of inspiration and realised that is a /16 and not a /24…

just thought i’d quickly update the post before allyou willing to help hard working busy people decided to take time out to investigate my highlly complex problem…

thanks in to all…

watch this space… i’ll be back… canopy will make sure of that…


anyone knows which’s the OID from AP sessions?


Cant get cfgmaker to work with
getting these errors
Unknown option: nointerfaces
Unknown option: host-templates