|
|
|
@ -260,18 +260,34 @@ SQLite version 2 is supported in cdr\_sqlite.
|
|
|
|
|
\item Asterisk PBX
|
|
|
|
|
\end{itemize}
|
|
|
|
|
|
|
|
|
|
\begin{verbatim}
|
|
|
|
|
+--------------------+
|
|
|
|
|
| Asterisk PBX |
|
|
|
|
|
| |
|
|
|
|
|
|********************|
|
|
|
|
|
| | +---------------+
|
|
|
|
|
| RADIUS client |------->| RADIUS server |
|
|
|
|
|
| |<-------| (FreeRADIUS) |
|
|
|
|
|
+--------------------+ +---------------+
|
|
|
|
|
\end{verbatim}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\begin{figure}[h]
|
|
|
|
|
\begin{center}
|
|
|
|
|
\setlength{\unitlength}{4cm}
|
|
|
|
|
\begin{picture}(3,.75)
|
|
|
|
|
\put(0,0){\line(0,1){.75}}
|
|
|
|
|
\put(0,.75){\line(1,0){1.5}}
|
|
|
|
|
\put(1.5,0){\line(0,1){.75}}
|
|
|
|
|
\put(0,0){\line(1,0){1.5}}
|
|
|
|
|
\put(.1,.4){\makebox(1.3,.3){Asterisk PBX}}
|
|
|
|
|
\put(.1,.4){\line(1,0){1.3}}
|
|
|
|
|
\put(.1,.1){\line(1,0){1.3}}
|
|
|
|
|
\put(.1,.1){\line(0,1){.3}}
|
|
|
|
|
\put(1.4,.1){\line(0,1){.3}}
|
|
|
|
|
\put(.1,.1){\makebox(1.3,.3){RADIUS Client}}
|
|
|
|
|
\put(1.8,0){\line(0,1){.5}}
|
|
|
|
|
\put(1.8,.5){\line(1,0){1.1}}
|
|
|
|
|
\put(1.8,0){\line(1,0){1.1}}
|
|
|
|
|
\put(2.9,0){\line(0,1){.5}}
|
|
|
|
|
\put(1.8,.275){\makebox(1.1,.1){RADIUS Server}}
|
|
|
|
|
\put(1.8,.125){\makebox(1.1,.1){$(FreeRADIUS)$}}
|
|
|
|
|
\thicklines
|
|
|
|
|
\put(1.4,.3){\vector(1,0){.4}}
|
|
|
|
|
\put(1.8,.2){\vector(-1,0){.4}}
|
|
|
|
|
\thinlines
|
|
|
|
|
\end{picture}
|
|
|
|
|
\end{center}
|
|
|
|
|
\caption{Asterisk/RADIUS Integration}
|
|
|
|
|
\end{figure}
|
|
|
|
|
|
|
|
|
|
\subsection{Steps to follow in order to have RADIUS support}
|
|
|
|
|
|
|
|
|
|