Skip to contentSkip to conversation

wireless-regdb: new package

PATCH Superseded Dimitrios Siganos 2 participants 3 messages Mar 24, 2013 – Apr 8, 2013

v4 of 5 Superseded Latest is v5 →

lore
Share & tools
lore
#0 lore raw

PATCH v4 1/1 wireless-regdb: new package

---
 package/Config.in                        |    1 +
 package/wireless-regdb/Config.in         |   10 ++++++++++
 package/wireless-regdb/wireless-regdb.mk |   18 ++++++++++++++++++
 3 files changed, 29 insertions(+)
 create mode 100644 package/wireless-regdb/Config.in
 create mode 100644 package/wireless-regdb/wireless-regdb.mk
package/Config.in +1 -0
index 94e279b..bbd3ea2 100644
@@ -746,6 +746,7 @@ source "package/vtun/Config.in"
 if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/wget/Config.in"
 endif
+source "package/wireless-regdb/Config.in"
 source "package/wireless_tools/Config.in"
 source "package/wireshark/Config.in"
 source "package/wpa_supplicant/Config.in"
package/wireless-regdb/Config.in new file +10 -0
new file mode 100644
index 0000000..89a6147
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_WIRELESS_REGDB
+	bool "wireless-regdb"
+	help
+	  Wireless regulatory database.
+
+	  Wireless regulatory database for CRDA. The database lists the
+	  allowed radio frequencies for each local jurisdiction.
+
+	  http://linuxwireless.org/en/developers/Regulatory
+
package/wireless-regdb/wireless-regdb.mk new file +18 -0
new file mode 100644
index 0000000..f07618e
@@ -0,0 +1,18 @@
+#############################################################
+#
+# wireless-regdb
+#
+#############################################################
+
+WIRELESS_REGDB_VERSION = 2013.01.11
+WIRELESS_REGDB_SOURCE = wireless-regdb-$(WIRELESS_REGDB_VERSION).tar.bz2
+WIRELESS_REGDB_SITE = http://kernel.org/pub/software/network/wireless-regdb
+WIRELESS_REGDB_LICENSE = ISC
+WIRELESS_REGDB_LICENSE_FILES = LICENSE
+
+define WIRELESS_REGDB_INSTALL_TARGET_CMDS
+    install -m 644 -D -T $(@D)/regulatory.bin $(TARGET_DIR)/usr/lib/crda/regulatory.bin
+    install -m 644 -D -T $(@D)/linville.key.pub.pem $(TARGET_DIR)/usr/lib/crda/pubkeys/linville.key.pub.pem
+endef
+
+$(eval $(generic-package))
Signature · 1 line
1.7.9.5
#1 lore raw

PATCH v4 1/1 wireless-regdb: new package

package/wireless-regdb/wireless-regdb.mk line 16

Quoted 4 lines · Dimitrios Siganos
package/wireless-regdb/wireless-regdb.mk new file +4 -0
+define WIRELESS_REGDB_INSTALL_TARGET_CMDS
+    install -m 644 -D -T $(@D)/regulatory.bin $(TARGET_DIR)/usr/lib/crda/regulatory.bin
+    install -m 644 -D -T $(@D)/linville.key.pub.pem $(TARGET_DIR)/usr/lib/crda/pubkeys/linville.key.pub.pem
+endef

Hi.
Doesn't crda expect the pubkeys in /etc/wireless-regdb/pubkeys path? At least that's the default and you didn't seem to change that in your crda v2 package.
Regards.

#2 lore raw

PATCH v4 1/1 wireless-regdb: new package

Quoted 14 lines · Gustavo Zacarias

package/wireless-regdb/wireless-regdb.mk line 16

Quoted 4 lines · Dimitrios Siganos
package/wireless-regdb/wireless-regdb.mk new file +4 -0
+define WIRELESS_REGDB_INSTALL_TARGET_CMDS
+    install -m 644 -D -T $(@D)/regulatory.bin $(TARGET_DIR)/usr/lib/crda/regulatory.bin
+    install -m 644 -D -T $(@D)/linville.key.pub.pem $(TARGET_DIR)/usr/lib/crda/pubkeys/linville.key.pub.pem
+endef

Hi.
Doesn't crda expect the pubkeys in /etc/wireless-regdb/pubkeys path? At least that's the default and you didn't seem to change that in your crda v2 package.
Regards.

Hi Gustavo,

You are absolutely right. We obviously use the non default location at my company and I changed one package to use the default location but not the other.

I will send a new patch.

Regards,
Dimitris