Getting started guide
I have a bunch of boards running versions of Debian that I stripped of all the
obvious unneeded files (like documentation). They are i386 boards (such as
the PcEngines WRAP boards. Generating these was relatively easy as the PCs
I run are all Debian boxes, so I built a disk image, stripped the unwanted
files and copied them onto CF, ran Grub or Lilo to set up the boot loader
and away we go.
Then OpenWRT came along, and I tried that, but I have had all manner of
performance problems with that (for some reason the same boards run much
slower and go into a serious slowdown when lots of ethernet traffic appears).
OpenWRT does however have a complete config system (which is a little hard to
automate, but it is possible) and does have lots of kernel patches for various
boards (such as the Microtik RB1xx ADM5120 based boards). OpenWRT also
specialises in making very small file images for machine (such as the WGT634U
and the more recent Asus routers) but I do not really need that, building with
a target CF size of about 64MB will do me fine - my old system achieved 80MB
and I made little effort to remove unneeded base packages.
Well I came across emdebian, and I thought that is much more what I want, and
much closer to what I need and also closer to what I know.
So looked for documentations, and found some bits and pieces in the Wiki, but
what I need to get started (and could not find) was a simple howto which takes
me from installing the tools, selecting the packages that I want beyond the
basic set, downloading them and building them, and then building the
target "disk" image installing all the packages that I have build. Does such
a HowTo exist anywhere?
If not I will try to write it as I go along, and contribute it back. To that
end when I try to use emsource I get all kind of messages about not finding
the source files - this may I suppose be a problem with the mirror I normally
use, or it may be something I have missed along the way. My sources.list is
set up just fine, and has both deb and deb-src entries in it. I thought the
problem might be that I was using an apt-cacher, and so I removed that but
it did not help.
The error messages say that it can not find the dsc, tar and diff files for
nano on that mirror. But looking at the mirror directly through a browser
the relevant files are there (and with the right version).