10/10/09: Limey Linux version 1.0.8 released. Single image support for Intel D201GLY2, D945GCLF and Igoe Logic I3386G motherboards using cfimg-i686-supported-1.0.8.tgz. Single image support for VIA ME6000, SP8000, and CN10000 motherboards using cfimg-i586-via-1.1.0.tar.gz Kernel 2.6.31.5, asterisk 1.4.23-pre, and app_rpt version 0.203.

for Intel D201GLY2 motherboards in addtion to the currently supported VIA motherboards, lmsensors

support, URI and modified USB fob support (on the D201GLY2 motherboard only) and PPP support for Verizon and Sprint USB EVDO modems. The kernel has been upgraded to 2.6.23.16, the Asterisk package has been upgraded to 1.4.17, and app_rpt is version 0.110.

for the USB fob radio interface (make install_usbradio), and fixes a reboot hang when there is no

keyboard connected to the PC. The kernel has been upgraded to 2.6.19-2.

4/2/07: New Limey Linux and Asterisk source packages available. Limey Linux 1.0.2 can now be cross-compiled on X86-64 bit Ubuntu systems. The Asterisk Source package version 1.0.2 uses the same Asterisk versions as version 1.0.1, however it contains app_rpt.c version 0.66, and changes to chan_zap.c and dsp.c to make DTMF muting more effective. It also contains newer versions of the configuration files to better support Asterisk 1.4.

3/4/07: New Limey Linux version 1.0.1 now ready for download. This version enables the 8250 serial driver in the kernel, and updates the CF helper scripts to work with an Ubuntu Edgy Eft development system.

2/13/07: New Limey Linux version 1.0 now ready for download. This new version uses the 2.6 kernel and adds support for USB serial and networking devices. There are also additional packages such as uemacs, snmpd, and sudo (See package list below). The associated Asterisk package version 1.0 is also ready for download.

WHAT THIS PROJECT IS ABOUT

The main goals of this project are to provide:

A Linux distribution tailored to run Asterisk on VIA Mini-ITX boards and which is small enough to fit on a 128MB or 512MB, or 1GB compact flash card and 512MB of RAM.

The ability to compile Asterisk, Zaptel, and Libpri on the target system to allow updates and changes to be made without the need to distribute binaries.

Build everything from sources to have complete control of a distribution for maximum flexibility and compactness.

Limey linux is built entirely from sources that the make files in package downloads as it needs them. The distribution makes extensive use of Erik Andersen's Buildroot, Uclibc, and Busybox and Peter Anvin's Syslinux. What I did in addition to Erik's and Peter's work was write another Makefile which is responsible for downloading and building the Linux kernel, building the root file system, downloading and building Syslinux, sizing the ramdisk image, and formatting and initializing the compact flash device.

A suitable Mini-ITX target system with 512MB of RAM installed (Such as a M6000, MEII6000, SP8000, or CN10000, or d201gly2)

DISTRIBUTION STATUS

The latest Version is 1.1.5.

LIMEY LINUX DOWNLOADS

PREBUILT IMAGE[for the timid]

There are two pre-built 128MB Compact flash images of Limey Linux 1.1.5 with Limey Linux Asterisk 1.1.5 pre-installed on them. Tarball cfimg-i686-supported-1.1.5.tar.gz contains a pre-built image configured for a URI or modified USB sound fob. It needs to be unpacked by issuing the command:

tar xvzf cfimg-i686-supported-1.1.5.tar.gz

or

tar xvzf cfimg-i586-via-1.1.5.tar.gz

The unpacked file can be copied to your compact flash device by using a dd command similar to:

dd if=cfimg-1.1.5 of=/dev/yourCFwriterdevice

You will need to be root to use dd.

When the system boots for the first time, it will ask you to set a password, host name, time zone, and network connection (Static IP or DHCP). The system will then reboot and, Asterisk will automatically be started provided the appropriate radio interface is present.

ASTERISK SOURCE PACKAGES

These are the source packages which are downloaded to the target system, unpacked into /usr/src and compiled. Please read the README file included in the archive.