1 |
On Thu, Aug 30, 2007 at 10:48:56AM +0000, wireless wrote: |
2 |
> Say I'm new to embedded linux. |
3 |
|
4 |
I would recommend you to set up a few LFS systems and/or regular |
5 |
Gentoo systems for starters. |
6 |
|
7 |
|
8 |
> Now, I have simple qustion. What x96 processors does it run on? |
9 |
> NONE of these pages mention i386 or any other specific processor up |
10 |
> to the 64 bit variants. Does it run on everything? If so, one |
11 |
> sentence explicitly listing what it runs on, would be keen. |
12 |
|
13 |
Do you want to keep updating that sentence when new hardware is |
14 |
released? Submit web page bugs. |
15 |
|
16 |
|
17 |
> All I see is "Gentoo uclibc/x86/hardened profile)" in the first doc |
18 |
> GNAP should boot successfully on 486 systems with as low as 32 Mb |
19 |
> RAM." on the second page. |
20 |
|
21 |
So now you know it's at least 486 and up. |
22 |
|
23 |
|
24 |
> I have no idea if I can indeed install (or should try to install) |
25 |
> GNAP on a newer x86 such as one of the 64 bit variants. GNAP |
26 |
> appeals to me very much, because building firewalls on 486 and 586 |
27 |
> class machines is something I do quite often. |
28 |
|
29 |
If you don't want to control every single file, GNAP may be for you. |
30 |
|
31 |
|
32 |
> >> So from what has been said, 'embedded gentoo' only has these |
33 |
> >> choices for builds: i586, i686, and higher? |
34 |
> > |
35 |
> > who said that ? |
36 |
> |
37 |
> Exactly, we agree! The impression I have is I have no clue where |
38 |
> GNAP ends and embedded Gentoo (should) start. Or are they the same |
39 |
> thing? |
40 |
|
41 |
I'd say there is a bit of overlap. |
42 |
|
43 |
|
44 |
> So GNAP is a special case of 'Embedded Gentoo' just for x86? |
45 |
> Embedded Gentoo, will run on a 386 and a 486? |
46 |
|
47 |
Wow - come on? |
48 |
|
49 |
GNAP is an appliance platform. AFAIK only x86 so far. |
50 |
|
51 |
Embedded Gentoo is more like a meta-distribution, for embedded |
52 |
systems, regardless of architecture. |
53 |
|
54 |
|
55 |
> > the uClibc stages on our mirrors target i386. if you want/need |
56 |
> > something else, you'll have to build it. |
57 |
> |
58 |
> Can you be explicit as to these locations? |
59 |
> mirrors.tera-byte.com/experimental/x86/embedded/stages/ |
60 |
> |
61 |
> gives me these choices for a i586: |
62 |
> stage3-x86-uclibc-hardened-2005.0.tar.bz2 |
63 |
> stage3-x86-uclibc-2006.1.tar.bz2 |
64 |
> stage3-x86-uclibc-2005.0.tar.bz2 |
65 |
|
66 |
So you found three uClibc stages, and since they only state x86 they |
67 |
will work on any x86 architecture. |
68 |
|
69 |
|
70 |
> HOwever, I usually use this one, with a traditional gentoo firewall |
71 |
> install: |
72 |
> stage3-i586-2006.1.tar.bz2 |
73 |
> but I am curious when, why or why not use this one: |
74 |
> stage3-i586-2006.1-no-nptl.tar.bz2 |
75 |
|
76 |
Depends on whether you want NPTL or pthread threading in glibc. |
77 |
|
78 |
|
79 |
> I guess I cannot use the last two because all embedded gentoo uses |
80 |
> uclibc ? |
81 |
|
82 |
Embedded Gentoo currently supports gnu, klibc and uclibc according to |
83 |
crossdev -t help. klibc probably doesn't work though, and uclibc |
84 |
isn't ported to all architectures supported by crossdev. |
85 |
|
86 |
|
87 |
> I'm guessing that is exactly what makes 'embedded gentoo' is the |
88 |
> use of uclibc? A few explicit statements somewhere in the web |
89 |
> pages, would go a long way to illuminating these details. |
90 |
|
91 |
GNAP is very special purpose, as stated by the name too. |
92 |
|
93 |
Embedded Gentoo is very generic, a meta-distribution, just like |
94 |
regular Gentoo. |
95 |
|
96 |
|
97 |
//Peter |
98 |
-- |
99 |
gentoo-embedded@g.o mailing list |