(Restoring CCs from original message.) 2009/9/1 Hin-Tak Leung <hintak.leung@xxxxxxxxx>: > 2009/8/31 Gábor Stefanik <netrolller.3d@xxxxxxxxx>: >> On Mon, Aug 31, 2009 at 9:35 PM, Hin-Tak Leung<hintak.leung@xxxxxxxxx> wrote: >>> On Mon, Aug 31, 2009 at 8:27 PM, Michael Buesch<mb@xxxxxxxxx> wrote: >>>> On Monday 31 August 2009 20:26:22 Hin-Tak Leung wrote: >>>>> It would appear that the rw driver's ieee80211->mac80211 conversion >>>>> has broken big- endian platforms, at a first guess. >>>> >>>> Last time I tested the device worked fine on my powerbook with zd1211rw/mac80211. >>>> But that's maybe two or three release cycles in the past. >>>> >>>> -- >>>> Greetings, Michael. >>>> >>> >>> The rw ieee80211->mac80211 conversion happens in 2.6.27->26.28 ... >>> Iguess the question is whether it was 2.6.28 or 2.6.27 you had success >>> with? That's unfortunately two *and* three cycles in the past, >>> respectively :-). >> >> I seem to remember that the conversion happened between 2.6.24 and >> 2.6.25 - the 2.6.26 injection patch on patches.aircrack-ng.org is also >> clearly for the mac80211 version. > > Some part persists till 2.6.28 - I was running git diff between > different tags like this: > > git diff v2.6.27:drivers/net/wireless/zd1211rw/ > v2.6.28:drivers/net/wireless/zd1211rw/ > diff --git a/Makefile b/Makefile > index cc36126..1907eaf 100644 > --- a/Makefile > +++ b/Makefile > @@ -1,6 +1,6 @@ > obj-$(CONFIG_ZD1211RW) += zd1211rw.o > > -zd1211rw-objs := zd_chip.o zd_ieee80211.o zd_mac.o \ > +zd1211rw-objs := zd_chip.o zd_mac.o \ > zd_rf_al2230.o zd_rf_rf2959.o \ > zd_rf_al7230b.o zd_rf_uw2453.o \ > zd_rf.o zd_usb.o > diff --git a/zd_chip.c b/zd_chip.c > index 0acb5c3..e0ac58b 100644 > --- a/zd_chip.c > +++ b/zd_chip.c > @@ -28,7 +28,6 @@ > > #include "zd_def.h" > #include "zd_chip.h" > -#include "zd_ieee80211.h" > #include "zd_mac.h" > #include "zd_rf.h" > AFAIK that was a cleanup from the changeover to mac80211 - originally, zd_ieee80211 housed the bindings to ieee80211softmac. After the conversion to mac80211, some mac80211 bindings ended up in zd_mac, the others in zd_ieee80211. In 2.6.28, the two files were merged. -- Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html