Back to article
Moving Closer to 802.11n
The Current State of Wi-Fi
August 27, 2007
Since our previous peek at the state of wireless networking in Linux, which is moving forward in an excellent fashion, the new unified Linux wireless stack (
Another important milestone is the legal ruling that clears the way to use OpenHAL for Atheros-based wireless chipsets. Currently Atheros chips require a closed binary kernel blob supposedly to meet FCC regulations that require certain functions be hidden from end users, who might be tempted to commit deeds of rampant dastardliness such as changing the radio frequency power levels or carrier frequency. This has been well-debunked�the Atheros binary blob includes a sizable amount of functionality that has little to do with FCC rules. This interview with Damien Bergamini, ace wireless developer, sheds a lot of interesting light on the subject:
"These algorithms go far beyond the simple enforcement of regulatory compliance," he added, "and can really make the difference by extending the operating range of the adapter, improving throughput in various environmental conditions, and reducing power consumption. That is why vendors want to keep these algorithms secret."
So for us excellent end-users, OpenHAL means we'll someday have complete support for Atheros chipsets included in the kernel, which translates to easier installation and updates, and probably better performance. Not to mention an untainted kernel. Greg Kroah-Hartman says that closed source kernel modules are illegal, and I'm inclined to believe an actual kernel developer who talks to actual lawyers.