Industry


Ads by TechWords

See your link here


Atheros Wi-Fi goes open-source, Linux friendly

If you use Wi-Fi on your laptop, there's an excellent chance you're using Atheros chipsets for your wireless networking. Atheros' silicon is in gear from Linksys, D-Link and Netgear to name but a few vendors. However, although Atheros has been popular, they haven't always been friendly to open-source and Linux developers. That has been changing over the years and now, thanks to Sam Leffler, noted open-source developer, the HAL (hardware abstraction layer) for Atheros' ath5k and ath9k chip families.

This is another major step in opening up hardware for Linux, Free BSD, and the other open-source operating systems. Earlier this year, Atheros released an open-source driver for its latest 802.11n chipsets.

While Atheros had long offered some support for Linux, it has always insisted on keeping its HAL code proprietary. Last year, an open-source alternative, OpenHAL, became available, but it wasn't completely compatible with the newer chipsets.

Now, Leffler's efforts has lead to an open HAL. Looking ahead, Leffler wrote, "This means that in the future all fixes, updates for new chips, etc. will need to be a community effort." According to Leffler, Atheros also stated, "the Linux platform will be the reference public code base so folks wanting to add support for other platforms will have to scrape the information from there."

What it all boils down to for desktop Linux users is that you can look forward to being able to wirelessly network any Linux on any laptop or desktop without a second thought. It's another great day for Linux users.

What People Are Saying

hellow!

hellow!

will this put any kind of pressure on Broadcom?

Im not a big fan of Ubuntu but having used the Mini 9 out of the box, its really great when it just works.

Excellent news.

Now we need Broadcomm to join in...

Programming docs??

Well, some source code for Linux is nice, but how about the actual programming documentation? It's that documentation that will make this or any other driver maintainable over the long run.

And don't tell me about "sooper seekrut sauce" being "exposed". That's poppycock. ATI's doing it now with their graphics, Ralink and Realtek have always done it with their wifi.

Well written code is

Well written code is self-documenting

What is the article saying?

"That has been changing over the years and now, thanks to Sam Leffler, noted open-source developer, the HAL (hardware abstraction layer) for Atheros' ath5k and ath9k chip families."

There's no verb in that sentence. Now....what? Something official is released from Atheros?

has been are both auxilery

has been are both auxilery verbs.

That sentence was odd when I

That sentence was odd when I first looked at it also. I believe it's meant to be read like "That has been changing over the years (AND IS CHANGING) now".

It is in fact an incomplete sentence.

I've come to the conclusion SJVN just doesn't care that much about spelling and grammatical checking. I find it frustrating, but I read his blog faithfully anyway. I once tried to read a book on C Programming by Kris Jamsa, and with each page I got more frustrated with the grammatical and logic errors. I finally got to a paragraph that gave a detailed description what the code sample did, that was in fact the exact opposite of the function the code performed. It made me so mad, I had to quit reading the book.

More 'Linux way easier' leads

See http://freedomdrive.org
Some of those Windows will never be able to match, for its fundametal closedness.

Minor correction to the article

Hi.

The article states "Leffler's efforts has lead to an open HAL ..." - sorry for nitpicking, but that statement is not entirely correct.

Actually, Atheros has released [1] the source of their "legacy HAL" some weeks ago under the same ISC license, to support ath5k and ath9k development. Sam's HAL is similar to that of Atheros but not the same - for example, it provides support for old chipsets that Atheros' legacy HAL misses [2].

Anyway, both releases DO help the development of in-kernel Linux drivers for Atheros devices, which is really great.

Bye, Mike

[1] http://madwifi-project.org/wiki/news/20080929/hal-source-code-released
[2] http://article.gmane.org/gmane.linux.drivers.ath5k.devel/1502