Search Linux Wireless

RE: airgo wireless drivers

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

 




________________________________________
From: YanBo [dreamfly281@xxxxxxxxx]
Sent: Sunday, April 27, 2008 1:59 AM
To: Cheney Tang
Cc: Wessam Baghdadi; prjmgr@xxxxxxxxxxxxxxxxxxxxxx; Williams, Jeffrey D.; wireless
Subject: Re: airgo wireless drivers

On Sun, Apr 27, 2008 at 1:33 PM, Cheney Tang <seerfar@xxxxxxxxx> wrote:
> On Fri, Apr 25, 2008 at 3:50 PM, Wessam Baghdadi <wbaghdadi@xxxxxxxxx> wrote:
>  > hi,
>  >
>  >  I've been looking into the out of tree driver for Airgo MIMO wireless
>  >  - the current status is detaied in a post on the linux wireless
>  >  mailing list http://article.gmane.org/gmane.linux.kernel.wireless.general/13784
>  I am reversing engineer the airgo driver on Windows. There are some
>  difficulty, especially
>  no one disasseembly tool can deal with it fully. IDA can disassemble
>  only some parts and others is not available. I try another method to
>  reverse it. From the current partial result obtained, it is very
>  different between Window driver and Jeff'
>  Specifications(http://airgo.wdwconsulting.net/mymoin).
>
>  >
>  >  Airgo is now part of Qualcomm, but surprisingly enough there is a
>  >  claim that one of the airgo engineers had developed linux drivers that
>  >  were held back.
>  Yanbo had download a Airgo driver from internet and share it with me.
>  The driver is for MIPS on Linux 2.4. It composes two files: one is a simple
>  module and another is low level driver. IDA can disassemble the former
>  and do the
>  latter partly. I had try some objdump for MIPS to disassemble it, all failed.
>  I guess the driver is for specific chipset.
>  >

I've already got a lot of it reverse engineered. I'd share the sources with you that I do have, but they will be inaccessable to me for at least 4-6 weeks. All I can offer you is to get in touch with Felix Fietkau (nbd) of the openwrt project, he has some source code for the agn300 that you can look at. You'll also need a cross-compiled toolchain for the mips chipset, not the standard objdump. Use crossdev for gentoo, or ubuntu has them in its repos.

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