--- On Wed, 29/7/09, Mladen Horvat <acid-b...@opendreambox.org> wrote:

> Hi Hin-Tak
> 
> thanks for your fast answer.
> 
> The same stb only booted with a rt73usb wlan stick attached
> has no
> problems with the firmware upload and also wpa-supplicant
> connection and
> everything works on wlan0.  only problem are these two
> zd1211b usb sticks in the
> zd1211rw driver i have here.
> 
> the same stb running a kernel 2.6.12 and the original
> vendor driver 2.22.00
> works without problems..
> 
> i will take a look what happens with an externally powered
> usb hub.
> 
> Hope this helps. 
> If any other logs are needed i will provide them.

Well, if the vendor driver 2.22.00 works with 2.6.12, you can grab my patch set 
(sorry it is 'pathset' in the web location - I made a mistake in May and 
haven't fixed it yet): 
http://htl10.users.sourceforge.net/ZD1211LnxDrv_2_22_0_0_2009May_pathset/ 

which would take you up to 2.6.29. I haven't tried 2.6.30 as I already moved to 
the vendor driver 3.0 by then. You need the other patch set

http://htl10.users.sourceforge.net/LinuxUSB_AR2524-3.0.0.56_2009May_pathset/
to take you up to 2.6.29, and the last one (attached) to take you to 2.6.30.. 
It may also work for the 2.22 driver but I haven't tried, but it will at least 
give you some ideas if you like to make the vendor 2.22 driver work on 2.6.30.

The 3.0 vendor driver is at:
http://www.kernel.org/pub/linux/kernel/people/mcgrof/zd1211/LinuxUSB_AR2524-3.0.0.56.tgz

Hmm, the firmware upload problem seems to have come up from time to time...

if either versions of the vendor drivers work (but the rw driver does not) I 
like to know. You will need to set up the blacklist to stop udev from 
autoloading kernel modules, but presumably you already know that.


      
From 470a784d9ba4db962fb66080bdf2ca0d1d2edc9e Mon Sep 17 00:00:00 2001
From: Hin-Tak Leung <hintak.le...@gmail.com>
Date: Thu, 25 Jun 2009 00:09:08 +0100
Subject: [PATCH] 2.6.30-irqreturn_t-breakage

Change to deal with this change:

commit bedd30d986a05e32dc3eab874e4b9ed8a38058bb
Author: Thomas Gleixner <t...@linutronix.de>
Date:   Tue Sep 30 23:14:27 2008 +0200

    genirq: make irqreturn_t an enum

    Impact: cleanup

    Remove the 2.4 compabiliy cruft

    Signed-off-by: Thomas Gleixner <t...@linutronix.de>
    Reviewed-by: Peter Zijlstra <pet...@infradead.org>
---
 ar2524drv/src/zdcompat.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/ar2524drv/src/zdcompat.h b/ar2524drv/src/zdcompat.h
index 3d352e7..45008ba 100644
--- a/ar2524drv/src/zdcompat.h
+++ b/ar2524drv/src/zdcompat.h
@@ -65,7 +65,7 @@ struct iw_request_info
 #endif
 
 /* linux < 2.5.69 */
-#ifndef IRQ_NONE
+#ifndef _LINUX_IRQRETURN_H
 typedef void irqreturn_t;
 #define IRQ_NONE
 #define IRQ_HANDLED
-- 
1.6.2.5

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Zd1211-devs mailing list - http://zd1211.wiki.sourceforge.net/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs

Reply via email to