(RADIATOR) A SOLUTION: Session check for Cisco ISDN users
Hugh Irvine
hugh at open.com.au
Thu Oct 31 17:20:41 CST 2002
Hello Utku -
Please send the code (a "diff -c ..." preferably) to Mike and we will
take a look.
I have also been working an a different approach with another customer,
and I should be posting something soon.
regards
Hugh
On Friday, November 1, 2002, at 05:14 AM, Utku Er wrote:
> Hi everyone,
>
> This is discussed on this list before... We have problems getting
> information with snmp on ISDN users from the Cisco access servers.
> RADIATOR can doublecheck the session table entries when needed from
> the Cisco NAS with SNMP for the ASYNC users. RADIATOR uses the SNMP
> request of
> ".iso.org.dod.internet.private.enterprises.9.2.9.2.1.18.NASPORT" to
> get the username connected to that port.
>
> However, when RADIATOR tries to doublecheck the NAS for the ISDN
> users, this SNMP request is not working. Since radiator cannot verify
> this user is still connected, session check problems occur... Like
> discussed
> in http://www.open.com.au/archives/radiator/2000-02/msg00246.html and
> in many of the others.
>
> I contacted TAC and they've said it's not possible to get this
> username/nasport relation via SNMP for the ISDN users. Since we agree
> on they cannot provide it (maybe they'll do it in later IOS releases)
> I alter the radiator source a little and create my solution.
>
> Cisco ISDN nas_port are structured like 2XXYY in the start record. I
> guess this means SerialXX:YY. I altered
> /usr/lib/perl5/site_perl/5.6.0/Radius/Nas/Cisco.pm to finger to NAS if
> NAS-Port is higher than 20000 and use the normal snmp procedure for
> the other users. This procedure searches "SeXX:YY username" in this
> finger output. (of course XX and YY can be zero or include zero and
> username is printed only 10 characters)
>
> This is working quite well and ISDN users cannot connect more than
> their simultaneous-use allow them to. I can send this updated Cisco.pm
> code if writer or Open System Consultants allow me to.
>
> regards,
>
> Utku Er
> http://www.utkuer.com
>
NB: I am travelling this week, so there may be delays in our
correspondence.
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 2990 bytes
Desc: not available
URL: <http://www.open.com.au/pipermail/radiator/attachments/20021101/d4accea8/attachment.bin>
More information about the radiator
mailing list