The "nylon" Linux Distribution
nylon is name of the new linux distribution for the Cube. nylon is based on and fully integrated within the OpenEmbedded project. OpenEmbedded is a build system for embedded devices (small linux systems) which makes cross-compiling quite easy. nylon is actually a subset of OpenEmbedded packages which we maintain and support as the distribution for the MeshCube.
nylon it is still beta and will be released at the end of 2004. The old distribution (last release was 0.7.6) will not be developed any further, instead all future development is done for nylon.
The most important changes to the old release are:
everything is built from source in a reproduceable modular build process
/etc/mtx/ has become /etc/nylon/
htb traffic shaping package (htb-init)
snmp package (net-snmp)
new DHCP and DNS server dnsmasq
nano editor is preinstalled
madwifi and prism54 modules (prism54 currently not working)
no more dependeny problems (no more -force-depends)
more modular packaging, saving space. i.e every kernel module is in it's own package
perl is not preinstalled anymore (but available from the feed)
uses less space on the flash
See PackageInfo for a list of all software packages which are part of the nylon distribution.
Please use the mailinglist to report bugs.
Building for Source
If you want to compile nylon for yourself, see NylonBuild. It describes how to download the nylon build files and start the build process. Try it, it's real easy!