Zhone/Paradyne Bitstorm 2600 [long]

Lukasz Sokol <[email protected]>
Newsgroups gmane.network.cacti.user
Message-ID <[email protected]>
Hi,

I have got a few DSLAMs as in topic, unfortunately 'standard'* way of
Cacti's interface traffic graph adding doesn't work (graph/data source is 
created, but nothing is graphed) - it seems to have each component of the
xDSL interface 

* standard way : click on 'Create graphs for this host' and mass-creation of
'Interface Traffic' type graphs.

$ snmpwalk -v 2c -c public host:port > paradynewalk.txt dumps quite a lot of data

where I can see some patterns,
e.g.

iso.3.6.1.2.1.2.2.1.1.1001001 = INTEGER: 1001001
iso.3.6.1.2.1.2.2.1.1.1001002 = INTEGER: 1001002
iso.3.6.1.2.1.2.2.1.1.1001003 = INTEGER: 1001003
...
iso.3.6.1.2.1.2.2.1.1.1001201 = INTEGER: 1001201
iso.3.6.1.2.1.2.2.1.1.1001202 = INTEGER: 1001202
iso.3.6.1.2.1.2.2.1.1.1001203 = INTEGER: 1001203
...
iso.3.6.1.2.1.2.2.1.1.1003001 = INTEGER: 1003001
iso.3.6.1.2.1.2.2.1.1.1003002 = INTEGER: 1003002
iso.3.6.1.2.1.2.2.1.1.1003003 = INTEGER: 1003003
...
iso.3.6.1.2.1.2.2.1.2.1001001 = STRING: "DSL PORT 1"
iso.3.6.1.2.1.2.2.1.2.1001002 = STRING: "DSL PORT 2"
iso.3.6.1.2.1.2.2.1.2.1001003 = STRING: "DSL PORT 3"
...
iso.3.6.1.2.1.2.2.1.2.1001101 = STRING: "CONSOLE PORT"
iso.3.6.1.2.1.2.2.1.2.1001201 = STRING: "ETHERNET PORT 1"
iso.3.6.1.2.1.2.2.1.2.1001202 = STRING: "ETHERNET PORT 2"
iso.3.6.1.2.1.2.2.1.2.1001203 = STRING: "ETHERNET PORT 3"
iso.3.6.1.2.1.2.2.1.2.1001301 = STRING: "Management In-Band Ethernet Interface "
iso.3.6.1.2.1.2.2.1.2.1001302 = STRING: "Management Out-of-Band Ethernet Interface"
iso.3.6.1.2.1.2.2.1.2.1002001 = STRING: "DSL ATM Interface 1"
iso.3.6.1.2.1.2.2.1.2.1002002 = STRING: "DSL ATM Interface 2"
iso.3.6.1.2.1.2.2.1.2.1002003 = STRING: "DSL ATM Interface 3"
...
iso.3.6.1.2.1.2.2.1.2.1003001 = STRING: "DSL Ethernet Interface 1 "
iso.3.6.1.2.1.2.2.1.2.1003002 = STRING: "DSL Ethernet Interface 2 "
iso.3.6.1.2.1.2.2.1.2.1003003 = STRING: "DSL Ethernet Interface 3 "
...
iso.3.6.1.2.1.2.2.1.3.1001201 = INTEGER: 6
iso.3.6.1.2.1.2.2.1.3.1001202 = INTEGER: 6
iso.3.6.1.2.1.2.2.1.3.1001203 = INTEGER: 6
iso.3.6.1.2.1.2.2.1.3.1001301 = INTEGER: 6
iso.3.6.1.2.1.2.2.1.3.1001302 = INTEGER: 6
iso.3.6.1.2.1.2.2.1.3.1002001 = INTEGER: 149
iso.3.6.1.2.1.2.2.1.3.1002002 = INTEGER: 149
iso.3.6.1.2.1.2.2.1.3.1002003 = INTEGER: 149
...
iso.3.6.1.2.1.2.2.1.4.1001001 = INTEGER: 53
iso.3.6.1.2.1.2.2.1.4.1001002 = INTEGER: 53
iso.3.6.1.2.1.2.2.1.4.1001003 = INTEGER: 53
...
iso.3.6.1.2.1.2.2.1.4.1001101 = INTEGER: 0
iso.3.6.1.2.1.2.2.1.4.1001201 = INTEGER: 1550
iso.3.6.1.2.1.2.2.1.4.1001202 = INTEGER: 1550
iso.3.6.1.2.1.2.2.1.4.1001203 = INTEGER: 1550
iso.3.6.1.2.1.2.2.1.4.1001301 = INTEGER: 1550
iso.3.6.1.2.1.2.2.1.4.1001302 = INTEGER: 1550
iso.3.6.1.2.1.2.2.1.4.1002001 = INTEGER: 53
iso.3.6.1.2.1.2.2.1.4.1002002 = INTEGER: 53
iso.3.6.1.2.1.2.2.1.4.1002003 = INTEGER: 53
...
iso.3.6.1.2.1.2.2.1.4.1003001 = INTEGER: 1550
iso.3.6.1.2.1.2.2.1.4.1003002 = INTEGER: 1550
iso.3.6.1.2.1.2.2.1.4.1003003 = INTEGER: 1550
...
iso.3.6.1.2.1.2.2.1.5.1001001 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1001002 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1001003 = Gauge32: 0
[ these may be the gauges we're looking for, I see others below have values:
iso.3.6.1.2.1.2.2.1.5.1001013 = Gauge32: 22079000
iso.3.6.1.2.1.2.2.1.5.1001014 = Gauge32: 22569000
iso.3.6.1.2.1.2.2.1.5.1001015 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1001016 = Gauge32: 22079000
iso.3.6.1.2.1.2.2.1.5.1001017 = Gauge32: 22234000
iso.3.6.1.2.1.2.2.1.5.1001018 = Gauge32: 22079000 ]
...
iso.3.6.1.2.1.2.2.1.5.1001101 = Gauge32: 9600
iso.3.6.1.2.1.2.2.1.5.1001201 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1001202 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1001203 = Gauge32: 1000000000
iso.3.6.1.2.1.2.2.1.5.1001301 = Gauge32: 100000000
iso.3.6.1.2.1.2.2.1.5.1001302 = Gauge32: 100000000
iso.3.6.1.2.1.2.2.1.5.1002001 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1002002 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1002003 = Gauge32: 0
[ these are current signalling rates I imagine, 
iso.3.6.1.2.1.2.2.1.5.1002013 = Gauge32: 22079000
iso.3.6.1.2.1.2.2.1.5.1002014 = Gauge32: 22569000
iso.3.6.1.2.1.2.2.1.5.1002015 = Gauge32: 0
iso.3.6.1.2.1.2.2.1.5.1002016 = Gauge32: 22079000
iso.3.6.1.2.1.2.2.1.5.1002017 = Gauge32: 22234000
iso.3.6.1.2.1.2.2.1.5.1002018 = Gauge32: 22079000 ]
...
iso.3.6.1.2.1.2.2.1.5.1003001 = Gauge32: 100000000
iso.3.6.1.2.1.2.2.1.5.1003002 = Gauge32: 100000000
iso.3.6.1.2.1.2.2.1.5.1003003 = Gauge32: 100000000
...
iso.3.6.1.2.1.2.2.1.6.1001001 = Hex-STRING: 00 00 00 00 00 00
iso.3.6.1.2.1.2.2.1.6.1001002 = Hex-STRING: 00 00 00 00 00 00
iso.3.6.1.2.1.2.2.1.6.1001003 = Hex-STRING: 00 00 00 00 00 00
[these seem to hold remote device id's]
...
iso.3.6.1.2.1.2.2.1.7.1001001 = INTEGER: 1
iso.3.6.1.2.1.2.2.1.7.1001002 = INTEGER: 1
iso.3.6.1.2.1.2.2.1.7.1001003 = INTEGER: 1
...
[snip a few sections with almost all integer: 1 values, some being 2 actually, but no idea what they are]
...
iso.3.6.1.2.1.2.2.1.9.1001001 = Timeticks: (2900) 0:00:29.00
iso.3.6.1.2.1.2.2.1.9.1001002 = Timeticks: (2900) 0:00:29.00
iso.3.6.1.2.1.2.2.1.9.1001003 = Timeticks: (2900) 0:00:29.00
[DSL port uptime, for comparision
iso.3.6.1.2.1.2.2.1.9.1001013 = Timeticks: (289506900) 33 days, 12:11:09.00
iso.3.6.1.2.1.2.2.1.9.1001014 = Timeticks: (148309100) 17 days, 3:58:11.00
iso.3.6.1.2.1.2.2.1.9.1001015 = Timeticks: (2900) 0:00:29.00
iso.3.6.1.2.1.2.2.1.9.1001016 = Timeticks: (288241000) 33 days, 8:40:10.00
iso.3.6.1.2.1.2.2.1.9.1001017 = Timeticks: (28817900) 3 days, 8:02:59.00
iso.3.6.1.2.1.2.2.1.9.1001018 = Timeticks: (206057600) 23 days, 20:22:56.00]
...
iso.3.6.1.2.1.2.2.1.10.1001001 = Counter32: 0
iso.3.6.1.2.1.2.2.1.10.1001002 = Counter32: 0
iso.3.6.1.2.1.2.2.1.10.1001003 = Counter32: 0
[finally some byte [or bit?] counters, 
iso.3.6.1.2.1.2.2.1.10.1001013 = Counter32: 2300585767
iso.3.6.1.2.1.2.2.1.10.1001014 = Counter32: 922226659
iso.3.6.1.2.1.2.2.1.10.1001015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.10.1001016 = Counter32: 2310047400
iso.3.6.1.2.1.2.2.1.10.1001017 = Counter32: 1855861568
iso.3.6.1.2.1.2.2.1.10.1001018 = Counter32: 1115540979
could that be what we need for graphs? no idea if it's in or out tho.]
...
iso.3.6.1.2.1.2.2.1.10.1002001 = Counter32: 0
iso.3.6.1.2.1.2.2.1.10.1002002 = Counter32: 0
iso.3.6.1.2.1.2.2.1.10.1002003 = Counter32: 0
[well, this section is exactly the same values]
iso.3.6.1.2.1.2.2.1.10.1002013 = Counter32: 2300585767
iso.3.6.1.2.1.2.2.1.10.1002014 = Counter32: 922226659
iso.3.6.1.2.1.2.2.1.10.1002015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.10.1002016 = Counter32: 2310047400
iso.3.6.1.2.1.2.2.1.10.1002017 = Counter32: 1855861568
iso.3.6.1.2.1.2.2.1.10.1002018 = Counter32: 1115540979
...
iso.3.6.1.2.1.2.2.1.11.1001201 = Counter32: 0
iso.3.6.1.2.1.2.2.1.11.1001202 = Counter32: 0
iso.3.6.1.2.1.2.2.1.11.1001203 = Counter32: 247586301 // uplink port?
iso.3.6.1.2.1.2.2.1.11.1001301 = Counter32: 0
iso.3.6.1.2.1.2.2.1.11.1001302 = Counter32: 0
iso.3.6.1.2.1.2.2.1.11.1003001 = Counter32: 0
iso.3.6.1.2.1.2.2.1.11.1003002 = Counter32: 0
iso.3.6.1.2.1.2.2.1.11.1003003 = Counter32: 0
[well this  may be what we mean, finally ?]
iso.3.6.1.2.1.2.2.1.11.1003013 = Counter32: 33713168
iso.3.6.1.2.1.2.2.1.11.1003014 = Counter32: 5803753
iso.3.6.1.2.1.2.2.1.11.1003015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.11.1003016 = Counter32: 15285531
iso.3.6.1.2.1.2.2.1.11.1003017 = Counter32: 11334896
iso.3.6.1.2.1.2.2.1.11.1003018 = Counter32: 5595307
...
iso.3.6.1.2.1.2.2.1.11.1003021 = Counter32: 11687785
iso.3.6.1.2.1.2.2.1.11.1003022 = Counter32: 9190357
iso.3.6.1.2.1.2.2.1.11.1003023 = Counter32: 2618400
iso.3.6.1.2.1.2.2.1.11.1003024 = Counter32: 5923142
iso.3.6.1.2.1.2.2.1.13.1001201 = Counter32: 0
iso.3.6.1.2.1.2.2.1.13.1001202 = Counter32: 0
iso.3.6.1.2.1.2.2.1.13.1001203 = Counter32: 0
[and this? but then...]
iso.3.6.1.2.1.2.2.1.13.1003013 = Counter32: 0
iso.3.6.1.2.1.2.2.1.13.1003014 = Counter32: 0
iso.3.6.1.2.1.2.2.1.13.1003015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.13.1003016 = Counter32: 0
iso.3.6.1.2.1.2.2.1.13.1003017 = Counter32: 0
iso.3.6.1.2.1.2.2.1.13.1003018 = Counter32: 0
...
iso.3.6.1.2.1.2.2.1.14.1001201 = Counter32: 0
iso.3.6.1.2.1.2.2.1.14.1001202 = Counter32: 0
iso.3.6.1.2.1.2.2.1.14.1001203 = Counter32: 0
[and...]
iso.3.6.1.2.1.2.2.1.14.1002013 = Counter32: 216
iso.3.6.1.2.1.2.2.1.14.1002014 = Counter32: 31
iso.3.6.1.2.1.2.2.1.14.1002015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.14.1002016 = Counter32: 287
iso.3.6.1.2.1.2.2.1.14.1002017 = Counter32: 16
iso.3.6.1.2.1.2.2.1.14.1002018 = Counter32: 32352
...
iso.3.6.1.2.1.2.2.1.15.1003013 = Counter32: 0
iso.3.6.1.2.1.2.2.1.15.1003014 = Counter32: 0
iso.3.6.1.2.1.2.2.1.15.1003015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.15.1003016 = Counter32: 0
iso.3.6.1.2.1.2.2.1.15.1003017 = Counter32: 0
iso.3.6.1.2.1.2.2.1.15.1003018 = Counter32: 0
...
iso.3.6.1.2.1.2.2.1.16.1001013 = Counter32: 505345073
iso.3.6.1.2.1.2.2.1.16.1001014 = Counter32: 2292283264
iso.3.6.1.2.1.2.2.1.16.1001015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.16.1001016 = Counter32: 1127184131
iso.3.6.1.2.1.2.2.1.16.1001017 = Counter32: 759276361
iso.3.6.1.2.1.2.2.1.16.1001018 = Counter32: 2457934594
...
iso.3.6.1.2.1.2.2.1.16.1001201 = Counter32: 84
iso.3.6.1.2.1.2.2.1.16.1001202 = Counter32: 15784751
iso.3.6.1.2.1.2.2.1.16.1001203 = Counter32: 800023769
iso.3.6.1.2.1.2.2.1.16.1001301 = Counter32: 0
iso.3.6.1.2.1.2.2.1.16.1001302 = Counter32: 0
iso.3.6.1.2.1.2.2.1.16.1002001 = Counter32: 0
iso.3.6.1.2.1.2.2.1.16.1002002 = Counter32: 0
iso.3.6.1.2.1.2.2.1.16.1002003 = Counter32: 0
...
iso.3.6.1.2.1.2.2.1.16.1002013 = Counter32: 505345073
iso.3.6.1.2.1.2.2.1.16.1002014 = Counter32: 2292283264
iso.3.6.1.2.1.2.2.1.16.1002015 = Counter32: 0
iso.3.6.1.2.1.2.2.1.16.1002016 = Counter32: 1127184131
iso.3.6.1.2.1.2.2.1.16.1002017 = Counter32: 759276361
iso.3.6.1.2.1.2.2.1.16.1002018 = Counter32: 2457934594
...
and so on, I'm sorry this is all Greek to me :] 
with some interesting encounters, like:
iso.3.6.1.2.1.4.24.4.1.1.0.0.0.0.0.0.0.0.0.192.168.0.1 = IpAddress: 0.0.0.0
iso.3.6.1.2.1.4.24.4.1.2.0.0.0.0.0.0.0.0.0.192.168.0.1 = IpAddress: 0.0.0.0
iso.3.6.1.2.1.4.24.4.1.3.0.0.0.0.0.0.0.0.0.192.168.0.1 = INTEGER: 0
iso.3.6.1.2.1.4.24.4.1.4.0.0.0.0.0.0.0.0.0.192.168.0.1 = IpAddress: ########gw IP masked######
iso.3.6.1.2.1.4.24.4.1.5.0.0.0.0.0.0.0.0.0.192.168.0.1 = INTEGER: 1001301
iso.3.6.1.2.1.4.24.4.1.7.0.0.0.0.0.0.0.0.0.192.168.0.1 = INTEGER: 2
iso.3.6.1.2.1.4.24.4.1.16.0.0.0.0.0.0.0.0.0.192.168.0.1 = INTEGER: 1


some I recognize, e.g.

iso.3.6.1.2.1.10.94.1.1.1.1.4.1001001 = STRING: "SC_HS24"
iso.3.6.1.2.1.10.94.1.1.1.1.4.1001002 = STRING: "SC_HS24"
iso.3.6.1.2.1.10.94.1.1.1.1.4.1001003 = STRING: "HS_20"

is the speed profile name;
iso.3.6.1.2.1.10.94.1.1.2.1.1.1001001 = ""
iso.3.6.1.2.1.10.94.1.1.2.1.1.1001002 = ""
iso.3.6.1.2.1.10.94.1.1.2.1.1.1001003 = ""

is customer/port information, probably;

iso.3.6.1.2.1.10.94.1.1.2.1.2.1001001 = STRING: "Broadcom"
iso.3.6.1.2.1.10.94.1.1.2.1.2.1001002 = STRING: "Broadcom"
iso.3.6.1.2.1.10.94.1.1.2.1.2.1001003 = STRING: "Broadcom"
is near-side vendor info or something;

and then the snmpwalk was taking very long and I cancelled it after 192512 bytes...
iso.3.6.1.2.1.10.94.1.1.8.1.2.1001004.95 = Gauge32: 0
iso.3.6.
[EOF]

this compared with what we get from e.g. ZyXEL IES-line, where the 'usual'
way of creating graphs works:
iso.3.6.1.2.1.2.2.1.16.1 = Counter32: 2136820939
iso.3.6.1.2.1.2.2.1.16.2 = Counter32: 2964022725
iso.3.6.1.2.1.2.2.1.16.3 = Counter32: 1734187082
[i guess these are the bit or byte counters]

How can I get the Paradyne to work?

Sorry for the length of this.

Lukasz




------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.