Differenze tra le versioni di "ChiPirate-BOX: the chipest and cheapest Pirate-BOX ever"

Da raspibo.
Jump to navigation Jump to search
(Creata pagina con 'How to build a [https://piratebox.cc/ Piratebox] using ONLY a [http://nextthing.co/pages/chip chip] computer. == Recipe == Get a Chip, a.k.a. Chip 9$, the 9$ computer, Next T...')
 
m
Riga 26: Riga 26:
 
sudo cp -rv piratebox /opt
 
sudo cp -rv piratebox /opt
 
sudo ln -s /opt/piratebox/init.d/piratebox /etc/init.d/
 
sudo ln -s /opt/piratebox/init.d/piratebox /etc/init.d/
<pre>
+
</pre>
  
 
All the files shared by this piratebox will be stored in /opt/piratebox/share.
 
All the files shared by this piratebox will be stored in /opt/piratebox/share.

Versione delle 16:35, 5 feb 2016

How to build a Piratebox using ONLY a chip computer.

Recipe

Get a Chip, a.k.a. Chip 9$, the 9$ computer, Next Thing co. Chip, NTChip.

Install some extra debian packets:

sudo apt-get perl lighttpd dnsmasq hostapd

(perl and hostadp should be already installed).

Prevent the deamons from automatic loading.

sudo systemctl stop lighttpd
sudo systemctl disable lighttpd
sudo systemctl stop dnsmasq
sudo systemctl disable dnsmasq

Get the piratebox code:

wget  http://downloads.piratebox.de/piratebox-ws_current.tar.gz
tar xt piratebox-ws_current.tar.gz
cd piratebox
sudo cp -rv piratebox /opt
sudo ln -s /opt/piratebox/init.d/piratebox /etc/init.d/

All the files shared by this piratebox will be stored in /opt/piratebox/share. In case you want to use an external USB memory key or disk mount it there:

mount /dev/sda1 /opt/piratebox/share

It is a good idea to have a look and edit some configuration parameters if you like in the following files: /opt/piratebox/conf/piratebox.conf and /opt/piratebox/conf/hostapd.conf. (It is not strictly needed it works out-of-the-box).

Finalize the installation:

/opt/piratebox/bin/install_piratebox.sh /opt/piratebox/conf/piratebox.conf part2
/opt/piratebox/bin/install_piratebox.sh /opt/piratebox/conf/piratebox.conf imageboard

It is a good idea to edit the file /opt/piratebox/www/board/config.pl and change the default administration password.

Everything is ready.

It is now possible to start your ChiPirate-Box:

/etc/init.d/piratebox start

Obviously the ChiPirate-Box can be turned off in this way:

/etc/init.d/piratebox stop

Systemd can be instructed to start your ChiPirateBox at boot time:

systemctl enable piratebox

Use disable instead of enable to undo this operation.