About Voyage Linux
Voyage Linux is Debian derived distribution that is best run on a x86 embedded platforms such as PC Engines ALIX/WRAP and Soekris 45xx/48xx boards.
It can also run on low-end x86 PC platforms. Typical installation requires 128MB disk space, although larger storage allows more packages to be installed. Voyage Linux is so small that it is best suitable for running a full-feature firewall, wireless access point, VoIP gateway and network storage device.
-
“Voyage is a very stripped-down Debian Linux … With Voyage you have the entire world of Debian available to you, so customizing your own gear is easy. It's great for firewalls and routers, and specialized servers that need a small footprint.”
-- Carla Schroder, author of Linux Networking Cookbook [source]
|
> List of Features > Getting Started (v0.5.x) > Getting Started (v0.6.x) |
> Download Voyage Linux > Try out Live CD > Develop & SDK |
> Community Wiki > Donate > Visit our Store |
Voyage Linux 0.6.5 released
Voyage 0.6.5, which includes 2.6.30 kernel, is released. Version number jumps from 0.6.2 to 0.6.5 to emphasize the kernel version update. Still, Voyage Linux 0.6.5 is based on Debian Lenny (r5.0)
Apart from kernel update to 2.6.30, 0.6.5 includes a number of enhancements in voyage.update and voyage-sync scripts, as well as the return of /ro directory. Perhaps there will be some updates to 0.6 prior to 0.7.0. 0.7.0 is however scheduled on 2010 summer if Debian "squeeze" is not delayed again.
[2010-02-25 Update]: For user upgrading from 0.6.2 (care should be taken in every step in the upgrade):
# remountrw # apt-get update # apt-get upgrade
To use the new 2.6.30-voyage kernel, first install it by:
# apt-get install linux-image-2.6.30-voyage \
madwifi-modules-2.6.30-voyage \
aufs-modules-2.6.30-voyage
For safety, add the follow entry the grub menu to /boot/grub/menu.lst such that you can fallback to 2.6.26 version:
title voyage-linux-2.6.26 root (hd0,0) kernel /boot/vmlinuz-2.6.26-486-voyage root=LABEL=ROOT_FS console=ttyS0,38400n8 initrd /boot/initrd.img-2.6.26-486-voyage
Then reboot. If everything is OK with the new kernel, you may remove the old kernel by:
# apt-get remove --purge linux-image-2.6.26-486-voyage \
madwifi-modules-2.6.26-486-voyage \
aufs-modules-2.6.26-486-voyage
and the corresponding entry in /boot/grub/menu.lst.
Support or get involved in Voyage Linux!
Voyage ONE 0.5.2 released
Voyage ONE was an un-released special edition of Voyage Linux which was developed in 2008. It is aimed at providing most usable server software and make Voyage Linux as a complete, usable product for any embedded x86 platform.
We now decided to make it available for public download.
voyage-one-0.5.2.tar.bz2 [2009-11-23]
Voyage ONE is based on Voyage Linux 0.5.2 version and it includes the following features:
- VoIP : asterisk zaptel
- VPN and tunneling : vtun openvpn stunnel
- Meshing : AWDS batmand olsrd
- Others: aprtables iperf usbutils gpsd ntp quagga snmpd
To access asterisk-gui,
-
http://<voyage IP>:8088/asterisk/static/index.html
username: admin
password: voyage
We would like hear your comments about Voyage ONE and discuss its possibilities.
In future, we will continue to develop Voyage ONE based on latest Voyage Linux.
Please post your feedback to the community mailing-list.
Voyage Linux 0.6.2 released
Voyage 0.6.2 is released and its goal is approaching stable.
We want to move 0.6.2 to stable as soon as possible in order to start 0.7 development with a newer kernel. Tmpfs now replaces aufs, so all modification on /var/log etc. will go to tmpfs and sync back to disk at shutdown. To sync back to disk manually while running, run:
# remountrw # /etc/init.d/voyage-sync sync # remountro
If you want to add more directories to tmpfs, modify VOYAGE_SYNC_DIRS in /etc/default/voyage-util.
Madwifi driver is upgraded to r4022 trunk with free hal. However, "stuck beacon" issue still exists in madwifi driver when running AP mode. Fall back to stable 0.9.4rc2 version by:
# wget http://www.voyage.hk/dists/0.6/madwifi/madwifi-modules-2.6.26-486-voyage _0.9.4~rc2-1+6.0-3_i386.deb # dpkg -i madwifi-modules-2.6.26-486-voyage_0.9.4~rc2-1+6.0-3_i386.deb
Support or get involved in Voyage Linux!
Voyage Linux 0.6.1 released
Along with Debian Lenny r5.0, we release Voyage 0.6.1 as promised.
voyage-0.6.1.tar.bz2 [2009-02-19] [Live CD] [README] [CHANGELOG]
0.6.1 is still a development release as there has been some reported issues on madwifi driver, voyage-sync aufs, etc. We are hoping that 0.6.2 would improve the stability in these areas.
0.6.1 also includes amd64 port for x86 64-bit systems as well as SDK for the first time. Both amd64 and SDK are in experimental stage and only limited testing has been carried out. SDK details and usage instructions will be updated on this site later.
Support or get involved in Voyage Linux!
Voyage Linux 0.6.0 released
We decided to release Voyage Linux 0.6.0 before the end of 2008.
voyage-0.6.0.tar.bz2 [2008-12-30] [Live CD] [README] [CHANGELOG]
Apart from Debian Lenny, there are some interesting features added in 0.6.0, such as 2.6.26 kernel, ocf patch, /ro & /rw replacement with aufs, LED drivers for ALIX, etc. Although Debian Lenny is not released yet, we are hoping that it will be released very soon. Releasing 0.6.0 ahead of Debian Lenny allows more people to test this version.
Support or get involved in Voyage Linux!
Voyage Linux Experimental Release based on Debian Lenny
After a long Olympic break, we are pleased to announce a new Voyage Linux experimental release that is now based on Debian Lenny, which is scheduled to roll out in the coming months. On-going development effort is now spent to put a final mark towards Voyage Linux 0.6.
This release is NOT for production use.
This experimental and upcoming VL 0.6 is built by Debian Live framework. Currently, it does not support disk persistency. All changes to the file systems would be lost after reboot. In addition, the Live CD cannot work as PXE server for netboot install. All of these issues will be addressed in the final VL 0.6.
[2008-10-02 update] Both disk persistency and PXE support in Live CD have been resolved. We suggest that users planning to use VL 0.6 should start testing it now, and report any bugs and your feedback.
To recap, most notable changes in VL 0.6 are:
- no more /rw and /ro. They are replaced by aufs, for /var/log and /var/tmp
- based on (to-be-released) Debian Lenny
- 2.6.26 kernel
Regression tests is just started and feature request backlog in wiki is now being processed. Even though Debian Lenny has not been official released, VL 0.6.0 should be ready in the next few weeks and is served as a test drive. VL 0.6.1 is planned at the same time Debian Lenny is release.
Support or get involved in Voyage Linux!
Voyage Linux 0.5.2 released
0.5.2 is released for upgrading wireless-tools to version 29.
voyage-0.5.2.tar.bz2 [2008-06-29] [Live CD] [README] [CHANGELOG]
This is a minor fix that upgrading wireless-tools to version 29 will get rid of incompatibility complains between wireless drivers and wireless tools. This release also cosmetic upgrades madwifi module package to version 5.0-2.
Support or get involved in Voyage Linux!
Voyage Linux 0.5.1 released
Finally, 0.5.1 is released and is promoted to stable.
voyage-0.5.1.tar.bz2 [2008-06-23] [Live CD] [README] [CHANGELOG]
Voyage Linux 0.5.1 stays with 2.6.23 kernel with some additions module support. It also enables LED drivers for WRAP and ALIX. OpenSSL security fix is also included. There will be no more update on 0.5 series unless there is critical fixes. Voyage Linux 0.6 development has been started but it will only be available as daily snapshot around July/August time frame.
Support or get involved in Voyage Linux!
Debian Security Advisory DSA-1571-1 openssl
It is discovered that the random number generator in Debian's openssl package is predictable. As a result, cryptographic key material may be guessable.
This vulnerability affects the following Voyage Linux release that were based on Debian Etch:
- All 0.3 versions
- All 0.4 versions
- 0.5.0
You are strongly advised to perform the following procedures to update Voyage of the above affected versions.
1. Edit /etc/apt/sources.list, add the line:
deb http://security.debian.org stable/updates main
2. Run:
# apt-get update; apt-get dist-upgrade
Next, follows the information below to regenerate encryption keys and detect comprised keys on your affected systems.

