====== 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. * [[openwrt:manual:zsun|Manual Instructions for Zsun]] (Chaos Calmer and PirateBox 1.1 beta) ===== 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**, because we can't guarantee it as working. * Flash your device with OpenWrt refering to [[http://wiki.openwrt.org|OpenWrt wiki]]. * Make Internet-access available on your device. ===== Steps to be done ===== * Login to your Box via SSH (use standard root/) 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 * On ChaosCalmer, you need to disable signature checking for the repository, because we don't have signed repositories yet. Edith /etc/opkg.conf and remove the line ''option check_signature 1'' or run. sed 's|option check_signature 1||g' -i /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.config''' , and change the USB device option. * **Optional:** If you are challenging your luck with using BreakingBarrier or ChaosCalmer OpenWrt version, you might need to do a reboot after this step. * 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 [[diy#post-installation|the normal post-installation steps]].