Thanks for the speedy reply. Below is the relevant
info from the debug log (I don't see Filter-ID showing
up anywhere but I know for a fact that one is getting
set). The users file is just a set of default
statements. We then use a mysql table for replying
special info such as Filter-IDs.
rad_recv: Accounting-Request packet from host
66.63.192.249:1813, id=185, length
=374
User-Name = "test"
NAS-IP-Address = x.x.x.x
NAS-Identifier = "x.x.x.x"
Acct-Status-Type = Start
Acct-Session-Id = "16777830"
Acct-Delay-Time = 0
Acct-Authentic = RADIUS
Service-Type = Framed-User
NAS-Port-Type = Async
NAS-Port = 257
USR-Modem-Training-Time = 26
USR-Interface-Index = 1513
USR-Chassis-Call-Slot = 2
USR-Chassis-Call-Span = 1
USR-Chassis-Call-Channel = 1
USR-Unauthenticated-Time = 1
Calling-Station-Id = ""
Called-Station-Id = "x.x.x.x"
USR-PW_VPN_ID = "\000\000\000"
USR-Modulation-Type = v34
USR-Simplified-MNP-Levels = v42SRej
USR-Simplified-V42bis-Usage = ccittV42bis
USR-Connect-Speed = 26400-BPS
Framed-Protocol = PPP
Framed-IP-Address = x.x.x.x
USR-MP-MRRU = 1614
USR-MP-EDO-HIPER =
"[\327\307\232T\372H\253\255EH\375\034;\266\215\000\000\000"
Acct-Link-Count = 1
Acct-Multi-Session-Id = "37f3e"
USR-VTS-Session-Key =
"\361\331'\322_\222\034\022\036\372\322\004A\347\364h"
USR-Call-Arrival-Time = 274135264
modcall: entering group preacct for request 27
modcall[preacct]: module "preprocess" returns noop
for request 27
rlm_realm: No '@' in User-Name = "jpotte00",
looking up realm NULL
rlm_realm: Found realm "NULL"
rlm_realm: Adding Stripped-User-Name = "jpotte00"
rlm_realm: Proxying request from user jpotte00 to
realm NULL
rlm_realm: Adding Realm = "NULL"
rlm_realm: Accounting realm is LOCAL.
modcall[preacct]: module "suffix" returns noop for
request 27
modcall: group preacct returns noop for request 27
modcall: entering group accounting for request 27
radius_xlat:
'/var/log/radius/radacct/66.63.192.249/detail-20040907'
rlm_detail:
/var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d
expands t
o
/var/log/radius/radacct/66.63.192.249/detail-20040907
modcall[accounting]: module "detail" returns ok for
request 27
radius_xlat: 'jpotte00'
rlm_sql (sql): sql_set_user escaped user -->
'jpotte00'
radius_xlat: 'INSERT into radacct (RadAcctId,
AcctSessionId, AcctUniqueId, UserName, Realm,
NASIPAddress, NASPortId, NASPortType, AcctStartTime,
AcctStopTime, AcctSessionTime, AcctAuthentic,
ConnectInfo_start, ConnectInfo_stop, AcctInputOctets,
AcctOutputOctets, CalledStationId, CallingStationId,
AcctTerminateCause, ServiceType, FramedProtocol,
FramedIPAddress, AcctStartDelay, AcctStopDelay)
values('', '16777830', '', 'jpotte00', 'NULL',
'66.63.192.249', '257', 'Async', '2004-09-07
16:41:28', '0', '0', 'RADIUS', '', '', '0', '0',
'8594160000', '', '', 'Framed-User', 'PPP',
'66.63.213.175', '0', '0')'
rlm_sql (sql): Reserving sql socket id: 2
rlm_sql (sql): Released sql socket id: 2
modcall[accounting]: module "sql" returns ok for
request 27
modcall: group accounting returns ok for request 27
Sending Accounting-Response of id 185 to
66.63.192.249:1813
Finished request 27
--- Alan DeKok <[EMAIL PROTECTED]> wrote:
> Josh Potter <[EMAIL PROTECTED]> wrote:
> > I have tried the "+=" operator to stack them all
> to no
> > avail. Always just one of the Filter-IDs
> specified is
> > used.
>
> It works for my tests.
>
> And... what does the debug log say? Are you
> willing to post it, and
> samples from your "users" file?
>
> Alan DeKok.
>
> -
> List info/subscribe/unsubscribe? See
> http://www.freeradius.org/list/users.html
>
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html