All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] compat-wireless: Add latest Linux wireless drivers
@ 2010-05-03 21:22 Eric Benard
  2010-05-04 15:19 ` Denis 'GNUtoo' Carikli
  0 siblings, 1 reply; 4+ messages in thread
From: Eric Benard @ 2010-05-03 21:22 UTC (permalink / raw)
  To: openembedded-devel

- provides latest (linux-next) drivers for older kernels
- ath driver was tested on x86 (on Asus eeetop with Linux 2.6.33)
- other drivers were only compile tested for x86

Signed-off-by: Eric Benard <eric@eukrea.com>
---
 recipes/compat-wireless/compat-wireless-ath_0.bb   |    6 ++++
 .../compat-wireless/compat-wireless-atheros_0.bb   |    6 ++++
 recipes/compat-wireless/compat-wireless-intel_0.bb |    6 ++++
 .../compat-wireless/compat-wireless-iwlwifi_0.bb   |    6 ++++
 .../compat-wireless/compat-wireless-rtl818x_0.bb   |    6 ++++
 .../compat-wireless/compat-wireless-wl12xx_0.bb    |    6 ++++
 recipes/compat-wireless/compat-wireless.inc        |   31 ++++++++++++++++++++
 7 files changed, 67 insertions(+), 0 deletions(-)
 create mode 100644 recipes/compat-wireless/compat-wireless-ath_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-atheros_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-intel_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-iwlwifi_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-rtl818x_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless-wl12xx_0.bb
 create mode 100644 recipes/compat-wireless/compat-wireless.inc

diff --git a/recipes/compat-wireless/compat-wireless-ath_0.bb b/recipes/compat-wireless/compat-wireless-ath_0.bb
new file mode 100644
index 0000000..dedc9e7
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-ath_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select ath
+}
diff --git a/recipes/compat-wireless/compat-wireless-atheros_0.bb b/recipes/compat-wireless/compat-wireless-atheros_0.bb
new file mode 100644
index 0000000..33a23ba
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-atheros_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select atheros
+}
diff --git a/recipes/compat-wireless/compat-wireless-intel_0.bb b/recipes/compat-wireless/compat-wireless-intel_0.bb
new file mode 100644
index 0000000..cfb5473
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-intel_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select intel
+}
diff --git a/recipes/compat-wireless/compat-wireless-iwlwifi_0.bb b/recipes/compat-wireless/compat-wireless-iwlwifi_0.bb
new file mode 100644
index 0000000..cc9d922
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-iwlwifi_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select iwlwifi
+}
diff --git a/recipes/compat-wireless/compat-wireless-rtl818x_0.bb b/recipes/compat-wireless/compat-wireless-rtl818x_0.bb
new file mode 100644
index 0000000..1f4c795
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-rtl818x_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select rtl818x
+}
diff --git a/recipes/compat-wireless/compat-wireless-wl12xx_0.bb b/recipes/compat-wireless/compat-wireless-wl12xx_0.bb
new file mode 100644
index 0000000..01719b7
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless-wl12xx_0.bb
@@ -0,0 +1,6 @@
+include compat-wireless.inc
+
+do_configure() {
+	cd ${S}
+        ./scripts/driver-select wl12xx
+}
diff --git a/recipes/compat-wireless/compat-wireless.inc b/recipes/compat-wireless/compat-wireless.inc
new file mode 100644
index 0000000..73daeb4
--- /dev/null
+++ b/recipes/compat-wireless/compat-wireless.inc
@@ -0,0 +1,31 @@
+DESCRIPTION = "Latest wireless drivers"
+HOMEPAGE = "http://wireless.kernel.org/en/users/Download"
+SECTION = "kernel/modules"
+LICENSE = "GPL"
+RDEPENDS = "wireless-tools"
+PR = "r0"
+
+COMPAT_WIRELESS_VERSION = "2010-04-26"
+
+SRC_URI = "http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-${COMPAT_WIRELESS_VERSION}.tar.bz2 \
+	"
+
+TAG = "${@'${COMPAT_WIRELESS_VERSION}'.replace('-', '')}"
+PV = "0.${TAG}"
+
+S = "${WORKDIR}/compat-wireless-${COMPAT_WIRELESS_VERSION}"
+
+inherit module
+
+EXTRA_OEMAKE = "KLIB_BUILD=${STAGING_KERNEL_DIR} KLIB=${D}"
+
+do_configure_append() {
+	sed -i "s#@./scripts/update-initramfs## " Makefile
+}
+
+do_install() {
+	oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}" install-modules
+}
+
+SRC_URI[md5sum] = "371e6fe12a0a8435e33061158c329a2e"
+SRC_URI[sha256sum] = "2988eb25a7e7d8bb0f324c5a500eff4445bc8bafc0135b6c05e07544a4f791ed"
-- 
1.6.3.3




^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH] compat-wireless: Add latest Linux wireless drivers
  2010-05-03 21:22 [PATCH] compat-wireless: Add latest Linux wireless drivers Eric Benard
@ 2010-05-04 15:19 ` Denis 'GNUtoo' Carikli
  2010-05-04 15:19   ` [PATCH] compat-wireless.inc : fix installation Denis 'GNUtoo' Carikli
  2010-05-04 15:35   ` [PATCH] compat-wireless: Add latest Linux wireless drivers Eric Bénard
  0 siblings, 2 replies; 4+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2010-05-04 15:19 UTC (permalink / raw)
  To: openembedded-devel

