2009-05-25 23:27:53

by Galen P Zink

[permalink] [raw]
Subject: Ralink Status

Ralink has released open source drivers for their 2800-series cards. I
presume they are GPL, given how closely they're tied to the kernel. Is
there any reasons these aren't coming into the linux tree?

-Galen


2009-05-26 13:47:11

by Dan Williams

[permalink] [raw]
Subject: Re: Ralink Status

On Tue, 2009-05-26 at 09:57 +0200, John W. Linville wrote:
> On Mon, May 25, 2009 at 04:27:52PM -0700, Galen P Zink wrote:
> > Ralink has released open source drivers for their 2800-series cards. I
> > presume they are GPL, given how closely they're tied to the kernel. Is
> > there any reasons these aren't coming into the linux tree?
>
> You must be new... :-)
>
> Those drivers are not properly integrated with existing kernel
> infrastructure. The rt2x00 team is working on support for that
> hardware, using those drivers as a reference where appropriate.

As a follow-up, the largest reason these drivers are not imported
directly is that they do not use the standard Linux 802.11 stack
(mac80211), and having more than one 802.11 stack creates confusion,
bugs, and duplication of effort. The rt2x00 team's driver (which is
accepted in the Linux kernel) does use the mac80211 stack, and thus is
preferred.

Dan



2009-05-26 08:00:29

by John W. Linville

[permalink] [raw]
Subject: Re: Ralink Status

On Mon, May 25, 2009 at 04:27:52PM -0700, Galen P Zink wrote:
> Ralink has released open source drivers for their 2800-series cards. I
> presume they are GPL, given how closely they're tied to the kernel. Is
> there any reasons these aren't coming into the linux tree?

You must be new... :-)

Those drivers are not properly integrated with existing kernel
infrastructure. The rt2x00 team is working on support for that
hardware, using those drivers as a reference where appropriate.

Hth!

John
--
John W. Linville Someday the world will need a hero, and you
[email protected] might be all we have. Be ready.