Could it be possible to extend PPPoE Error code?

Hugh Irvine hugh at
Mon Mar 26 22:41:44 UTC 2007

Hello Joe -

There is a RADIUS "Reply-Message" reply attribute that can be used to  
send any message you wish in an Access-Reject. However the display of  
whatever is sent in the "Reply-Message" is up to your NAS equipment  
and/or connecting client device. In my experience there are almost no  
client devices that actually display the "Reply-Message", but as  
always YMMV.



On 26 Mar 2007, at 23:50, Joe Shen wrote:

> hi,
>   We provide broadband access by ADSL. The cucurrent
> session number and access port is controled by radius
> server. E.g. an PPPoE account can ONLY be used with a
> designated access port, and current session of that
> account is limited to 3 or 5.
>    If a subscriber dials with a username.  mismatching
> username and password, illegal access port and
> exceeding current session number  reach the same error
> code "691" on subscriber's computer.
>     We want to identify the exact reason for customer
> complaint. So, it that possible to extend radius
> server and Broadband Access Server ( Juniper E series)
> to echo different error code for different reason.
> E.g.
>   Error code 691 for wrong password
>   Error code  851 for wrong access port
>   Error code 852  for exceeding limit of concurrent
> session number
> ..
> regards
> Joe
> __________________________________
> Yahoo! Movies - Search movie info and celeb profiles and photos.


Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive ( 
Have you had a quick look on Google (
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?

Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
CATool: Private Certificate Authority for Unix and Unix-like systems.

More information about the NANOG mailing list