RE: [RadiusNT] SNMP Concurrency

Beachlink Administrator ( (no email) )
Mon, 6 Dec 1999 13:23:33 -0500

Dale...

With your help, I've figured it out. On our Total Controls, I have pbus set
to 24 (reported port density for each slot) instead of the default value of
256. With 15 slots, I have the TC thinking it has 360 ports instead of
3,840. With that, the ServerPorts table only has 360 ports for each Total
Control server in our system.

I guess the important thing to note is the OID "start" of each slot is
constant [(slot*256) + 1001] regardless of how the port density is set
(which makes sense since the maximum port density is 256).

Slot1 starts at .1.3.6.1.4.1.429.4.10.1.1.18.1257
Slot2 starts at .1.3.6.1.4.1.429.4.10.1.1.18.1513
Slot3 starts at .1.3.6.1.4.1.429.4.10.1.1.18.1769
Slot4 starts at .1.3.6.1.4.1.429.4.10.1.1.18.2025
Slot5 starts at .1.3.6.1.4.1.429.4.10.1.1.18.2281
Slot6 starts at .1.3.6.1.4.1.429.4.10.1.1.18.2537
Slot7 starts at .1.3.6.1.4.1.429.4.10.1.1.18.2793
Slot8 starts at .1.3.6.1.4.1.429.4.10.1.1.18.3049
Slot9 starts at .1.3.6.1.4.1.429.4.10.1.1.18.3305
Slot10 starts at .1.3.6.1.4.1.429.4.10.1.1.18.3561
Slot11 starts at .1.3.6.1.4.1.429.4.10.1.1.18.3817
Slot12 starts at .1.3.6.1.4.1.429.4.10.1.1.18.4073
Slot13 starts at .1.3.6.1.4.1.429.4.10.1.1.18.4329
Slot14 starts at .1.3.6.1.4.1.429.4.10.1.1.18.4585
Slot15 starts at .1.3.6.1.4.1.429.4.10.1.1.18.4841

I live by this: If you modify the defaults, you have to live with the
results. :-)

So, for my setup, Ports 1-24 are .1257 to .1281

Port 25 is not .1282, it's .1513 (or the first port of the second slot)

I modified the SQL script that added the OIDs to the ServerPorts table:

UPDATE ServerPorts
SET SNMPUser = '.1.3.6.1.4.1.429.4.10.1.1.18.' + convert(varchar(5),
Port+1256)
WHERE Port >= 1
AND Port <=24
AND ServerID = XX
GO

UPDATE ServerPorts
SET SNMPUser = '.1.3.6.1.4.1.429.4.10.1.1.18.' + convert(varchar(5),
Port+1488)
WHERE Port >= 25
AND Port <=48
AND ServerID = XX
GO

UPDATE ServerPorts
SET SNMPUser = '.1.3.6.1.4.1.429.4.10.1.1.18.' + convert(varchar(5),
Port+1720)
WHERE Port >= 49
AND Port <=72
AND ServerID = XX
GO

....etc... through 15 slots. XX is the ServerID of the Total Control being
updated (from the Servers table)

It now works flawlessly!!!

Now if only there was a way to change the status of a ServerPorts entry
based on the results of the SNMP check.

Again, thanks!

Regards,

Gary Walworth
Beachlink Network Administrator
admin@beachlink.com

-----Original Message-----
From: radiusnt-request@iea-software.com
[mailto:radiusnt-request@iea-software.com]On Behalf Of Dale E. Reed Jr.
Sent: Friday, December 03, 1999 5:50 PM
To: radiusnt@iea-software.com
Subject: Re: [RadiusNT] SNMP Concurrency

It queried that OID and didn't get a response back, or got an error.
I believe the USR only has that OID when the user is on-line. It should
have let the user on, as RadiusNT couldn't verify the DB entry, so it
ignores it.

Try doing a:

snmpwalk -v 1 205.244.xxx.xxx public .1.3.6.1.4.1.429.4.10.1.1.18

and see if the user shows up.

--

Dale E. Reed Jr. Emerald and RadiusNT__________________________________________IEA Software, Inc. www.iea-software.com

For more information about this list (including removal) go to:http://www.iea-software.com/support/maillists/liststart

For more information about this list (including removal) go to:http://www.iea-software.com/support/maillists/liststart