[PATCH 1/2] Client Taxonomy

Arran Cudbard-Bell a.cudbardb at freeradius.org
Sat Aug 13 14:18:27 PDT 2016


> On 11 Aug 2016, at 08:35, Johannes Berg <johannes at sipsolutions.net> wrote:
> 
> 
>> +##### Client Taxonomy #########################################################
>> +#
>> +# Has the AP retain the Probe Request and Association Request MLME frames from
>> +# a client, from which a signature can be produced which can identify the model
>> +# of client device like "Nexus 6P" or "iPhone 5s"
>> +# client_taxonomy=1
>> 
> This being a fairly niche feature, perhaps it should get a build time
> option so the code can be excluded? Even things almost everybody wants
> like 11N have build time options, and this one seems to be much more
> likely to not be desired in all builds. Thoughts?

I think the techniques Avery described in his presentation (https://www.youtube.com/watch?v=yZcHbD84j5Y) are equally useful in Education, Enterprise and Carrier deployments and are not at all niche.

If signature definitions were bundled, and the determination/confidence info were inserted into an attribute like Connect-Info (or a hostapd VSA - I’m sure Alan DeKok will comment on appropriate attribute usage), you’d see very widespread adoption and use.  It’d represent an ultra low barrier to the sort of analysis Google are doing on their ISP network.

If there’s interest, and the Client Taxonomy patches go in, we (FreeRADIUS) would definitely be up for submitting patches to add RADIUS support.

-Arran

Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS Development Team

FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2




More information about the Hostap mailing list