Purpose of CRDA and feature sets utilised by third parties

From: mattmill30 . <hidden>
Date: 2016-01-15 14:53:03

I've been inspecting CRDA to rationalise it's dependency upon python,
as well as the dependant relationship of wpa_supplicant.

The CRDA documentation
(https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA)
doesn't provide a rationale for the software (beyond "regulatory
compliance") or specify it's feature set; which I'm hoping to realise.

My understanding is that CRDA is a software/library to query the
wireless-regdb, with a config file to specify the device location.

However, the key2pub.py utility and dependency upon m2crypto suggests
CRDA also handles encryption, which seems outside of the frequency
band selection function.
Please would someone clarify the features of CRDA?
Also, is it possible to --disable- unwanted CRDA features through
configure; or otherwise excluse python and m2crypto dependent
features?

Also, what changes between wpa_supplicant being compiled and used
with/without CRDA?

Many thanks
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help