Search Linux Wireless

Re: mac80211-based commercial router?

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

 



hi sushil!

yes, what you described is basically right. OpenWRT itself does not contain a 
lot of source code - you can think of it as a set of recipies (Makefiles) and 
patches which are used to download source code, patch/fix it up, cross-compile 
it and package it (there is a package management system similar to debian). 
this is done for everything you need - kernel, drivers, userspace 
applications, scripts, configuration/web interface, etc... and finally an 
image is created which you can flash to your device (usually a serial cable is 
sufficient for that and you don't need JTAG). you would simply add a little 
Makefile for your own application to OpenWRT in order to cross-compile it for 
your target.

since this is off-topic to this mailing-list, feel free to ask more questions 
by private mail.

bruno

On Mon September 6 2010 19:44:19 you wrote:
> Hi Bruno,
> 
> Thanks for your email.
> 
> I am new to Linux development. So if I understood well, I will:
> - buy few routers(to make AP-Station Model) e..g RouterStation Pro or
> DIR-300, WNDR3700 from open market. - Just unscrew the box and connect
> with PC viz UART or JTAG whatever supports available. - Now just to start,
> I want to recompile the complete image. For this: Is all the main()
> application open source and downloadable from svn? e.g. C code.. Drivers
> are all part of linux release i.e. backfire..., is it true? - I can use a
> linux IDE to build my application with any changes, is it so? - and then
> flash the image back in the hardware...
> 
> Many thanks for your response, as I am little confused at this moment, so
> many thing running in mind about open source, linux etc...:)
> 
> Thanks & Regards,
> Sushil Dutt
> 
> Centre for Communications Engineering Research
> 
> School of Engineering
> 
> Edith Cowan University
> 
> 100 Joondalup Drive, Joondalup WA 6027, Australia.
> 
> Telephone: (61 8) 6304 5318 or (61 8) 6304 5458
> 
> Fax: (61 8) 6304 5811
> 
> ________________________________________
> From: Bruno Randolf [br1@xxxxxxxxxxx]
> Sent: Monday, September 06, 2010 1:54 PM
> To: Sushil DUTT
> Cc: Gábor Stefanik; Björn Smedman; Bob Copeland; jpo;
> linux-wireless@xxxxxxxxxxxxxxx; Luis R. Rodriguez Subject: Re:
> mac80211-based commercial router?
> 
> hi sushil!
> 
> try any board which has good support in OpenWRT, e.g. the RouterStation Pro
> - which is what we are using here for a commercial mac80211 + ath5k based
> mesh routing device.
> 
> bruno
> 
> On Mon September 6 2010 14:12:56 Sushil DUTT wrote:
> > Friends,
> > 
> > I saw in this thread that Athreos Ath9k is based on mac80211. Any idea,
> > from where I can get this development kit? This kit seems perfect for my
> > WLAN solution:)
> > 
> > To give a background about my project,
> > Our lab has developed a WLAN solution which shows better results(in
> > comaprision of mkt available solutions) in simulation. Now my job is to
> > embedd & prove this solution in a stable hardware environment. I need a
> > platform with SDK which can support both AP & Station. Reference
> > application is highly desirable to reduce my development time.
> > 
> > Thanks in advance for your responses.
> > 
> > 
> > Thanks & Regards,
> > Sushil Dutt
> > Centre for Communications Engineering Research
> > School of Engineering
> > Edith Cowan University
> > 100 Joondalup Drive, Joondalup WA 6027, Australia.
> > Telephone: (61 8) 6304 5318 or (61 8) 6304 5458
> > Fax: (61 8) 6304 5811
> > 
> > 
> > ________________________________________
> > From: linux-wireless-owner@xxxxxxxxxxxxxxx
> > [linux-wireless-owner@xxxxxxxxxxxxxxx] on behalf of Gábor Stefanik
> > [netrolller.3d@xxxxxxxxx] Sent: Monday, September 06, 2010 7:29 AM
> > To: Björn Smedman
> > Cc: Bob Copeland; jpo; linux-wireless@xxxxxxxxxxxxxxx; Luis R. Rodriguez
> > Subject: Re: mac80211-based commercial router?
> > 
> > 2010/9/6 Björn Smedman <bjorn.smedman@xxxxxxxxxxx>:
> > > 2010/9/6 Gábor Stefanik <netrolller.3d@xxxxxxxxx>:
> > >> On Sun, Sep 5, 2010 at 10:08 PM, Bob Copeland <me@xxxxxxxxxxxxxxx> 
wrote:
> > >>> On Fri, Sep 3, 2010 at 4:43 PM, jpo <pommnitz@xxxxxxxxx> wrote:
> > >>>> Android 2.2 comes with AP functionality. Are the Android WLAN
> > >>>> drivers mac80211 based?
> > >>> 
> > >>> No, they aren't.  Does Android really do AP mode or
> > >>> just adhoc?
> > >>> 
> > >>> wl1251 is an in-tree module for the TI chip used in G1,
> > >>> but it doesn't support AP mode.  I do not know if there's
> > >>> a mac80211 driver that supports the broadcom chip used
> > >>> in other phones.
> > >> 
> > >> AFAIK BCM4325 should be doable, especially if it is attached via SDIO
> > >> bus. In phones where SPI is used, it is more problematic, as b43
> > >> doesn't support SPI.
> > > 
> > > I guess the short answer is no then; all the chip vendors still focus
> > > on their own proprietary mac implementations, at least on the AP side.
> > > Any thoughts on what would be required for them to switch to mac80211?
> > > Will it ever happen?
> > > 
> > > /Björn
> > 
> > AFAIK, the status is the following:
> > -Atheros: Ath9k is officially supported and recommended by Atheros,
> > and is usable for an AP - indeed, I believe Atheros is the first and
> > only company to officially support a mac80211 driver AND make chipsets
> > for APs. AFAIK, for the AR9002 family, no other Linux driver is
> > available (at least not wit 802.11n support). Once we begin seeing
> > AR9002-based APs with Linux firmware, chances are they will have a
> > mac80211 driver inside. CCing Luis on this one.
> > -Broadcom: they refuse to even acknowledge (maybe with the exception
> > of legal threats) the development of b43, and supply binary drivers
> > (and a 2.4-series kernel) in their platform kits. Also, b43 is way
> > behind time when it comes to HW support (it doesn't support N-PHY,
> > which is the norm now), and usually when APs begin shipping wiht a new
> > Broadcom chipset, b43 still doesn't support that chipset until much
> > later. I don't know about APs that include a Broadcom CPU but an
> > Atheros wireless chip - AFAIK some do exist, but all use madwifi or
> > some variant.
> > -Ralink: Again, platform kits contain non-mac80211 drivers, even for
> > recent chipsets (at least they are open-source, though). Someone
> > should find a way to make them base drivers for the eventual RT4xxx
> > (?) chipsets on the rt2x00 framework.
> > -Marvell: No idea.
> > -Realtek: Same situation as Ralink.
> > 
> > And some embedded Linux vendors:
> > -MontaVista: I believe they are still using 2.4.x kernels (though I've
> > heard of MontaVista-based routers with 2.6.8 - but even that one is
> > way too old for mac80211.)
> > -MikroTik: AFAIK RouterOS contains binary drivers with no relation to
> > their open-source counterparts. They even named their Atheros driver
> > "ath5k" IIRC, ignoring the in-tree driver with the same name! Plus,
> > even if it had mac80211-based drivers, it wouldn't matter, since there
> > is no (legal) way to access a Unix shell in RouterOS; instead it uses
> > a proprietary "configuration shell" apparently inspired by Cisco IOS
> > and ZyNOS.
> > 
> > --
> > Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)
> > --
> > 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--
> > 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
--
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