Re: [leaf-devel] LEAF on Linksys Routers

Erich Titl <[email protected]> Mon, 26 Jul 2004 19:16:05 +0200
Newsgroups gmane.linux.leaf.hardware,gmane.linux.leaf.devel
Message-ID <[email protected]>
Martin

At 14:33 26.07.2004, Martin Hejl wrote:
>S Mohan wrote:
>>We have been having scores of mail on hardware. AFAIK, Linksys WRT boxes=
 are
>>Broadcom reference design. Versions of Linux with approriate software to=
 run
>>on the box has also been created - OpenWRT, Sveasoft etc. Why not create a
>>LEAF implementation (MIPS based) on the Linksys boxes? This way we will=
 get
>>cheap hardware $50-60 instead of $150-250 for PC compatible boxes.
>It surely sounds like an interesting idea (especially since the hardware=20
>is relatively cheap - at the moment, I'm working with Soekris boxes which=
=20
>work nicely, but obviously are in a different price range).
>Do you have any specific information on availability and pricing of a=20
>"devel-kit" for those things? I mean, it seems somewhat unlikely to me=20
>that the boxes themselves have everything one needs to deploy a new OS on=
=20
>them. Time permitting, I'd be willing to play with it, but I really=20
>wouldn't want to have to reverse engineer half of the box just to find out=
=20
>how to copy the OS onto such a box. Finding the right drivers and getting=
=20
>them to work might be hard enough
>anyway...

I believe the Linksys firmware source kit is all you need. It is Open=20
Source, not available for all Linksys systems but for most current ones. I=
=20
know the sveasoft firmware is close eough to a standard linux to support=20
the firewall builder scripts. I guess shorewall would be fairly easy to=20
port. The current kernel is according to the makefile a 2.4.20, the Busybox=
=20
version is 0.60.0 according to the Changelog. It uses uClibc so I guess=20
changing/adding functionality should not be that hard. The code for the=20
broadcom wireless stuff is object-only though.

Some source code leaves doubt on its adherence to the OpenSource license.

#ifndef _MIPSCOFF_
#define _MIPSCOFF_

/* The information in this file was copied from a number of
  * different files. The copyright banners are shown below.
  */

/* --------------------------------------------------------- */
/* | Copyright (c) 1986-1992 MIPS Technologies, Inc.       | */
/* | All Rights Reserved.                                  | */
/* --------------------------------------------------------- */

/*      Copyright (c) 1984 AT&T */
/*        All Rights Reserved   */

/*      THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T     */
/*      The copyright notice above does not evidence any        */
/*      actual or intended publication of such source code.     */

/* (C) Copyright 1984 by Third Eye Software, Inc.
  *
  * Third Eye Software, Inc. grants reproduction and use rights to
  * all parties, PROVIDED that this comment is maintained in the copy.
  *
  * Third Eye makes no claims about the applicability of this
  * symbol table to a particular use.
  */


cheers
Erich

THINK
P=FCntenstrasse 39
8143 Stallikon
mailto:[email protected]
PGP Fingerprint: BC9A 25BC 3954 3BC8 C024 8D8A B7D4 FF9D 05B8 0A16




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click