patrick,


if i understand your problem correctly, you want to have a different EAP type per SSID using the cisco APs of the 12 series.


there are basically two major possibilities to do so, independently of what has been said before:

1. in AP 12 you can assign an authentication server per SSID. from here on, you could have two different servers, one for LEAP and the other for EAP/TLS.

2. cisco APs do provide SSID information in the incoming requests. this is put in a cisco VSA. if you put your server into debug mode and look at the incoming requests, you'll see the SSID appearing as something like

Cisco-VSA = "ssid=my_ssid"

you can process this line in freeradius and treat it differently depending on the SSID, as has been explained by Alan.


now for the MAC-address format:

look at the config of the AP 12. you can change the MAC address format, AP 1200 supports cisco-format, IETF format (see your email) and an unformatted char string. the IETF format however does not contain the SSID.

and finally, if you have a direct wire to a Cisco Product Manager, please kick his ass from my part convincing him of the need to finally correct the accounting behavior of the newest AP12 IOS release. in my case, accounting does not contain AcctInputOctets nor AcctOutputOctets.


ciao artur



Patrick Mowry (DHL US) wrote:

Thanks Michael,

  The AP (Cisco 1200, IOS 12.2(13)JA1) formats the Called-Station-ID as
"0007.50d5.aaaa".  I'll forward the RFC information to the product
Manager to see if this can be added to the next release.  There is
another feature being added to the IOS software for the APs to address
my issue, but it is not even in beta yet.

Thanks again,

-Patrick

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Michael Griego
Sent: Wednesday, September 08, 2004 11:16 AM
To: [EMAIL PROTECTED]
Subject: RE: Q: Allowing 1 EAP type per SSID with 1 AP and 1 Radius
Server.

RFC3580 section 3.20:

3.20. Called-Station-Id


   For IEEE 802.1X Authenticators, this attribute is used to store the
   bridge or Access Point MAC address in ASCII format (upper case only),
   with octet values separated by a "-".  Example: "00-10-A4-23-19-C0".
   In IEEE 802.11, where the SSID is known, it SHOULD be appended to the
   Access Point MAC address, separated from the MAC address with a ":".
   Example "00-10-A4-23-19-C0:AP1".

If you AP is compliant with this RFC, look in the Called-Station-Id
attribute.

--Mike


On Wed, 2004-09-08 at 12:52, Patrick Mowry (DHL US) wrote:

"Patrick Mowry (DHL US)" <[EMAIL PROTECTED]> wrote:

My understanding of Wireless 802.1x supports boils down to the AP


passing the EAP authentication to the backend radius server after the

initial EAPOL, but the actual EAP type used is up to the

supplicant.

Yes, but the server has to agree.


I would like to use EAP-TLS for an SSID for wireless LAN access, and LEAP (no other choice :( ) for wireless phones. But if the SSIDs are

configured on all APs, All APs point to a single FreeRadius Backend


configured for TLS, LEAP and PEAP; how do I prevent a compromised

LEAP

account from being used to access the SSID supposedly secured by EAP-TLS?

Is the SSID in the RADIUS packet? If not, you can't key off of SSID

to force EAP types.

No, nothing in the access-request, including NAS-PORT, seem to correlate to a SSID.


Watching the logs with radiusd -X -A I do not see a field I can key

off of to limit the EAP type allowed.

In the "users" file, you can do:

bob  EAP-Type := Cisco-LEAP

to force that user to use a specific EAP type. See share/dictionary

for

the known VALUE's of the EAP-Type attribute.

Alan DeKok.

But since the AP does not pass SSID info, nor interfere with the type of EAP Allowed per SSID, it seems I'm SOL.


I'll more this to another group, but is anyone aware of an AP that does either of the above? I'll investigate further into Cisco 1200 and the Symbol WS5000 if Anyone is interested.

Alan,  Thanks again for your help,

-Patrick

-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to