This is an old revision of the document!
Install PirateBox without a custom image
If you have a device, that has no shipped auto-installation, you can still install PirateBox with manual instructions.
Requirements
- You need a device with an USB or SDCard slot.
- Your device needs to be compatible to AttitudeAdjustment release from OpenWrt. The current trunk and BarrierBreaker release is not supported
- Flash your device with OpenWrt refering to OpenWrt wiki.
- Make Internet-access available on your device.
Steps to be done
- Login to your Box via SSH (use standard root/<your password>) or telnet (if root password not set). The IP depends on the way you made Internet available, i.e. 192.168.1.1
- Run the following command:
echo "src/gz piratebox http://stable.openwrt.piratebox.de/all/packages" >> /etc/opkg.conf
- Update packages:
opkg update
- Install the extendRoot package:
opkg install extendRoot
- Optional: If you have a different installation destination, like a SDCard, edit
'/etc/ext.conf
' , and change the USB device option. - Initialize extendRoot:
/etc/init.d/ext init
- Refresh ash profile:
source /etc/profile
- Install the PirateBox package:
opkg -d ext install extendRoot-piratebox
- Optional: Install UPNP Server and imageboard
opkg -d ext install extendRoot-minidlna opkg -d ext install piratebox-mod-imageboard
- As a final step, you can reboot the device:
reboot
Post Installation
After you finished the setup, you can run the normal post-installation steps.