On Mon, 2010-05-03 at 23:22 +0200, Eric Benard wrote:
- provides latest (linux-next) drivers for older kernels
> - ath driver was tested on x86 (on Asus eeetop with Linux 2.6.33)
> - other drivers were only compile tested for x86
> Interesting...
I made a compat-wireless-all,modded the config.mk to make it compile for me but it didn't install.
I've a fix for that,I've attached the patch.

Denis.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH] compat-wireless.inc : fix installation
  2010-05-04 15:19 ` Denis 'GNUtoo' Carikli
@ 2010-05-04 15:19   ` Denis 'GNUtoo' Carikli
  2010-05-04 15:35   ` [PATCH] compat-wireless: Add latest Linux wireless drivers Eric Bénard
  1 sibling, 0 replies; 4+ messages in thread
From: Denis 'GNUtoo' Carikli @ 2010-05-04 15:19 UTC (permalink / raw)
  To: openembedded-devel

using oe_runmake export LDFLAGS which makes the installation fail,
  so we use LDFLAGS="" for the installation

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
---
 recipes/compat-wireless/compat-wireless.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/recipes/compat-wireless/compat-wireless.inc b/recipes/compat-wireless/compat-wireless.inc
index 73daeb4..1a3daf7 100644
--- a/recipes/compat-wireless/compat-wireless.inc
+++ b/recipes/compat-wireless/compat-wireless.inc
@@ -24,7 +24,7 @@ do_configure_append() {
 }
 
 do_install() {
-	oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}" install-modules
+	oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}" LDFLAGS="" install-modules
 }
 
 SRC_URI[md5sum] = "371e6fe12a0a8435e33061158c329a2e"
-- 
1.6.4.4




^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH] compat-wireless: Add latest Linux wireless drivers
  2010-05-04 15:19 ` Denis 'GNUtoo' Carikli
  2010-05-04 15:19   ` [PATCH] compat-wireless.inc : fix installation Denis 'GNUtoo' Carikli
@ 2010-05-04 15:35   ` Eric Bénard
  1 sibling, 0 replies; 4+ messages in thread
From: Eric Bénard @ 2010-05-04 15:35 UTC (permalink / raw)
  To: openembedded-devel

Le 04/05/2010 17:19, Denis 'GNUtoo' Carikli a écrit :
> On Mon, 2010-05-03 at 23:22 +0200, Eric Benard wrote:
> - provides latest (linux-next) drivers for older kernels
>> - ath driver was tested on x86 (on Asus eeetop with Linux 2.6.33)
>> - other drivers were only compile tested for x86
>> Interesting...
> I made a compat-wireless-all,modded the config.mk to make it compile for me but it didn't install.
> I've a fix for that,I've attached the patch.
>
strange, it's working fine here (for x86).

Eric



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-05-04 15:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-03 21:22 [PATCH] compat-wireless: Add latest Linux wireless drivers Eric Benard
2010-05-04 15:19 ` Denis 'GNUtoo' Carikli
2010-05-04 15:19   ` [PATCH] compat-wireless.inc : fix installation Denis 'GNUtoo' Carikli
2010-05-04 15:35   ` [PATCH] compat-wireless: Add latest Linux wireless drivers Eric Bénard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.