On Thu, Aug 30, 2007 at 10:48:56AM +0000, wireless wrote:
> Say I'm new to embedded linux.

I would recommend you to set up a few LFS systems and/or regular
Gentoo systems for starters.


> Now, I have  simple qustion. What x96 processors does it run on?
> NONE of these pages mention i386 or any other specific processor up
> to the 64 bit variants. Does it run on everything? If so, one
> sentence explicitly listing what it runs on, would be keen.

Do you want to keep updating that sentence when new hardware is
released? Submit web page bugs.


> All I see is "Gentoo uclibc/x86/hardened profile)" in the first doc
> GNAP should boot successfully on 486 systems with as low as 32 Mb
> RAM." on the second page.

So now you know it's at least 486 and up.


> I have no idea if I can indeed install (or should try to install)
> GNAP on a newer x86 such as one of the 64 bit variants. GNAP
> appeals to me very much, because building firewalls on 486 and 586
> class machines is something I do quite often.

If you don't want to control every single file, GNAP may be for you.


> >> So from what has been said, 'embedded gentoo' only has these
> >> choices for builds: i586, i686, and higher?
> > 
> > who said that ?
> 
> Exactly, we agree! The impression I have is I have no clue where
> GNAP ends and embedded Gentoo (should) start. Or are they the same
> thing?

I'd say there is a bit of overlap.


> So GNAP is a special case of 'Embedded Gentoo' just for x86?
> Embedded Gentoo, will run on a 386 and a 486?

Wow - come on?

GNAP is an appliance platform. AFAIK only x86 so far.

Embedded Gentoo is more like a meta-distribution, for embedded
systems, regardless of architecture.


> > the uClibc stages on our mirrors target i386.  if you want/need
> > something else, you'll have to build it.
> 
> Can you be explicit as to these locations?
> mirrors.tera-byte.com/experimental/x86/embedded/stages/
> 
> gives me these choices for a i586:
> stage3-x86-uclibc-hardened-2005.0.tar.bz2
> stage3-x86-uclibc-2006.1.tar.bz2
> stage3-x86-uclibc-2005.0.tar.bz2

So you found three uClibc stages, and since they only state x86 they
will work on any x86 architecture.


> HOwever, I usually use this one, with a traditional gentoo firewall
> install:
> stage3-i586-2006.1.tar.bz2
> but I am curious when, why or why not use this one:
> stage3-i586-2006.1-no-nptl.tar.bz2

Depends on whether you want NPTL or pthread threading in glibc.


> I guess I cannot use the last two because all embedded gentoo uses
> uclibc ?

Embedded Gentoo currently supports gnu, klibc and uclibc according to
crossdev -t help. klibc probably doesn't work though, and uclibc
isn't ported to all architectures supported by crossdev.


> I'm guessing that is exactly what makes 'embedded gentoo' is the
> use of uclibc?  A few explicit statements somewhere in the web
> pages, would go a long way to illuminating these details.

GNAP is very special purpose, as stated by the name too.

Embedded Gentoo is very generic, a meta-distribution, just like
regular Gentoo.


//Peter
-- 
[EMAIL PROTECTED] mailing list

Reply via email to