From: Holger Schurig <holgerschurig@gmail.com>
To: Ray <raystinger@gmail.com>
Cc: linux-wireless@vger.kernel.org
Subject: Re: New developer to linux and ath5k, request for assistance :)
Date: Mon, 7 Jun 2010 09:54:53 +0200 [thread overview]
Message-ID: <201006070954.53380.holgerschurig@gmail.com> (raw)
In-Reply-To: <ED64ABDC-524D-4A77-BEAB-95125A54822C@gmail.com>
> The next step I suppose is to download the ATH5k source and start to look
> into the codes. But I have several questions in mind and would appreciate if
> some of you can shed me some light and point me to the right direction.
Go and visit
http://wireless.kernel.org/
There's a large section there for "Developers".
You don't download the source of ath5k. Instead, you download the source of
Linux, it contains the source of ath5k. The best option is to use the
wireless-testing tree. More info about that on the above mentioned web page.
> I understand that this version is Ubuntu already comes with ATH5k installed
> by default.
For any serious linux kernel hacking you need to learn how to work without a
Distribution supplied kernel. Basically, you want to load and run your own
kernel on your distribution. Forget about all the Distribution supplied
things. At least this is what I make, your mileage may vary. I personally get
the "vanilla" or "wireless-testing" source tree via git, do a "make xconfig"
or similar, and then a "make && make install". Now I reboot into this kernel,
look if everything works still, and maybe do one more iteration. I keep the
distro-supplied kernel just for reference, or in case I make something
horribly. then I reboot into the distro-kernel via the grub menu.
Later, when you have your wireless-kernel up & running, you simply do "make &&
make modules_install", remove all old modules and reload the new modules,
without booting into new kernels. I have made my own custom scripts for that.
I'm assuming you already know "Linux Device Drivers 3", available as paper-
book and in the web? And also http://kernelnewbies.org?
Which parts of ath5k do you want to modify?
prev parent reply other threads:[~2010-06-07 8:04 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-03 3:02 New developer to linux and ath5k, request for assistance :) Ray
2010-06-07 7:54 ` Holger Schurig [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201006070954.53380.holgerschurig@gmail.com \
--to=holgerschurig@gmail.com \
--cc=linux-wireless@vger.kernel.org \
--cc=raystinger@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).