* [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.