Search Linux Wireless

Re: [ath5k-devel] New developer to linux and ath5k, request for assistance :)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 03 June 2010 11:43:47 Ray wrote:
> Hi fellow developers,
> 
> I have just started to look into Linux and would like to get my hands dirty
> with the ATH5k development.
> 
> As of now, I have installed Ubuntu LTS 10.04 and some software packages I
> believe would be necessary for development (i.e. Build-essentials,
> linux-libc-dev and linux-source-2.6.32). 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.
> 
> I understand that this version is Ubuntu already comes with ATH5k installed
> by default. My understanding is that I have to first disable it and then
> download the ATH5K source off the internet and work on the downloaded copy
> instead. In that case, may I know how can I unload the default ATH5K from
> Ubuntu? I tried using the blacklist method as suggested by some folks in a
> forum but I am wondering if that will effectively blacklist my home-brewed
> ATH5K as a result subsequently.
> 
> Lastly, may I know if theres any online guide on how do I get started with
> ATH5K development for a new developer who has little Linux experience? I'm
> a relatively quick learner, so if theres an online guide somewhere, I
> should be able to follow it through and hopefully get up to speed quickly.
> 
> Thanks for reading and I appreciate all the help I can get. Cheers! :)

hi simon!

we can definetly need some help with ath5k... :)

the best way to work on ath5k is to compile your own kernel based on the 
wirless-testing git tree. this is where all wireless drivers are developed and 
using it you can make sure you get all latest changes to mac80211 (the driver 
independet mac-layer part) and ath5k. just compile the kernel, install it and 
boot into it. you can use the ubuntu kernel configuration 
(/boot/config-2.6.32-22-generic) as a start for your kernel, but you can 
disable a lot of drivers and optimize it quite a bit to have faster compile 
times (and better optimization for your machine).

a good start to read is:
http://wireless.kernel.org/en/developers/Documentation
http://wireless.kernel.org/en/users/Drivers/ath5k

if you have any more questions, feel free to ask... 

bruno
--
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


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux