This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:developers:regulatory:crda [2015/01/26 09:49] 127.0.0.1 external edit |
en:developers:regulatory:crda [2023/05/28 10:30] (current) Xose Vazquez Perez |
||
---|---|---|---|
Line 23: | Line 23: | ||
You can find official crda releases on the [[http://drvbp1.linux-foundation.org/~mcgrof/rel-html/crda/|crda release page]], older releases can be downloaded through the [[https://www.kernel.org/pub/software/network/crda/|crda archive]] | You can find official crda releases on the [[http://drvbp1.linux-foundation.org/~mcgrof/rel-html/crda/|crda release page]], older releases can be downloaded through the [[https://www.kernel.org/pub/software/network/crda/|crda archive]] | ||
+ | ===== Status ===== | ||
+ | |||
+ | The new regulatory infrastructure went in as of 2.6.28, so CRDA can be used in kernels >= 2.6.28. It is required for 802.11d operation in 2.6.29. | ||
+ | |||
+ | CRDA is no longer needed as of kernel v4.15 since commit [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=007f6c5e6eb45 | 007f6c5e6eb45]] ("cfg80211: support loading regulatory database as firmware file") added support to use the kernel's firmware request API which looks for the firmware on /lib/firmware. | ||
===== Host requirements ===== | ===== Host requirements ===== | ||
Line 42: | Line 47: | ||
* libgcrypt or libssl (openssl) header files | * libgcrypt or libssl (openssl) header files | ||
* nl library and header files (libnl1 and libnl-dev) available at git://git.kernel.org/pub/scm/libs/netlink/libnl.git | * nl library and header files (libnl1 and libnl-dev) available at git://git.kernel.org/pub/scm/libs/netlink/libnl.git | ||
- | * RSA public key of John Linville, we include this as part of this package so you do not need to install it. This RSA public key comes from the wireless-regdb.git tree and we keep it up to date here. | + | * RSA public key of Seth Forshee, we include this as part of this package so you do not need to install it. This RSA public key comes from the wireless-regdb.git tree and we keep it up to date here. |
* regulatory database (regulatory.bin, no need to build just put the file in REG_BIN location) from: | * regulatory database (regulatory.bin, no need to build just put the file in REG_BIN location) from: | ||
- | <code> git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-regdb.git</code> | + | <code> git://git.kernel.org/pub/scm/linux/kernel/git/sforshee/wireless-regdb.git</code> |
===== Letting the kernel call CRDA ===== | ===== Letting the kernel call CRDA ===== |