[Asterisk-Users] embedded Asterisk

Stefan de Konink skinkie at xs4all.nl
Thu Jun 17 04:48:34 MST 2004


On Thu, 17 Jun 2004, listas iPfone wrote:

> 1. burn the rescue iso
mount -o loop -t iso9660 /file /mnt/loop

> 1. copy the rescue disk to a hard drive
cp -dpR /mnt/loop/* /new/location

> 2. compile asterisk
make PREFIX=/new/location install (check if asterisk don't copy all
development non-sence)

> 3. copy all to the flash disk
fdisk /dev/hdX[0-9]
make partitions
mkfs.ext2 /dev/hdX[0-9]
mount -t ext2 /dev/hdX[0-9] /mnt/flash
cp -dpR /new/location /mnt/flash


> It is that simple?
Probably you want something that actually boots the system too. I don't
know if the ISOLINUX pakage supports a LILO kind of thing, but I guess it
does. That should be in the MBR of your flash disk and you could probably
boot it. I wrote the instructions by mind, so probably something is
missing :)

Stefan

>
> Miklos
>
> ----- Original Message -----
> From: "Klaus-Peter Junghanns" <kpj at junghanns.net>
> To: <asterisk-users at lists.digium.com>
> Sent: Thursday, June 17, 2004 5:11 AM
> Subject: Re: [Asterisk-Users] embedded Asterisk
>
>
> > Hi,
> >
> > > Actually, you the Geode CPU mentioned below is a 5x86 (486 platform) at
> > > 233 MHz. If you take Pebble (http://www.nycwireless.net/pebble/), which
> > > is a downstripped Debian (< 64 MB) on a readonly ext2 filesystem, you
> > > should be grand. Installing asterisk + some extra stuff will probably
> > > require, that you have at least a 128MB or 256MB flash or so.
> >
> > Dont go for "stripped down but complete" distributions which include a
> > lot of stuff that you dont need, e.g. gcc. Go for a rescue system, like
> > i used the SuSE rescue system (14 mb), then you can add what you need
> > (sshd,...) and compile asterisk on another box and then just copy it.
> > My compressed ramdisk image is 32 mb, including all voice prompts and
> > some mp3s for MOH.
> >
> > >
> > > There are actually quite some board around on that CPU, like Soekris,
> > > pcengines and i think also Mikrotik at prices from 120EUR and up.
> > >
> > I just put together the demo system for Linuxtag:
> > - Via EPIA 5000 (C3-533), EUR 80,-
> > - Morex case with external power supply, EUR 80,-
> > - some old 256 mb SDRAMM
> > - 128 MB USB memory stick, EUR 30,-
> > - 1 quadBRI (could also easily handle an octoBRI, or a PRI card,
> >   with the dual riser pci card you can use 2 cards)
> >
> > The C3-533 is an i586 CPU. According to "show translation" it needs
> > 30 ms for transcoding 1 channel from g711 to gsm (and vice versa).
> > So, neglecting any overhead caused by channel handling it could
> > transcode 30 channels to gsm.
> >
> > Linux BIOS has support for the EPIA boards, so you can speed up booting
> > very much and also disable the VGA port (very useful for production
> > deployments....).
> >
> > > I'm running pebble on a pcengines board, just needed to customize the
> > > kernel a bit, haven't been testing asterisk on that yet, but i definatly
> > > will in the sooner future.
> > >
> > > Kind regards,
> > > Martin List-Petersen
> > > martin (at) list (dash) petersen (dot) net
> >
> > best regards
> >
> > Klaus
> > --
> > Klaus-Peter Junghanns
> >
> > CEO, CTO
> > Junghanns.NET GmbH
> > Breite Strasse 13a - 12167 Berlin - Germany
> > fon: (de) +49 30 79705390
> > fon: (uk) +44 870 1244692
> > fax: (de) +49 30 79705391
> > iaxtel: 1-700-157-8753
> > http://www.Junghanns.NET/asterisk/
> >
> >
> > _______________________________________________
> > Asterisk-Users mailing list
> > Asterisk-Users at lists.digium.com
> > http://lists.digium.com/mailman/listinfo/asterisk-users
> > To UNSUBSCRIBE or update options visit:
> >    http://lists.digium.com/mailman/listinfo/asterisk-users
> >
> >
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>




More information about the asterisk-users mailing list