I am trying to get freeradius to authorize the services on an Alvarion BreezeMax 5000 system ver 1.7. I have gotten the cpe authenticated but services are not assigned. I have downloaded on 1/5/2012 the Master from git. I modified the dictionary file such that $INCLUDE dictionary.alvarion.wimax.v2_2 replaced $INCLUDE dictionary.alvarion $INCLUDE dictionary.wimax.alvarion replaced $INCLUDE dictionary.wimax I ran configure using ./configure --with-experimental-modules I ran make and make install (it compiled, installed and ran) wimax was uncommented in 2 places in default file one in the authorize section and one in the post-auth section (the wimax module indicates there should also be one in the "preacct" section but I do not find that one nor can I figure where it should be) and the following were uncommented in default file update request { WiMAX-MN-NAI = "%{User-Name}" } update reply { WiMAX-FA-RK-Key = 0x00 WiMAX-MSK = "%{EAP-MSK}" } the following users were defined with these replies in the user file "wimax1@WIMAX.COM" Cleartext-Password := "wimax" Filter-Id = "SP=sp1:MSF=msf1;SP=sp_data_eth:MSF=msf_data_eth;", Session-Timeout = 1200, Termination-Action = RADIUS-Request "KeepAliveUserNameAndPassword" Cleartext-Password := "KeepAliveUserNameAndPassword" Filter-Id = "SP=sp1:MSF=msf1;SP=sp_data_eth:MSF=msf_data_eth;", Session-Timeout = 1200, Termination-Action = RADIUS-Request (I don't think I needed the keepalive one but I put it there anyways.) in the above filters I have tried both with and without a trailing ; after msf_data_eth and before the " mark no changes were made in the inner-tunnel file delete_mppe_keys = yes in the wimax module (I've tried with both yes and no) fr seems to work. I see that the Filter-Id is indicated for the reply (see below). The Alvarion CPE does get authenticated according to the CPE but there are no services defined for the CPE sp1, msf1, sp_data_eth, and msf_data_eth are all defined in the BTS. What is it that I am missing in configuration of the FreeRadius? below is a radiusd -X run FreeRADIUS Version 3.0.0, for host x86_64-unknown-linux-gnu, built on Jan 6 2012 at 15:07:59 Copyright (C) 1999-2009 The FreeRADIUS server project and contributors. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You may redistribute copies of FreeRADIUS under the terms of the GNU General Public License v2. Starting - reading configuration files ... including configuration file /usr/local/etc/raddb/radiusd.conf including configuration file /usr/local/etc/raddb/proxy.conf including configuration file /usr/local/etc/raddb/clients.conf including files in directory /usr/local/etc/raddb/modules/ including configuration file /usr/local/etc/raddb/modules/pam including configuration file /usr/local/etc/raddb/modules/wimax including configuration file /usr/local/etc/raddb/modules/always including configuration file /usr/local/etc/raddb/modules/attr_filter including configuration file /usr/local/etc/raddb/modules/ntlm_auth including configuration file /usr/local/etc/raddb/modules/attr_rewrite including configuration file /usr/local/etc/raddb/modules/smsotp including configuration file /usr/local/etc/raddb/modules/inner-eap including configuration file /usr/local/etc/raddb/modules/exec including configuration file /usr/local/etc/raddb/modules/rediswho including configuration file /usr/local/etc/raddb/modules/counter including configuration file /usr/local/etc/raddb/modules/detail including configuration file /usr/local/etc/raddb/modules/pap including configuration file /usr/local/etc/raddb/modules/mschap including configuration file /usr/local/etc/raddb/modules/expiration including configuration file /usr/local/etc/raddb/modules/krb5 including configuration file /usr/local/etc/raddb/modules/soh including configuration file /usr/local/etc/raddb/modules/preprocess including configuration file /usr/local/etc/raddb/modules/sqlippool including configuration file /usr/local/etc/raddb/sql/postgresql/ippool.conf including configuration file /usr/local/etc/raddb/modules/expr including configuration file /usr/local/etc/raddb/modules/sql including configuration file /usr/local/etc/raddb/sql/mysql/dialup.conf including configuration file /usr/local/etc/raddb/modules/ippool including configuration file /usr/local/etc/raddb/modules/smbpasswd including configuration file /usr/local/etc/raddb/modules/sradutmp including configuration file /usr/local/etc/raddb/modules/opendirectory including configuration file /usr/local/etc/raddb/modules/ldap including configuration file /usr/local/etc/raddb/modules/etc_group including configuration file /usr/local/etc/raddb/modules/eap including configuration file /usr/local/etc/raddb/modules/policy including configuration file /usr/local/etc/raddb/modules/linelog including configuration file /usr/local/etc/raddb/modules/radutmp including configuration file /usr/local/etc/raddb/modules/dynamic_clients including configuration file /usr/local/etc/raddb/modules/mac2vlan including configuration file /usr/local/etc/raddb/modules/detail.example.com including configuration file /usr/local/etc/raddb/modules/sqlcounter_expire_on_login including configuration file /usr/local/etc/raddb/modules/realm including configuration file /usr/local/etc/raddb/modules/files including configuration file /usr/local/etc/raddb/modules/logintime including configuration file /usr/local/etc/raddb/modules/cui including configuration file /usr/local/etc/raddb/modules/otp including configuration file /usr/local/etc/raddb/modules/digest including configuration file /usr/local/etc/raddb/modules/acct_unique including configuration file /usr/local/etc/raddb/modules/checkval including configuration file /usr/local/etc/raddb/modules/sql_log including configuration file /usr/local/etc/raddb/modules/perl including configuration file /usr/local/etc/raddb/modules/redis including configuration file /usr/local/etc/raddb/modules/replicate including configuration file /usr/local/etc/raddb/modules/chap including configuration file /usr/local/etc/raddb/modules/echo including configuration file /usr/local/etc/raddb/modules/unix including configuration file /usr/local/etc/raddb/modules/utf8 including configuration file /usr/local/etc/raddb/modules/passwd including configuration file /usr/local/etc/raddb/modules/detail.log including configuration file /usr/local/etc/raddb/modules/mac2ip including configuration file /usr/local/etc/raddb/policy.conf including files in directory /usr/local/etc/raddb/sites-enabled/ including configuration file /usr/local/etc/raddb/sites-enabled/default including configuration file /usr/local/etc/raddb/sites-enabled/control-socket including configuration file /usr/local/etc/raddb/sites-enabled/inner-tunnel main { security { allow_core_dumps = no } } including dictionary file /usr/local/etc/raddb/dictionary main { name = "radiusd" prefix = "/usr/local" localstatedir = "/usr/local/var" sbindir = "/usr/local/sbin" logdir = "/usr/local/var/log/radius" run_dir = "/usr/local/var/run/radiusd" libdir = "/usr/local/lib" radacctdir = "/usr/local/var/log/radius/radacct" hostname_lookups = no max_request_time = 30 cleanup_delay = 5 max_requests = 1024 pidfile = "/usr/local/var/run/radiusd/radiusd.pid" checkrad = "/usr/local/sbin/checkrad" debug_level = 0 proxy_requests = yes log { stripped_names = no auth = no auth_badpass = no auth_goodpass = no } security { max_attributes = 200 reject_delay = 1 status_server = yes } } radiusd: #### Loading Realms and Home Servers #### proxy server { retry_delay = 5 retry_count = 3 default_fallback = no dead_time = 120 wake_all_if_all_dead = no } home_server localhost { ipaddr = 127.0.0.1 port = 1812 type = "auth" secret = "testing123" response_window = 20 max_outstanding = 65536 require_message_authenticator = yes zombie_period = 40 status_check = "status-server" ping_interval = 30 check_interval = 30 num_answers_to_alive = 3 num_pings_to_alive = 3 revive_interval = 120 status_check_timeout = 4 coa { irt = 2 mrt = 16 mrc = 5 mrd = 30 } limit { max_connections = 16 max_requests = 0 lifetime = 0 idle_timeout = 0 } } home_server_pool my_auth_failover { type = fail-over home_server = localhost } realm example.com { auth_pool = my_auth_failover } realm LOCAL { } radiusd: #### Loading Clients #### client localhost { ipaddr = 127.0.0.1 require_message_authenticator = no secret = "testing123" nastype = "other" proto = "*" max_connections = 16 } client 10.97.0.0/24 { require_message_authenticator = no secret = "testing123" shortname = "private-network-1" max_connections = 16 } radiusd: #### Instantiating modules #### instantiate { Module: Linked to module rlm_exec Module: Instantiating module "exec" from file /usr/local/etc/raddb/modules/exec exec { wait = no input_pairs = "request" shell_escape = yes } Module: Linked to module rlm_expr Module: Instantiating module "expr" from file /usr/local/etc/raddb/modules/expr Module: Linked to module rlm_expiration Module: Instantiating module "expiration" from file /usr/local/etc/raddb/modules/expiration expiration { reply-message = "Password Has Expired " } Module: Linked to module rlm_logintime Module: Instantiating module "logintime" from file /usr/local/etc/raddb/modules/logintime logintime { reply-message = "You are calling outside your allowed timespan " minimum-timeout = 60 } } radiusd: #### Loading Virtual Servers #### server { # from file /usr/local/etc/raddb/radiusd.conf modules { Module: Creating Auth-Type = digest Module: Checking authenticate {...} for more modules to load Module: Linked to module rlm_pap Module: Instantiating module "pap" from file /usr/local/etc/raddb/modules/pap pap { encryption_scheme = "auto" auto_header = no } Module: Linked to module rlm_chap Module: Instantiating module "chap" from file /usr/local/etc/raddb/modules/chap Module: Linked to module rlm_mschap Module: Instantiating module "mschap" from file /usr/local/etc/raddb/modules/mschap mschap { use_mppe = yes require_encryption = no require_strong = no with_ntdomain_hack = no passchange { } allow_retry = yes } Module: Linked to module rlm_digest Module: Instantiating module "digest" from file /usr/local/etc/raddb/modules/digest Module: Linked to module rlm_unix Module: Instantiating module "unix" from file /usr/local/etc/raddb/modules/unix unix { radwtmp = "/usr/local/var/log/radius/radwtmp" } Module: Linked to module rlm_eap Module: Instantiating module "eap" from file /usr/local/etc/raddb/modules/eap eap { default_eap_type = "md5" timer_expire = 60 ignore_unknown_eap_types = no cisco_accounting_username_bug = no max_sessions = 4096 } Module: Linked to sub-module rlm_eap_md5 Module: Instantiating eap-md5 Module: Linked to sub-module rlm_eap_leap Module: Instantiating eap-leap Module: Linked to sub-module rlm_eap_gtc Module: Instantiating eap-gtc gtc { challenge = "Password: " auth_type = "PAP" } Module: Linked to sub-module rlm_eap_tls Module: Instantiating eap-tls tls { rsa_key_exchange = no dh_key_exchange = yes rsa_key_length = 512 dh_key_length = 512 verify_depth = 0 CA_path = "/usr/local/etc/raddb/certs" pem_file_type = yes private_key_file = "/usr/local/etc/raddb/certs/server.pem" certificate_file = "/usr/local/etc/raddb/certs/server.pem" CA_file = "/usr/local/etc/raddb/certs/ca.pem" private_key_password = "whatever" dh_file = "/usr/local/etc/raddb/certs/dh" random_file = "/usr/local/etc/raddb/certs/random" fragment_size = 1024 include_length = yes check_crl = no cipher_list = "DEFAULT" make_cert_command = "/usr/local/etc/raddb/certs/bootstrap" cache { enable = no lifetime = 24 max_entries = 255 } verify { } ocsp { enable = no override_cert_url = yes url = "http://127.0.0.1/ocsp/" } } Module: Linked to sub-module rlm_eap_ttls Module: Instantiating eap-ttls ttls { default_eap_type = "md5" copy_request_to_tunnel = no use_tunneled_reply = no virtual_server = "inner-tunnel" include_length = yes } Module: Linked to sub-module rlm_eap_peap Module: Instantiating eap-peap peap { default_eap_type = "mschapv2" copy_request_to_tunnel = no use_tunneled_reply = no proxy_tunneled_request_as_eap = yes virtual_server = "inner-tunnel" soh = no } Module: Linked to sub-module rlm_eap_mschapv2 Module: Instantiating eap-mschapv2 mschapv2 { with_ntdomain_hack = no send_error = no } Module: Checking authorize {...} for more modules to load Module: Linked to module rlm_preprocess Module: Instantiating module "preprocess" from file /usr/local/etc/raddb/modules/preprocess preprocess { huntgroups = "/usr/local/etc/raddb/huntgroups" hints = "/usr/local/etc/raddb/hints" with_ascend_hack = no ascend_channels_per_line = 23 with_ntdomain_hack = no with_specialix_jetstream_hack = no with_cisco_vsa_hack = no with_alvarion_vsa_hack = no } Module: Linked to module rlm_wimax Module: Instantiating module "wimax" from file /usr/local/etc/raddb/modules/wimax wimax { delete_mppe_keys = yes } Module: Linked to module rlm_realm Module: Instantiating module "suffix" from file /usr/local/etc/raddb/modules/realm realm suffix { format = "suffix" delimiter = "@" ignore_default = no ignore_null = no } Module: Linked to module rlm_files Module: Instantiating module "files" from file /usr/local/etc/raddb/modules/files files { usersfile = "/usr/local/etc/raddb/users" acctusersfile = "/usr/local/etc/raddb/acct_users" preproxy_usersfile = "/usr/local/etc/raddb/preproxy_users" compat = "no" } Module: Checking preacct {...} for more modules to load Module: Loading virtual module acct_unique Module: Checking accounting {...} for more modules to load Module: Linked to module rlm_detail Module: Instantiating module "detail" from file /usr/local/etc/raddb/modules/detail detail { detailfile = "/usr/local/var/log/radius/radacct/%{%{Packet-Src-IP-Address}:-%{Packet-Src-IPv6-Address}}/detail-%Y%m%d" header = "%t" detailperm = 384 dirperm = 493 locking = no log_packet_header = no } Module: Linked to module rlm_radutmp Module: Instantiating module "radutmp" from file /usr/local/etc/raddb/modules/radutmp radutmp { filename = "/usr/local/var/log/radius/radutmp" username = "%{User-Name}" case_sensitive = yes check_with_nas = yes perm = 384 callerid = yes } Module: Linked to module rlm_attr_filter Module: Instantiating module "attr_filter.accounting_response" from file /usr/local/etc/raddb/modules/attr_filter attr_filter attr_filter.accounting_response { attrsfile = "/usr/local/etc/raddb/attrs.accounting_response" key = "%{User-Name}" relaxed = no } Module: Checking session {...} for more modules to load Module: Checking post-proxy {...} for more modules to load Module: Checking post-auth {...} for more modules to load Module: Loading virtual module remove_reply_message_if_eap Module: Linked to module rlm_always Module: Instantiating module "noop" from file /usr/local/etc/raddb/modules/always always noop { rcode = "noop" simulcount = 0 mpp = no } Module: Instantiating module "attr_filter.access_reject" from file /usr/local/etc/raddb/modules/attr_filter attr_filter attr_filter.access_reject { attrsfile = "/usr/local/etc/raddb/attrs.access_reject" key = "%{User-Name}" relaxed = no } Module: Loading virtual module remove_reply_message_if_eap } # modules } # server server inner-tunnel { # from file /usr/local/etc/raddb/sites-enabled/inner-tunnel modules { Module: Checking authenticate {...} for more modules to load Module: Checking authorize {...} for more modules to load Module: Checking session {...} for more modules to load Module: Checking post-proxy {...} for more modules to load Module: Checking post-auth {...} for more modules to load } # modules } # server radiusd: #### Opening IP addresses and Ports #### listen { type = "auth" ipaddr = * port = 0 } listen { type = "acct" ipaddr = * port = 0 } listen { type = "control" listen { socket = "/usr/local/var/run/radiusd/radiusd.sock" } } listen { type = "auth" ipaddr = 127.0.0.1 port = 18120 } Listening on authentication address * port 1812 Listening on accounting address * port 1813 Listening on command file /usr/local/var/run/radiusd/radiusd.sock Listening on authentication address 127.0.0.1 port 18120 as server inner-tunnel Opening new proxy address * port 1814 Listening on proxy address * port 1814 Ready to process requests. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=252, length=181 User-Name = "KeepAliveUserNameAndPassword" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 0 Calling-Station-Id = "\000\000\000\000\000" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Message-Authenticator = 0x07dfa70c37088f55baade217a16d54fc Acct-Session-Id = "KeepAliveSessionId" User-Password = "KeepAliveUserNameAndPassword" (0) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (0) group authorize { (0) - entering group authorize {...} (0) [preprocess] = ok (0) [chap] = noop (0) [mschap] = noop (0) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-00-00-00-00-00 (0) [wimax] = ok (0) suffix : No '@' in User-Name = "KeepAliveUserNameAndPassword", looking up realm NULL (0) suffix : No such realm "NULL" (0) [suffix] = noop (0) eap : No EAP-Message, not doing EAP (0) [eap] = noop (0) files : users: Matched entry KeepAliveUserNameAndPassword at line 7 (0) [files] = ok (0) [expiration] = noop (0) [logintime] = noop (0) [pap] = updated (0) Found Auth-Type = PAP (0) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (0) group PAP { (0) - entering group PAP {...} (0) pap : login attempt with password "KeepAliveUserNameAndPassword" (0) pap : Using clear text password "KeepAliveUserNameAndPassword" (0) pap : User authenticated successfully (0) [pap] = ok (0) # Executing section post-auth from file /usr/local/etc/raddb/sites-enabled/default (0) group post-auth { (0) - entering group post-auth {...} (0) [exec] = noop (0) update request { (0) expand: %{User-Name} -> KeepAliveUserNameAndPassword (0) } # update request = noop (0) update reply { (0) expand: %{EAP-MSK} -> (0) } # update reply = noop (0) wimax : No EAP-MSK or EAP-EMSK. Cannot create WiMAX keys. (0) [wimax] = noop (0) policy remove_reply_message_if_eap { (0) - entering policy remove_reply_message_if_eap {...} (0) ? if (reply:EAP-Message&& reply:Reply-Message) (0) ? Evaluating (reply:EAP-Message ) -> FALSE (0) ? Skipping (reply:Reply-Message) (0) ? if (reply:EAP-Message&& reply:Reply-Message) -> FALSE (0) else else { (0) - entering else else {...} (0) [noop] = noop (0) - else else returns noop (0) - policy remove_reply_message_if_eap returns noop Sending Access-Accept of id 252 to 10.97.0.51 port 49154 Filter-Id = "SP=sp1:MSF=msf1;SP=sp_data_eth:MSF=msf_data_eth;" Session-Timeout = 1200 Termination-Action = RADIUS-Request WiMAX-FA-RK-Key = 0x00 WiMAX-MSK = 0x WARNING: Skipping zero-length attribute WiMAX-MSK (0) Finished request 0. Waking up in 0.3 seconds. Waking up in 4.6 seconds. (0) Cleaning up request packet ID 252 with timestamp +1 Ready to process requests. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=253, length=258 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x02010035017b616d3d317d38656133393239386439386236313839653061616439323539343937303135314057494d41582e434f4d Message-Authenticator = 0x6a08e376952afbaf0740a456767bfe80 (1) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (1) group authorize { (1) - entering group authorize {...} (1) [preprocess] = ok (1) [chap] = noop (1) [mschap] = noop (1) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (1) [wimax] = ok (1) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (1) suffix : No such realm "WIMAX.COM" (1) [suffix] = noop (1) eap : EAP packet type response id 1 length 53 (1) eap : EAP-Identity reply, returning 'ok' so we can short-circuit the rest of authorize (1) [eap] = ok (1) Found Auth-Type = EAP (1) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (1) group authenticate { (1) - entering group authenticate {...} (1) eap : EAP Identity (1) eap : processing type md5 rlm_eap_md5: Issuing Challenge (1) [eap] = handled Sending Access-Challenge of id 253 to 10.97.0.51 port 49154 EAP-Message = 0x010200160410d780646d179a777255c505dfbee44ab4 Message-Authenticator = 0x00000000000000000000000000000000 State = 0xee37a64fee35a255d3718fb2df57c86c (1) Finished request 1. Waking up in 0.3 seconds. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=254, length=229 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User State = 0xee37a64fee35a255d3718fb2df57c86c WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x020200060315 Message-Authenticator = 0x94447e93f95cc98a8a6c227ccd901efe (2) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (2) group authorize { (2) - entering group authorize {...} (2) [preprocess] = ok (2) [chap] = noop (2) [mschap] = noop (2) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (2) [wimax] = ok (2) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (2) suffix : No such realm "WIMAX.COM" (2) [suffix] = noop (2) eap : EAP packet type response id 2 length 6 (2) eap : No EAP Start, assuming it's an on-going EAP conversation (2) [eap] = updated (2) [files] = noop (2) [expiration] = noop (2) [logintime] = noop (2) pap : WARNING! No "known good" password found for the user. Authentication may fail because of this. (2) [pap] = noop (2) Found Auth-Type = EAP (2) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (2) group authenticate { (2) - entering group authenticate {...} (2) eap : Request found, released from the list (2) eap : EAP NAK (2) eap : EAP-NAK asked for EAP-Type/ttls (2) eap : processing type tls (2) tls : Initiate (2) tls : Start returned 1 (2) [eap] = handled Sending Access-Challenge of id 254 to 10.97.0.51 port 49154 EAP-Message = 0x010300061520 Message-Authenticator = 0x00000000000000000000000000000000 State = 0xee37a64fef34b355d3718fb2df57c86c (2) Finished request 2. Waking up in 0.1 seconds. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=255, length=285 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User State = 0xee37a64fef34b355d3718fb2df57c86c WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x0203003e150016030100330100002f0301000006dea50c9829a6d3f565bcdf7456521cc6099d8b828e302b1e2dce4a70e7000008002f000a000500040100 Message-Authenticator = 0xd86dddc0e2ef35284fb32302bf1daedf (3) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (3) group authorize { (3) - entering group authorize {...} (3) [preprocess] = ok (3) [chap] = noop (3) [mschap] = noop (3) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (3) [wimax] = ok (3) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (3) suffix : No such realm "WIMAX.COM" (3) [suffix] = noop (3) eap : EAP packet type response id 3 length 62 (3) eap : Continuing tunnel setup. (3) [eap] = ok (3) Found Auth-Type = EAP (3) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (3) group authenticate { (3) - entering group authenticate {...} (3) eap : Request found, released from the list (3) eap : EAP/ttls (3) eap : processing type ttls (3) ttls : Authenticate (3) ttls : processing EAP-TLS (3) ttls : eaptls_verify returned 7 (3) ttls : Done initial handshake (3) ttls : (other): before/accept initialization (3) ttls : TLS_accept: before/accept initialization (3) ttls :<<< TLS 1.0 Handshake [length 0033], ClientHello (3) ttls : TLS_accept: SSLv3 read client hello A (3) ttls :>>> TLS 1.0 Handshake [length 002a], ServerHello (3) ttls : TLS_accept: SSLv3 write server hello A (3) ttls :>>> TLS 1.0 Handshake [length 085e], Certificate (3) ttls : TLS_accept: SSLv3 write certificate A (3) ttls :>>> TLS 1.0 Handshake [length 0004], ServerHelloDone (3) ttls : TLS_accept: SSLv3 write server done A (3) ttls : TLS_accept: SSLv3 flush data (3) ttls : TLS_accept: Need to read more data: SSLv3 read client certificate A In SSL Handshake Phase In SSL Accept mode (3) ttls : eaptls_process returned 13 (3) [eap] = handled Sending Access-Challenge of id 255 to 10.97.0.51 port 49154 EAP-Message = 0x0104040015c00000089b160301002a0200002603014f0756b3dce62ca722a50e1ef6188815d5f205a7f1f1550cd636e1ca0e2c358c00002f00160301085e0b00085a0008570003a6308203a23082028aa003020102020101300d06092a864886f70d0101050500308193310b3009060355040613024652310f300d060355040813065261646975733112301006035504071309536f6d65776865726531153013060355040a130c4578616d706c6520496e632e3120301e06092a864886f70d010901161161646d696e406578616d706c652e636f6d312630240603550403131d4578616d706c6520436572746966696361746520417574686f72697479 EAP-Message = 0x301e170d3132303130353139303230355a170d3133303130343139303230355a307c310b3009060355040613024652310f300d0603550408130652616469757331153013060355040a130c4578616d706c6520496e632e312330210603550403131a4578616d706c65205365727665722043657274696669636174653120301e06092a864886f70d010901161161646d696e406578616d706c652e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100de6164aad9c1017d9e98efb9c6b0c22b8ac67c9da076bab014fcbb499f62f405430309f109065166a303815b81ec1bb015e964c845f625c8b22fc19d1543 EAP-Message = 0x69b92fae983c34835cf9928df6143e9bf749f2debeb406522c840f4b3c3163099857afed265426d4208a8e19876c026e2460eaacab04d5e1c2e73b2739ce3fce6db86491016a9b4f4c1b2934f539c3068506092806e0abaae82fa7285df21ca67eafe88ba1d263f7268841e0d360609e8980790063d1197fca1597291bd4433561f36a8e570ea6a530ebf5cc969652d3f09dc1b16bf3b0589f2816056070890f9af6eb9fb1484ba2759bff63410b828f487ecfbccb3f998f93a5b04bcbf7619c564b0203010001a317301530130603551d25040c300a06082b06010505070301300d06092a864886f70d010105050003820101003cb3a57f3a4b668e76 EAP-Message = 0x1f26585c44e14542441630ef39baf247bbbc44c9fa9c0e212f0bebe931803bc2ff7e058a58a1b9a219f9899b7faaa5edb3bd02ba2f68b10bb50d51f29c9172c0ca063b3a13f99ce28d1ebf2df3f4210152202f8b50b0e94fcbb3b5e740f0b9943cc6d7966e568649d0b616a2d9dbd63563414ec7e9e8b792832b90a8d3f01a2d5afa4ba26e1410935f2fd919bc7ee4ac3406c3c8d21a3ecaa0bd4e3c3728f086e8aaa420188e48c67a0f4a59f1f6220857af62cd2392092d87f3527ef37899541dff209215d90cd8f317acfa273945baad0b14e5678ccb9b00c1a599ae17894420d17393cf6d095719d342ba1d941811223e64ab9d0b8d0004ab308204 EAP-Message = 0xa73082038fa0030201020209 Message-Authenticator = 0x00000000000000000000000000000000 State = 0xee37a64fec33b355d3718fb2df57c86c (3) Finished request 3. Waking up in 0.1 seconds. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=0, length=229 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User State = 0xee37a64fec33b355d3718fb2df57c86c WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x020400061500 Message-Authenticator = 0xd9761a90cc87c962fd3b1d9ba3d5c37b (4) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (4) group authorize { (4) - entering group authorize {...} (4) [preprocess] = ok (4) [chap] = noop (4) [mschap] = noop (4) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (4) [wimax] = ok (4) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (4) suffix : No such realm "WIMAX.COM" (4) [suffix] = noop (4) eap : EAP packet type response id 4 length 6 (4) eap : Continuing tunnel setup. (4) [eap] = ok (4) Found Auth-Type = EAP (4) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (4) group authenticate { (4) - entering group authenticate {...} (4) eap : Request found, released from the list (4) eap : EAP/ttls (4) eap : processing type ttls (4) ttls : Authenticate (4) ttls : processing EAP-TLS (4) ttls : Received TLS ACK (4) ttls : Received TLS ACK (4) ttls : ACK handshake fragment handler (4) ttls : eaptls_verify returned 1 (4) ttls : eaptls_process returned 13 (4) [eap] = handled Sending Access-Challenge of id 0 to 10.97.0.51 port 49154 EAP-Message = 0x0105040015c00000089b00f7aba20691b7a87b300d06092a864886f70d0101050500308193310b3009060355040613024652310f300d060355040813065261646975733112301006035504071309536f6d65776865726531153013060355040a130c4578616d706c6520496e632e3120301e06092a864886f70d010901161161646d696e406578616d706c652e636f6d312630240603550403131d4578616d706c6520436572746966696361746520417574686f72697479301e170d3132303130353139303230355a170d3133303130343139303230355a308193310b3009060355040613024652310f300d0603550408130652616469757331123010 EAP-Message = 0x06035504071309536f6d65776865726531153013060355040a130c4578616d706c6520496e632e3120301e06092a864886f70d010901161161646d696e406578616d706c652e636f6d312630240603550403131d4578616d706c6520436572746966696361746520417574686f7269747930820122300d06092a864886f70d01010105000382010f003082010a0282010100bc30533f96a0877a3280b984b05dd556c5e33278566f1eaba558868fc2260fd162f73679a4fb97ef499d73434ee850cd698de202197a9417c73e613c7a32e9246d979c7cdba7e1cc8b24eb9760fece85a31680a58f4626b89e4b11f86c4ccb9e28ff7728a9e230f0a72da7 EAP-Message = 0x7fd3d2beed58c0263c6044fe8459aca3c1e51f9a95ecdf123ed4b783576dfdcd35cc6f14f3e70902a05fd0b3e069ffbf26eba77e4b01eb9f0892c8affdf80ec03ba2aa1268edb54f349e952c03efbf3e44a2d2517e174a5c0db20e703ce797dd98a1e1415b3654e0cc68a6a335f3905bb93fe92f146f97b6f1cde8dce4f134cf2bf73db5869a9fd31adc0ad68c23eb7a688e20a3d70203010001a381fb3081f8301d0603551d0e04160414c6f2b33fb54c9b615f9cc261e48adbd7c651f5253081c80603551d230481c03081bd8014c6f2b33fb54c9b615f9cc261e48adbd7c651f525a18199a48196308193310b3009060355040613024652310f300d EAP-Message = 0x060355040813065261646975733112301006035504071309536f6d65776865726531153013060355040a130c4578616d706c6520496e632e3120301e06092a864886f70d010901161161646d696e406578616d706c652e636f6d312630240603550403131d4578616d706c6520436572746966696361746520417574686f72697479820900f7aba20691b7a87b300c0603551d13040530030101ff300d06092a864886f70d01010505000382010100b0c9953dd9df2ffa112823d7ceca2bc90bcbe5463161632adfc8d8d86cbc21fa90c3ba769392a4fee11dc2d1f834b44d9fd40f0264f06f657e039352e59e6946c57b0b7723ec446f1ca0f6616cb1 EAP-Message = 0xf882cb62abfb0d6232ed28a9 Message-Authenticator = 0x00000000000000000000000000000000 State = 0xee37a64fed32b355d3718fb2df57c86c (4) Finished request 4. Waking up in 0.1 seconds. Waking up in 0.1 seconds. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=1, length=229 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User State = 0xee37a64fed32b355d3718fb2df57c86c WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x020500061500 Message-Authenticator = 0xef737a5a4bd7ccef3fc0193c76fed73d (5) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (5) group authorize { (5) - entering group authorize {...} (5) [preprocess] = ok (5) [chap] = noop (5) [mschap] = noop (5) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (5) [wimax] = ok (5) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (5) suffix : No such realm "WIMAX.COM" (5) [suffix] = noop (5) eap : EAP packet type response id 5 length 6 (5) eap : Continuing tunnel setup. (5) [eap] = ok (5) Found Auth-Type = EAP (5) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (5) group authenticate { (5) - entering group authenticate {...} (5) eap : Request found, released from the list (5) eap : EAP/ttls (5) eap : processing type ttls (5) ttls : Authenticate (5) ttls : processing EAP-TLS (5) ttls : Received TLS ACK (5) ttls : Received TLS ACK (5) ttls : ACK handshake fragment handler (5) ttls : eaptls_verify returned 1 (5) ttls : eaptls_process returned 13 (5) [eap] = handled Sending Access-Challenge of id 1 to 10.97.0.51 port 49154 EAP-Message = 0x010600b915800000089b3d2597e37be612302c51251c809caf06efe13344d68deb5cfd8abbb0ccb8daabe346f1179e51544bb2960cedde88c033d1f68539aaad5f0078a4144e8441407e8f86570400d136f23320d86712d4dbd9887b5d892b7bf71c7fc3862e967c7f8cbfe752971cd38a7a895000823e4166edfe4442df305d728337b4dcd7e4f6d7be981bf5e48730b79fb5500dd8da4ad2db24cda20ad7723b61dd6526cb5d5f724d15c1d73eef0c16030100040e000000 Message-Authenticator = 0x00000000000000000000000000000000 State = 0xee37a64fea31b355d3718fb2df57c86c (5) Finished request 5. Waking up in 0.1 seconds. Waking up in 0.1 seconds. Waking up in 4.0 seconds. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=2, length=557 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User State = 0xee37a64fea31b355d3718fb2df57c86c WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x0206014c15001603010106100001020100493f1128088cfc52ecfd1411ff5ee55bdf4db01f3fa627cbb785e8bcedff936f3185525d6329b86ba0ef71f41ee7bc889415afa4bc101422f84a68222001fb7cc2f44b26f86ec65a4047ec69a24f1fd60e6fd234d63befb8ae166731c4aec4dbe4fd1c693136679c6b4094bb218908df95caa0ff8ca6d747bb19ba0d6f5471a7ff30d60ebd8937b3ddc561603cf7ef7a316f04044062efb1eccc1b561f6f1f7ad03e62ac3d439c4de799b4f8ba7000f7dcf1c0c6ba15dfdc591d6f82bb112155a8d337f82658c15f9485a363afefb03e023223bdfce2c84e1deb738d1806b90fea9c69bf5b2173125b529224 EAP-Message = 0x0edc306e48ce048e02c2add34f74027fdcfb6e271403010001011603010030ea083b041af212a12ae8ffbd04ad129aad64aa9b57e6b0c8a6bcf22be74cababaaa5c3bcd230bab51d055fee3380a470 Message-Authenticator = 0x5397dd3676e023551a225bcd4c9b4841 (6) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (6) group authorize { (6) - entering group authorize {...} (6) [preprocess] = ok (6) [chap] = noop (6) [mschap] = noop (6) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (6) [wimax] = ok (6) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (6) suffix : No such realm "WIMAX.COM" (6) [suffix] = noop (6) eap : EAP packet type response id 6 length 253 (6) eap : Continuing tunnel setup. (6) [eap] = ok (6) Found Auth-Type = EAP (6) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (6) group authenticate { (6) - entering group authenticate {...} (6) eap : Request found, released from the list (6) eap : EAP/ttls (6) eap : processing type ttls (6) ttls : Authenticate (6) ttls : processing EAP-TLS (6) ttls : eaptls_verify returned 7 (6) ttls : Done initial handshake (6) ttls :<<< TLS 1.0 Handshake [length 0106], ClientKeyExchange (6) ttls : TLS_accept: SSLv3 read client key exchange A (6) ttls :<<< TLS 1.0 ChangeCipherSpec [length 0001] (6) ttls :<<< TLS 1.0 Handshake [length 0010], Finished (6) ttls : TLS_accept: SSLv3 read finished A (6) ttls :>>> TLS 1.0 ChangeCipherSpec [length 0001] (6) ttls : TLS_accept: SSLv3 write change cipher spec A (6) ttls :>>> TLS 1.0 Handshake [length 0010], Finished (6) ttls : TLS_accept: SSLv3 write finished A (6) ttls : TLS_accept: SSLv3 flush data (6) ttls : (other): SSL negotiation finished successfully SSL Connection Established (6) ttls : eaptls_process returned 13 (6) [eap] = handled Sending Access-Challenge of id 2 to 10.97.0.51 port 49154 EAP-Message = 0x0107004515800000003b14030100010116030100304d77d31f3558219cd2d5d05b8c42db32a2ce0d6bd1da6e97e38197f17d4eac78e578974e0c3354ea36b515b5476332ab Message-Authenticator = 0x00000000000000000000000000000000 State = 0xee37a64feb30b355d3718fb2df57c86c (6) Finished request 6. Waking up in 0.3 seconds. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=3, length=378 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User State = 0xee37a64feb30b355d3718fb2df57c86c WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x0207009b15001703010090a94a44a2a1a24b0a0392b385be4c524085fc4dfb58cfba7623fc7c790c2d41fc76e98554be526ca2c8006d0a629f426c5d5c33fe724c6ca3081b7c85e42a4d265a64e46174b8351f823a47031ffb562df9f92c6215742d6a8bde1501cbd573142fc18b05197ceb050886a163d0984703554fb9281a249d8037c2e80197f4fc14eca539d1dfa4058805d16490ba6e92cd Message-Authenticator = 0x0ea984d0f33d209c0596706209586ebe (7) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (7) group authorize { (7) - entering group authorize {...} (7) [preprocess] = ok (7) [chap] = noop (7) [mschap] = noop (7) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (7) [wimax] = ok (7) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (7) suffix : No such realm "WIMAX.COM" (7) [suffix] = noop (7) eap : EAP packet type response id 7 length 155 (7) eap : Continuing tunnel setup. (7) [eap] = ok (7) Found Auth-Type = EAP (7) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (7) group authenticate { (7) - entering group authenticate {...} (7) eap : Request found, released from the list (7) eap : EAP/ttls (7) eap : processing type ttls (7) ttls : Authenticate (7) ttls : processing EAP-TLS (7) ttls : eaptls_verify returned 7 (7) ttls : Done initial handshake (7) ttls : eaptls_process returned 7 (7) ttls : Session established. Proceeding to decode tunneled attributes. (7) ttls : Got tunneled request User-Name = "wimax1@WIMAX.COM" MS-CHAP-Challenge = 0x4ff634da70572b920e78e38be8977202 MS-CHAP2-Response = 0x6c00bb3a20c2232fc139ef8b9c65b557b75400000000000000005bc93665692787af9c594fc9bc1c22709773fbba940e5ba8 FreeRADIUS-Proxied-To = 127.0.0.1 (7) ttls : Sending tunneled request User-Name = "wimax1@WIMAX.COM" MS-CHAP-Challenge = 0x4ff634da70572b920e78e38be8977202 MS-CHAP2-Response = 0x6c00bb3a20c2232fc139ef8b9c65b557b75400000000000000005bc93665692787af9c594fc9bc1c22709773fbba940e5ba8 FreeRADIUS-Proxied-To = 127.0.0.1 server inner-tunnel { (7) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/inner-tunnel (7) group authorize { (7) - entering group authorize {...} (7) [chap] = noop (7) mschap : Found MS-CHAP attributes. Setting 'Auth-Type = mschap' (7) [mschap] = ok (7) suffix : Looking up realm "WIMAX.COM" for User-Name = "wimax1@WIMAX.COM" (7) suffix : No such realm "WIMAX.COM" (7) [suffix] = noop (7) update control { (7) } # update control = noop (7) eap : No EAP-Message, not doing EAP (7) [eap] = noop (7) files : users: Matched entry wimax1@WIMAX.COM at line 4 (7) [files] = ok (7) [expiration] = noop (7) [logintime] = noop (7) pap : WARNING: Auth-Type already set. Not setting to PAP (7) [pap] = noop (7) Found Auth-Type = MSCHAP (7) # Executing group from file /usr/local/etc/raddb/sites-enabled/inner-tunnel (7) group MS-CHAP { (7) - entering group MS-CHAP {...} (7) mschap : Creating challenge hash with username: wimax1@WIMAX.COM (7) mschap : Told to do MS-CHAPv2 for wimax1@WIMAX.COM with NT-Password (7) mschap : adding MS-CHAPv2 MPPE keys (7) [mschap] = ok (7) WARNING: Empty post-auth section. Using default return values. (7) # Executing section post-auth from file /usr/local/etc/raddb/sites-enabled/inner-tunnel } # server inner-tunnel (7) ttls : Got tunneled reply code 2 Filter-Id = "SP=sp1:MSF=msf1;SP=sp_data_eth:MSF=msf_data_eth;" Session-Timeout = 1200 Termination-Action = RADIUS-Request MS-CHAP2-Success = 0x6c533d30413343343445383339364636373237324330443444433632433932413444393239444146314633 MS-MPPE-Recv-Key = 0x9efd76988038d3ccf4f6ab6aa211af6c MS-MPPE-Send-Key = 0x2b74cab7d6bdc6e763f480864a5c581b MS-MPPE-Encryption-Policy = Encryption-Allowed MS-MPPE-Encryption-Types = RC4-40or128-bit-Allowed (7) ttls : Got tunneled Access-Accept (7) ttls : Got MS-CHAP2-Success, tunneling it to the client in a challenge. (7) [eap] = handled Sending Access-Challenge of id 3 to 10.97.0.51 port 49154 EAP-Message = 0x0108005f158000000055170301005062cd34a1fec097a2061cc98ee4632f597a42ed4cd80a2d7a7e84c06929acba192114c44395bb6e676d6529843c7618fe2ebe29a179e7ed8f1cfa6692e8c775760daca68609f7893158eef62a49fba9eb Message-Authenticator = 0x00000000000000000000000000000000 State = 0xee37a64fe83fb355d3718fb2df57c86c (7) Finished request 7. Waking up in 0.1 seconds. Waking up in 0.1 seconds. rad_recv: Access-Request packet from host 10.97.0.51 port 49154, id=4, length=229 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" NAS-IP-Address = 10.97.0.51 NAS-Port-Type = Wireless-802.16 NAS-Port = 1 Calling-Station-Id = "\000\020\347a\r\226" NAS-Identifier = "001001003000096000" WiMAX-GMT-Timezone-offset = 0 Framed-MTU = 1490 Service-Type = Framed-User State = 0xee37a64fe83fb355d3718fb2df57c86c WiMAX-Release = "1.0" WiMAX-Accounting-Capabilities = IP-Session-Based WiMAX-BS-Id = 0x303031303031303033303030303936303030 EAP-Message = 0x020800061500 Message-Authenticator = 0xf409f172ed2561c15ab0cbef54e4d1a2 (8) # Executing section authorize from file /usr/local/etc/raddb/sites-enabled/default (8) group authorize { (8) - entering group authorize {...} (8) [preprocess] = ok (8) [chap] = noop (8) [mschap] = noop (8) [digest] = noop rlm_wimax: Fixing WiMAX binary Calling-Station-Id to 00-10-e7-61-0d-96 (8) [wimax] = ok (8) suffix : Looking up realm "WIMAX.COM" for User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" (8) suffix : No such realm "WIMAX.COM" (8) [suffix] = noop (8) eap : EAP packet type response id 8 length 6 (8) eap : Continuing tunnel setup. (8) [eap] = ok (8) Found Auth-Type = EAP (8) # Executing group from file /usr/local/etc/raddb/sites-enabled/default (8) group authenticate { (8) - entering group authenticate {...} (8) eap : Request found, released from the list (8) eap : EAP/ttls (8) eap : processing type ttls (8) ttls : Authenticate (8) ttls : processing EAP-TLS (8) ttls : Received TLS ACK (8) ttls : Received TLS ACK (8) ttls : ACK handshake is finished (8) ttls : eaptls_verify returned 3 (8) ttls : eaptls_process returned 3 (8) ttls : Using saved attributes from the original Access-Accept (8) eap : Freeing handler (8) [eap] = ok (8) # Executing section post-auth from file /usr/local/etc/raddb/sites-enabled/default (8) group post-auth { (8) - entering group post-auth {...} (8) [exec] = noop (8) update request { (8) expand: %{User-Name} -> {am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM (8) } # update request = noop (8) update reply { (8) expand: %{EAP-MSK} -> (8) } # update reply = noop (8) wimax : MIP-RK = 0xa2cd93eabee4a9a935f0933e2f37c957da9234590d87e33821a353a732f73a28696ae2171e51289b41207e8558e941db6193526d4f6b70ebc740e44c08cae189 (8) wimax : MIP-SPI = d57e2db6 (8) wimax : WARNING: WiMAX-IP-Technology not found in reply. (8) wimax : WARNING: Not calculating MN-HA keys (8) [wimax] = updated (8) policy remove_reply_message_if_eap { (8) - entering policy remove_reply_message_if_eap {...} (8) ? if (reply:EAP-Message&& reply:Reply-Message) (8) ? Evaluating (reply:EAP-Message ) -> TRUE (8) ? Evaluating (reply:Reply-Message) -> FALSE (8) ? if (reply:EAP-Message&& reply:Reply-Message) -> FALSE (8) else else { (8) - entering else else {...} (8) [noop] = noop (8) - else else returns noop (8) - policy remove_reply_message_if_eap returns noop Sending Access-Accept of id 4 to 10.97.0.51 port 49154 EAP-Message = 0x03080004 Message-Authenticator = 0x00000000000000000000000000000000 User-Name = "{am=1}8ea39298d98b6189e0aad92594970151@WIMAX.COM" WiMAX-FA-RK-Key = 0x9081b1490484318c46d65476645a3ea806798046 WiMAX-MSK = 0x WARNING: Skipping zero-length attribute WiMAX-MSK WiMAX-MSK = 0x0d156b72753d155483788273ff85ed2c67c724fc8e5cbcacee65caeaf5cfff7c62b3f42371331bc2efc2694834c80ad4ba4fe730f9b434c4726a22b5c2c39ecb WiMAX-FA-RK-SPI = 3056434901 (8) Finished request 8. Waking up in 0.1 seconds. Waking up in 0.1 seconds. Waking up in 3.3 seconds. (1) Cleaning up request packet ID 253 with timestamp +48 Waking up in 0.1 seconds. (2) Cleaning up request packet ID 254 with timestamp +48 Waking up in 0.1 seconds. (3) Cleaning up request packet ID 255 with timestamp +48 Waking up in 0.1 seconds. (4) Cleaning up request packet ID 0 with timestamp +48 Waking up in 0.1 seconds. (5) Cleaning up request packet ID 1 with timestamp +48 Waking up in 0.3 seconds. (6) Cleaning up request packet ID 2 with timestamp +49 Waking up in 0.1 seconds. (7) Cleaning up request packet ID 3 with timestamp +49 Waking up in 0.1 seconds. (8) Cleaning up request packet ID 4 with timestamp +49 Ready to process requests.