rlm_sql variable substitution clarification
Guy Fraser
guy at incentre.net
Fri Jul 7 19:19:22 CEST 2006
On Fri, 2006-07-07 at 11:02 -0600, Guy Fraser wrote:
> I have run into an issue where we now have different types of
> NAS servers. I would like to use %{Connect-Info} if available
> or a string formatted from two attributes like :
>
> D%{Ascend-Data-Rate}_X%{Ascend-Xmit-Rate}
>
> This is how I tried to do it :
>
> ConnectInfo_stop = \
> '%{Connect-Info:-D%{Ascend-Data-Rate}_X%{Ascend-Xmit-Rate}}'
>
> This is what I get when %{Connect-Info} is not available :
>
> "D_X"
>
> I haven't seen any examples where two attributes are combined
> to make one attribute.
>
> Thanks
>
I figured it out when running debug for some other reason, sorry
for the stupid question.
Reason :
X-Ascend-Disconnect-Cause = PPP-Rcv-Terminate-Req
X-Ascend-Connect-Progress = LAN-Session-Up
X-Ascend-Data-Rate = 26400
X-Ascend-PreSession-Time = 32
X-Ascend-Pre-Input-Octets = 364
X-Ascend-Pre-Output-Octets = 253
X-Ascend-Pre-Input-Packets = 15
X-Ascend-Pre-Output-Packets = 13
X-Ascend-First-Dest = 209.115.142.9
X-Ascend-Xmit-Rate = 26400
X-Ascend-Modem-PortNo = 21
X-Ascend-Modem-SlotNo = 16
X-Ascend-Modem-ShelfNo = 1
The attributes are not named like they were in Cistron dictionaries.
They all start with "X-".
Thanks anyway.
More information about the Freeradius-Users
mailing list