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