Russell is it possible to use Cyclades codes for this ?!
What they do for this ?!
/ Seyyed Hamid Reza / WINDOWS FOR NOW !! /
/ Hashemi Golpayegani / Linux for future , FreeBSD for ever /
/ Morva System Co. / ------------------------------------- /
/ Network Administrator/ hamid@... , ICQ# : 42209876 /
[mailto:portslave-admin@...] On Behalf Of Russell Coker
Sent: Saturday, January 19, 2002 5:13 AM
To: Hamid Hashemi Golpayegani; 'Hotlinks Internet Services';
Cc: Portslave Users
Subject: Re: [pslave] Multilink PPP
On Fri, 18 Jan 2002 01:37, Hamid Hashemi Golpayegani wrote:
> Then this topic related to portslave sources and Russel must answer
> Is the portslave support multilink ip assigining ?! I mean portslave
> can find out that a username want to connect with multilink
> negotiations or not ?! Is this related to portslave or pppd internally
> ?! Is there anythings depend on radius ?!
The RADIUS server (AFAIK) ONLY indicates it's desire/willingness for
the PW_NAS_PORT_LIMIT attribute (attribute type 62). This is stored in
auth structure defined in auth.h by the following:
unsigned int port_limit; /* Limit of MPPP ports */
But we don't yet do anything with it.
What I could do is add a new modifier "%M" to the EXPANSION DIRECTIVES
the "multilink" parameter if the port_limit is >1. If the number is <=
number of ports currently in use by the user (which will require
incorporating code from ctlportslave into the main libportslave.so
determine this) then the connection would be closed.
Also I have to put in support in the pppd/libpsr.so to deal with the
multilink being enabled for an AutoPPP account, but that's not
just time consuming.
Also there's the issue of testing. I am totally unable to test this. I
would require some very detailed bug reports of any problems that occur
able to fix things.
http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/ Postal SMTP/POP benchmark
http://www.coker.com.au/projects.html Projects I am working on
http://www.coker.com.au/~russell/ My home page
Portslave RADIUS Client -- http://portslave.linuxrouter.org/