Voyage Linuxon
Voyage MPDon
Voyage MuBoxon


Voyage Store update and Voyage MPD Starter Kit

Voyage Store has been changed back to a much simpler design as it was first introduced. At the same time, we are proud to announce a new Voyage MPD Starter Kit, a compact Computer-Audio-Source (CAS) system for playing your favourite audio files from a USB flash/HDD or over the network.

Voyage MPD Starter Kit contains the following contents:

  • Voyage MPD 0.7 on 4GB Compact Flash card
  • PCEngines ALIX.3D2 board with aluminum enclosure
  • (optional) TrendsAudio UD 10.1 Lite USB Audio Converter

We are now accepting pre-order of Voyage MPD Starter Kit. We expect to ship the kit to the customer around mid March 2011. To order, please visit Voyage Store. The store is also on clearance sales for number of items!

Voyage ONE and MPD 0.7.0 released

This is a joint announcement of Voyage ONE and Voyage MPD release 0.7.0.

Voyage ONE - voyage-one-0.7.0.tar.bz2 [2011-02-08] [Live CD]
Voyage MPD - voyage-mpd-0.7.0.tar.bz2 [2011-02-08] [Live CD]

Both Voyage ONE and MPD are based on official Debian 6.0 "Squeeze" and Voyage Linux 0.7.0.

Voyage ONE is an enhanced edition of Voyage Linux that aims at integrating the most usable server software and making Voyage Linux a complete, full featured and usable embedded x86 platform. Server software includes asterisk, openvpn, batmand, quagga and snmpd.

Voyage MPD is another special edition of Voyage Linux that makes embedded hardware (e.g. ATOM, ALIX) become your favourite digital music player and server.

For more information about Voyage ONE and MPD, please visit:
[1] Voyage ONE - http://linux.voyage.hk/voyage-one
[2] Voyage MPD - http://linux.voyage.hk/voyage-mpd

Voyage Linux 0.7.0 released

We are proud to present a new Voyage Linux 0.7.0, which includes 2.6.32 kernel and is based on Debian 6.0 "Squeeze", after 12 months of last release.


One of the greatest improvement in this release is the speedup of system start-up which is introduced by Debian Squeeze.

Since this version, we drop the idea of stable/development versions. Instead, all releases on or after 0.7.0 should be considered as beta quality.

Our long term plan is to keeping Voyage Linux as a base distribution and keep up with latest kernel and Debian, while we continue to explore other special purposed editions such as Voyage ONE and Voyage MPD. Next milestone will be including a webgui which could be found now in Voyage MPD.

[2011-02-16 Update]: After the release, some known issues are identified:

  • PXE netboot in Live CD does not work.
  • After using SDK to build Live CD with custom built kernel, missing symlink in /initrd.img and /vmlinuz which make the customized Live CD not installable.

Please also note that there is no official upgrade path for 0.6.5 to 0.7, although it could done manually, in step-by-step manner. We welcome any contribution of the upgrade procedures that had proved to work.

Voyage MPD

Voyage MPD is a special edition of Voyage Linux that makes embedded hardware (e.g. ATOM, ALIX) become your favourite digital music player and Computer-Audio-Source (CAS) system.

Latest versions:

Snapshot Build:

Older versions:

Installation shall follow the existing getting start guide / Live CD getting start guide

Latest Voyage MPD is based on upcoming Debian 7.3 "Wheezy" and Voyage Linux 0.9.2. It contains the following features:

  • MPD 0.17.6 with Yan's real-time patch
  • USB Audio Class 2 support (allowing 24bit and up to 192Khz sample rates). It works best on XMOS chipsets
  • 3.14.12 real time kernel, with latest ALSA driver from the kernel
  • DSD playback by DoP (DSD over PCM) support in MPD - special thanks to exD Audio for certifying DSD support and their donation of development unit.
  • lirc and lirc driver for remote control
  • WebGUI modified from Meshlium Manager System

See also another release announcement at Computer Audiophile (Thanks Nick L.):

Many thanks to Yo Kubota (in Japanese) and Shin (in Korean and Japanese) for publishing excellent Voyage MPD guides.

Voyage Store now offers Voyage MPD Starter Kit which includes Voyage MPD, ALIX.3 board with aluminum enclosure. This kit works best as a Computer-Audio-Source (CAS) system which offer high quality audio playback, with low power consumption, silent and at a very low cost.

Voyage MPD now undergoes active development. We would like to hear your comments about Voyage MPD. Please post your feedback to the community mailing-list.

Voyage ONE 0.6.5 released

We are pleased to announce that Voyage ONE 0.6.5 is released as 0.6.5 is promoted to stable.

It is suggested to use Live CD rather than tarball version since tarball version is less tested. In this release, we only focus on Asterisk 1.6 basic functions, even though dahdi (zaptel) and FXO/FXS hardware were not tested.

For more information on Voyage ONE, please visit this link.

Daily Build is now "squeeze"

For those who did not notice, daily build has been switched to Debian "squeeze". Kernel is now 2.6.32.

Debian GNU/Linux squeeze/sid voyage tty1                   
                                                           
voyage login: root                                         
Password:                                                  
Linux voyage 2.6.32-voyage #1 PREEMPT Thu May 27 02:39:19 GMT 2010 i686         
                                                                                
The programs included with the Debian GNU/Linux system are free software;       
the exact distribution terms for each program are described in the              
individual files in /usr/share/doc/*/copyright.                                 
                                                                                
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent               
permitted by applicable law.                                                    
 __  __                                                                         
 \ \/ /___ __  __ ___  ___  ___    Useful Commands:                             
  \  // _ \\ \/ /,-_ |/ _ |/ -_)     remountrw - mount disk as read-write       
   \/ \___/ \  / \___,\_  |\___|     remountro - mount disk as read-only        
           _/_/        _'_|          remove.docs - remove all docs and manpages 
     { V o y a g e } - L i n u x                                                
      < http://linux.voyage.hk >   Version: 0.7 (Build Date 20100602)           
                                                                                
                                                                                
root@voyage:~# 

Voyage Linux 0.6.5 Promoted to Stable

We are pleased to announce that Voyage Linux 0.6.5 is now promoted to stable. The promotion also hinted that 0.7 development has been started.

We are planning for 0.7.0 development release and it will based on 2.6.32 and Debian "squeeze".

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!

[2010-03-23 Update]: Like 0.6.2, to avoid stuck beacon problem, you can downgrade madwifi driver manually by:

# remountrw
# wget http://www.voyage.hk/dists/0.6/madwifi/madwifi-modules-2.6.30-voyage
_0.9.4~rc2-1+7.0-1_i386.deb 
# dpkg -i madwifi-modules-2.6.30-voyage_0.9.4~rc2-1+7.0-1_i386.deb 

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!

Donation via PayPal

Donate to express appreciation and encourage further work on this project:


- credit card/PayPal balance

(Your donation will be shown as payment.)