madwifi or ath5k
Carl Karsten
carl at personnelware.com
Wed Mar 26 05:08:48 UTC 2008
My wifi isn't working out of the box. I am not looking for support (I got it
working by building a patched madwifi as discuessed here:
http://madwifi.org/ticket/1679)
I am trying to figure out if I need to file a bug report or what.
The error I got:
[54691.507105] wifi%d: unable to attach hardware: 'Hardware didn't respond as
expected' (HAL status 3)
What I have:
168c:001c
03:00.0 Ethernet controller: Atheros Communications, Inc. AR242x 802.11abg
Wireless PCI Express Adapter (rev 01)
There are 2 likely drivers: madwifi and ath5k
madwifi is in:
https://launchpad.net/ubuntu/hardy/i386/linux-restricted-modules-2.6.24-12-386/2.6.24.11-12.31
ath5k was added to the kernel: 28 Jan 2008
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=fa1c114fdaa605496045e56c42d0c8aa4c139e57
I can see why it would not be in main:
"""
The ath_hal module contains the Atheros Hardware Access Layer (HAL).
This code manages much of the chip-specific operation of the driver.
The HAL is provided in a binary-only form in order to comply with FCC
regulations. In particular, a radio transmitter can only be operated at
power levels and on frequency channels for which it is approved. The
FCC requires that a software-defined radio cannot be configured by the
user to operate outside the approved power levels and frequency
channels. This makes it difficult to open-source code that enforces
limits on the power levels, frequency channels and other parameters of
the radio transmitter. See
http://ftp.fcc.gov/Bureaus/Engineering_Technology/Orders/2001/fcc01264.pdf
for the specific FCC regulation. Because the module is provided in a
binary-only form it is marked "Proprietary"; this means when you load it
you will see messages that your system is now "tainted".
""" http://madwifi.org/browser/madwifi/trunk/README#L51
The open source code basically ignores that issue.
From what I can tell, Ubuntu Hardy uses madwifi, and it is just a matter of the
patch being accepted into the madwifi tree, and then into the
linux-restricted-modules package, and so there isn't any point in me filing a
bug report.
Carl K
More information about the kernel-team
mailing list