On Mon, 05 Sep 2005 16:24:41 +0200, Henrik Brix Andersen wrote:
> Only a very early version of the ieee80211 header was included in
> 2.6.13. This header is not compatible with the ones needed to compile
> the current external drivers which depend on ieee80211. This makes it
> hard to properly support these external drivers for linux-2.6.13 for
> distributions such as Gentoo Linux. 

Also, this header (as well as the whole merged "ieee80211 stack") is
still ipw-specific. Very invasive changes are needed to turn it into
the generic one - so it will become even worse during the time.

> I'd rather have waited with the inclusion into mainline until the
> ieee80211 subsystem was more mature - but I guess that's another
> topic...

I definitely agree. But it probably can't be changed now, we have to
live with it.

Fortunately, the life is not much harder for external drivers developers
- they just have to stop to depend on in-kernel ieee80211 header and
provide its own. (Heh - isn't this something we tried to avoid?)

> I believe the Intel developers are working on a native IEEE 802.11
> wireless stack for the Linux kernel,

Intel developers don't seem to work on generic ieee80211 layer. They
have bunch of ipw-specific code together with some generic features
which they call "ieee80211 stack" and which they seem to be happy with.
Sure, recently they added some code - mostly the code needed by their
ipw drivers to support QoS and similar features.


-- 
Jiri Benc
SUSE Labs
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to