(RADIATOR) Using calling_station_hook_requests.pl

Chris Hills chills at ne-worcs.ac.uk
Wed Mar 1 04:23:03 CST 2006


Hi

We too suffer from the problem that our access points do not send the 
User-Name attribute with EAP-TTLS requests, so I would like to use 
calling_station_hook_requests.pl. Unfortunately my attempts so far have 
been futile! My config is thus:-

-------------------------------------------------------------------
<Handler Client-Identifier=redditch-3com-7250-waps,Realm=/^$/>
         AuthBy  CheckLDAP
         AuthLog authlogger

         PreProcessingHook 
file:"/etc/radiator/calling_station_hook_requests.pl"

         AcctLogFileName /var/log/radiator/wap.its.ne-worcs.ac.uk
</Handler>
-------------------------------------------------------------------

The accounting log contains lines like this:-

-------------------------------------------------------------------
Wed Mar  1 10:20:45 2006
         Acct-Status-Type = Alive
         Acct-Session-Id = "00092d48995d-0012a916b12c-004e"
         NAS-IP-Address = 172.18.102.27
         Acct-Input-Octets = 301549
         Acct-Output-Octets = 36450
         Acct-Input-Packets = 375
         Acct-Output-Packets = 296
         Unknown-1 = "ername is: anonymous at ne-worcs.ac.uk"
         Unknown-2 = "D is: 0"
         Unknown-3 = "= 3Com"
         Unknown-4 = "pe is: EAP-TTLS"
         Acct-Session-Time = 59968
         Timestamp = 1141208445
-------------------------------------------------------------------

Extract from debug log:-

-------------------------------------------------------------------
Wed Mar  1 10:21:55 2006: DEBUG: Packet dump:
*** Received from 172.18.102.11 port 1312 ....

Packet length = 189
04 d1 00 bd ca ac d4 d1 8c 6e b7 95 c3 bd f6 d5
a5 e4 fe c3 28 06 00 00 00 03 2c 20 30 30 30 39
32 64 34 38 39 39 35 64 2d 30 30 31 32 61 39 63
36 63 39 34 35 2d 66 39 32 33 04 06 ac 12 66 0b
2a 06 00 00 1c bc 2b 06 00 00 0e 75 2f 06 00 00
00 22 30 06 00 00 00 21 1a 2b 45 41 50 20 55 73
65 72 6e 61 6d 65 20 69 73 3a 20 61 6e 6f 6e 79
6d 6f 75 73 40 6e 65 2d 77 6f 72 63 73 2e 61 63
2e 75 6b 1a 0f 56 4c 41 4e 20 49 44 20 69 73 3a
20 30 1a 0e 45 53 53 49 44 20 3d 20 33 43 6f 6d
1a 17 45 41 50 20 54 79 70 65 20 69 73 3a 20 45
41 50 2d 54 54 4c 53 2e 06 00 00 01 66
Code:       Accounting-Request
Identifier: 209
Authentic: 
<202><172><212><209><140>n<183><149><195><189><246><213><165><228><254><195>
Attributes:
         Acct-Status-Type = Alive
         Acct-Session-Id = "00092d48995d-0012a9c6c945-f923"
         NAS-IP-Address = 172.18.102.11
         Acct-Input-Octets = 7356
         Acct-Output-Octets = 3701
         Acct-Input-Packets = 34
         Acct-Output-Packets = 33
         Unknown-1 = "ername is: anonymous at ne-worcs.ac.uk"
         Unknown-2 = "D is: 0"
         Unknown-3 = "= 3Com"
         Unknown-4 = "pe is: EAP-TTLS"
         Acct-Session-Time = 358

Wed Mar  1 10:21:55 2006: DEBUG: Handling request with Handler 
'Client-Identifier=redditch-3com-7250-waps,Realm=/^$/'
Wed Mar  1 10:21:55 2006: DEBUG:  Adding session for , 172.18.102.11,
Wed Mar  1 10:21:55 2006: DEBUG: Handling with Radius::AuthLDAP2: CheckLDAP
Wed Mar  1 10:21:55 2006: DEBUG: AuthBy LDAP2 result: ACCEPT,
Wed Mar  1 10:21:55 2006: DEBUG: Accounting accepted
Wed Mar  1 10:21:55 2006: DEBUG: Packet dump:
*** Sending to 172.18.102.11 port 1312 ....

Packet length = 20
05 d1 00 14 14 de 00 8c ec 9d 19 f8 c7 12 2c c9
19 ab 16 9a
Code:       Accounting-Response
Identifier: 209
Authentic: 
<202><172><212><209><140>n<183><149><195><189><246><213><165><228><254><195>
Attributes:
-------------------------------------------------------------------

Regards

-- 
Chris Hills                       | Tel: +44 (0)1527 572754
IT Services                       | Fax: +44 (0)1527 572901
North East Worcestershire College | Web: http://www.ne-worcs.ac.uk/

--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list