PLEASE NOTE: This article is obsolete or related to a discontinued product.

A peer-to-peer file sharing client

RTorrent is simply text-based BitTorrent client, based on the libTorrent libraries. It is implemented with a compact code, ideal to run on systems with limited resources such as FoxG20 Board.

You can use your FoxG20 as remote client and turn off your computer, with a large power saving.

Configure RTorrent to work with FoxG20

  • Download the Web GUI named ruTorrent
cd /var/www
wget http://rutorrent.googlecode.com/files/rutorrent-3.3.tar.gz
tar -xzvf rutorrent-3.3.tar.gz
cd rutorrent/plugins
wget http://rutorrent.googlecode.com/files/plugins-3.3.tar.gz
tar -xzvf plugins-3.3.tar.gz
  • Install rTorrent from the repository or jump to the next section to compile the latest version
apt-get install rtorrent

Install the latest version of RTorrent

  • Install libsigc++, libcurl, g++ and make
apt-get install libsigc++
apt-get install libcurl4-openssl-dev
apt-get install g++
apt-get install make
  • Download, compile and install libtorrent (this can take several hours)
wget http://libtorrent.rakshasa.no/downloads/libtorrent-0.13.0.tar.gz
tar -xzvf libtorrent-0.13.0.tar.gz
cd libtorrent-0.13.0
./configure --disable-mincore
make
make install

If you have a problem with "./configure" command check and update the time

  • update the local time
date -s "01/18/2012 17:07:00"
hwclock -w
  • Download, compile and install rtorrent (it can take several hours)
wget 
tar -xzvf 
cd
./configure
make
  • Configure /etc/mpd.conf more info here, we have created an adhoc config file for you mpd.conf (MD5:a52a320d5e609b0265091ee276587d39)
cp mpd.conf /etc/mpd.conf
  • Create database
mpd --create-db
  • Start mpd daemon
/etc/init.d/mpd start
  • Copy your favorite music Use the scp command from PC client to copy your music into the foxg20
scp -r "Your Music Directory" root@FOX-IP:/var/lib/mpd/music/

Related links

COMBO-2
EUR 159.00


FOX Board G20 combo box

Basic starter kit with all the hardware you need to get started with the FOX Board G20 Linux Embedded Single Board Computer

Parts included:

  • One FOX Board G20 (Code FOXG20)
  • One wall mounted power supply with 2 output at 5 Volt DC 500mA on USB port
  • One USB to 3.3 volt serial interface (Code USB-3V-SER)
  • A bootable microSD with preinstalled Debian Linux
  • One Lithium backup battery for RTC circuitry model CR1220 (Code CH23-1220)
  • One FOXCASE-B black plastic enclosure (Code FOXCASE-B)

| Product description | FOX Board G20 catalog |