On Sat, 2008-12-27 at 00:21 +0530, rajith pr wrote: > Hi Pavel, > > I intend to work on the ath5k driver only. Iam actually stuck with the > Enabling ath5k section of > http://wireless.kernel.org/en/users/Drivers/ath5k. May be a trivial > think but i dont have an option but ask :-) > > Enabling ath5k section talks about some configuration but i dont know > where to configure these. Should i run some configuration tool and > follow the steps ?? I've edited that text slightly to mention kernel configuration in the beginning. It's mentioned later in the text. The kernel configuration is described in the README file in the Linux sources. There are several ways to configure the kernel, such as "make menuconfig" and "make xconfig", but they all edit the ".config" file in the directory where the kernel is going to be compiled. In my opinion, "make menuconfig" is more intuitive that the X based configuration tools. To enable ath5k, you need "CONFIG_ATH5K=m" or "CONFIG_ATH5K=y" to appear in .config along with the required dependencies of the driver. "m" is for compiling ath5k as a module, "y" is for compiling into the kernel. I think compiling as module is more convenient in most cases. I don't know any automatic way to enable a particular option and its dependencies, so you'll need to go through the configuration and enable the dependencies manually. The link you referred to tells you what options to enable. Actually, that page is becoming obsolete. SoftMAC is gone from the current git repository. ath5k has other dependencies, such as PCI. But I was reluctant to edit that text, as some users may be compiling older kernel, where SoftMAC is present. As for PCI and some other dependencies, they are most likely already enabled, so mentioning them could confuse some users. -- Regards, Pavel Roskin -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html