Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
sandbox [2014/06/06 13:10]
matthias [Stuff You'll Need]
sandbox [2015/07/22 05:36]
matthias
Line 1: Line 1:
-<​html>​ 
-<div class="​jumbotron">​ 
-<​h1>​Raspberry Pi(rate)Box</​h1> ​ 
-<​p><​b>​Raspberry Pi(rate)Box 1.0 </b> is <​b><​a href="​http://​downloads.piratebox.de/​ArchLinuxARM-2014.05-PirateBox1.0.0_rpi_1.0.0.img.zip.torrent">​now available for download via BitTorent.</​a></​b>​ See our <​b>​easy DIY instructions below </b> for details on how to <​b>​build your own Pi(rate)Box.</​b><​br/>​ 
-</p> 
  
-<img src="/​_media/​pirate-pi.1.jpg?​w=800&​tok=8a91c9"​ class="​img-responsive img-rounded"​ alt="​PirateBox Team" +<div jumbotron> 
 +**June 2, 2015**
  
-</​div>​ +====== Register for PirateBox Camp 2015! ======
-</​html>​+
  
-====== PirateBox Raspberry Pi DIY ====== +Our **free registration** for **PirateBox Camp 2015 in Berlin, Germany (July 18-19) is now open!** You can register by sending a quick email to **camp[at]piratebox.cc**
-**PirateBox** is an **anonymous offline mobile file-sharing and communications system** built with **free software** and inexpensive ​**off-the-shelf hardware**. You can use it to transform any space into a free and open offline communications and file sharing network. ​**[[:faq|Learn more about PirateBox ​on our FAQ page!]]**+And you can **learn more** about **[[/camp|PirateBox ​Camp here!]]**
 +   
 +{{:​camp:​2015:​piratebox.camp.2015.jpg?​250|PirateBox Camp 2015}}
  
-===== Install PirateBox ​ ====== +</div>
-The following instructions are for installing **PirateBox** on a Raspberry Pi. For support, be sure to check out the **[[http://​forum.piratebox.cc/​list.php?​7|Raspberry Pi(rate)Box discussion board]]** on our **[[http://​forum.piratebox.cc|PirateBox Forum]]**.+
  
-==== Stuff You'll Need ==== 
-<​html><​span style="​font-size:​125%;"><​b>​1.</​b></​span></​html>​ **Raspberry Pi** **[[amazon>​B009SQQF9C|(Amazon)]]** **[[http://​www.newegg.com/​Product/​Product.aspx?​Item=9SIA0AT1AK5908&​cm_re=raspberry_pi-_-13-142-001-_-Product|(Newegg)]]** 
  
-<​html><​span style="​font-size:​125%;"><​b>​2.</​b></​span></​html>​ **SD Card** 
  
-<​html><​span style="​font-size:​125%;"><​b>​3.</​b></​span></​html> ​**USB Wi-Fi Adapter [[:raspberry_pi:piratebox_wifi_compatibility|(compatible devices)]]** ​+===== Image caching ===== 
 +**1.** Add the image like normal to the page with the {{}}tags: 
 +  {{:pirate-pi.1.jpg?​200|}}
  
-<​html><​span style="​font-size:​125%;"><​b>​4.</​b></​span></​html> ​**5 volt power supply**+**2.** Press "​preview"​ and check the source code. On Chrome & Firefox you can use "​inspect element"​ to find the cached URL:
  
-<​html><​span style="​font-size:​125%;"><​b>​5.<​/b></span></​html>​ **USB Flash Drive** (formatted FAT32 with a single partition) The Kingston DT 16GB works well **[[amazon>​B00DYQYITG|(Amazon)]]** **[[http://​www.newegg.com/​Product/​Product.aspx?Item=9SIA12K11S3818&cm_re=Kingston_DTSE9H_16GB-_-20-239-003-_-Product|(Newegg)]]** +  ​/_media/pirate-pi.1.jpg?w=200&tok=3d3a0e
- +
-<​html><​span style="​font-size:​125%;"><​b>​6.</​b></​span></​html>​ **Ethernet cable** +
- +
-<​html><​span style="​font-size:​125%;"><​b>​7.</​b></​span></​html>​ **Computer with ethernet port**  +
- +
-<​html><​span style="​font-size:​125%;"><​b>​8.</​b></​span></​html>​ **5V/USB Battery** (optional) +
- +
-==== Installation ==== +
-<​html><​span style="​font-size:​125%;"><​b>​1.</​b></​span></​html>​ First, using a **BitTorrent client** ([[https://​www.transmissionbt.com/​|Transmission for OS X and Linux]]) ([[http://​www.utorrent.com/​|uTorrent for Windows]]) on your computer, download a copy of the **[[http://​download.piratebox.de/​ArchLinuxARM-2014.05-PirateBox1.0.0_rpi_1.0.0.img.zip.torrent|Raspberry Pi(rate)Box 1.0 image]]**. **Note:** Please help seed this file for other PirateBox downloaders! +
- +
-<​html><​span style="​font-size:​125%;"><​b>​2.</​b></​span></​html>​ Extract the **ArchLinuxARM-2014.05-PirateBox*.zip** file and follow the **Easy Raspberry Pi SD Card Setup instructions** to install the image to your SD card: **[[http://​elinux.org/​RPi_Easy_SD_Card_Setup#​Flashing_the_SD_card_using_Mac_OSX|OS X instructions]]** **[[http://​elinux.org/​RPi_Easy_SD_Card_Setup#​Flashing_the_SD_Card_using_Windows|Windows instructions]]** **[[http://​elinux.org/​RPi_Easy_SD_Card_Setup#​Flashing_the_SD_Card_using_Linux_.28including_on_a_Pi.21.29|Linux instructions]]** +
-  +
-<​html><​span style="​font-size:​125%;"><​b>​3.</​b></​span></​html>​ Once you've finished copying the **Raspberry Pi(rate)Box** image to your SD card, insert it into the Raspberry Pi and connect it via ethernet cable to your home router. Be sure your USB Wi-Fi adapter and FAT32 formatted USB drive are both plugged in (see above for more info on compatible devices) +
- +
-<​html><​span style="​font-size:​125%;"><​b>​4.</​b></​span></​html>​ Wait 2-3 minutes for your Pi to fully boot and then open a terminal window (for OS X, go to Applications > Utilities > Terminal; for Windows, install and open [[http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​|PuTTY]]) and ssh into your PirateBox:​ +
- +
-  ssh root@alarmpi+
   ​   ​
-The **password** is: root 
- 
-<​html><​span style="​font-size:​125%;"><​b>​5.</​b></​span></​html>​ Once you've logged in, change your password (to something you'll remember!) by using the password command: 
- 
-  passwd ​ 
- 
-**Note:** you will be prompted to enter and then confirm your new password. 
- 
-<​html><​span style="​font-size:​125%;"><​b>​6.</​b></​span></​html>​ Next you should issue the following command to start your PirateBox: 
-  systemctl start piratebox 
- 
-<​html><​span style="​font-size:​125%;"><​b>​7.</​b></​span></​html>​ You should also issue the following command to enable PirateBox to start automatically when you boot your Pi: 
-  systemctl enable piratebox 
- 
-<​html><​span style="​font-size:​125%;"><​b>​8.</​b></​span></​html>​ Now remove the ethernet cable from your Pi and disconnect the power. You're now ready to activate the Kareha Image and Discussion Board and the UPnP server. See the **[[openwrt:​diy#​Post-Installation]]** instructions below for details. 
  
 ---- ----
  
-===== Post-Installation ====== +<​html>​ 
-Once you have installed or upgraded your PirateBox, follow these final steps to activate the Kareha Image and Discussion Board and configure and start the UPnP media server. +<div class="jumbotron"> 
- +  ​<h1>PirateBox ​1.0</h1
-<​html><​span style="font-size:​125%;​"><​b>1.</b></​span></​html>​Power up your PirateBox (make sure it is not connected via ethernet cable) and join the SSID "​PirateBox:​ Share freely"​ network. Then open a terminal window (for OS X, go to Applications > Utilities > Terminal; for Windows, install and open [[http://​www.chiark.greenend.org.uk/​~sgtatham/​putty/​|PuTTY]]) and ssh into your PirateBox:​ +  <p><​b>​PirateBox 1.0</​b> ​has arrived! This version is rebuilt from the ground up and brings added stability and lots of new features.</p>  
- +  <p><a href="/openwrt:diy" ​class="btn btn-success btn-lg" ​role="button">Build a PirateBox now!</a></p>
-  ​ssh root@192.168.77.1 +
- +
-<html><​span style="​font-size:​125%;"​><​b>​2.</b></​span></​html>​ Activate ​the Kareha Image and Discussion Board by using the vi text editor (**[[http://​www.lagmonster.org/docs/​vi.html|vi cheat sheet]]**) to change the admin username and password (ADMIN_PASS and SECRET): +
- +
-  ​vi /​opt/​piratebox/​www/​board/​config.pl +
- +
-<html><span style="font-size:125%;"><​b>​3.</​b></​span></​html>​ Activate the "timesave functionality" ​once: +
- +
-   /​opt/​piratebox/​bin/​timesave.sh /​opt/​piratebox/​conf/​piratebox.conf install +
- +
-<​html><​span style="font-size:​125%;​"><b>4.</b></span></​html>​ Point your browser to http://​piratebox.lan/​board/​kareha.pl for the first initialization.+
   ​   ​
-<html><​span style="font-size:125%;"><​b>5.</​b></​span></htmlActivate the UPnP Media Server ​by copying over the config file: + <img src="/​_media/​pbx1.jpg"​ class="img-responsive img-rounded"​ alt="​PirateBox 1.0"> ​  
-  cp /etc/minidlna.conf ​/etc/minidlna.conf.bkp +     
-  ​cp  ​/opt/​piratebox/​src/linux.example.minidlna.conf ​       /​etc/​minidlna.conf+<h1>PirateBox 1.0 Features</h1>  
 +<​p><​b>Responsive design</bfor ease of use with phones and tablets; ​<b>UPnP Media Server</b> for local streaming of movies and songs; <​b>​Image and Message Board</b> for 4chan-like functionality;​ <​b>​chat room</b> for anonymous communications;​ <​b>​browser-based file sharing system!</b></​p> ​ 
 +</div> 
 +</html>
  
-**Note:** Optionally, you can edit the config file (change the display name, etc) with: +<​html>​
-  vi /​etc/​minidlna.conf +
- +
-<​html>​<span style="​font-size:​125%;"><​b>​6.</​b></​span></​html>​ Finally, start the UPnP Media Server with: +
-  systemctl start minidlna +
-  systemctl enable minidlna +
-   +
-<​html><​span style="​font-size:​125%;"><​b>​7.</​b></​span></​html>​ Your PirateBox 1.0 should be ready to use! Be sure to also check out the **[[http://​forum.piratebox.cc/​list.php?​7|Raspberry Pi(rate)Box discussion board]]** on our **[[http://​forum.piratebox.cc|PirateBox Forum]]**. +
- +
- +
-===== Raspberry Pi(rate)Box Pages ===== +
-Below you will find a listing of all of the RaspberryPI pages on this site. +
- +
-  * [[https://​github.com/​PirateBox-Dev/​PirateBoxScripts_Webserver/​tree/​development/​BuildScripts/​RaspberryPi|How to create a re-usable Ras(pirate)Box image file]] +
-  * [[raspberry_pi:​piratebox_wifi_compatibility|Information about known compatibilities]] +
-  * [[raspberry_pi:​troubleshooting|RaspberryPi(rate)Box Troubleshooting]] +
- +
- +
-----+
  
 <​html>​ <​html>​
Line 108: Line 45:
 <span class="​post-date"><​b><​small>​June 6, 2014</​small></​b></​span>​ <span class="​post-date"><​b><​small>​June 6, 2014</​small></​b></​span>​
 </​div>​ </​div>​
-<​h1>​Raspberry Pi(rate)Box is here!</​h1> ​+<​h1>​Raspberry Pi(rate)Box ​1.0 is here!</​h1> ​
 <​p>​Our <​b>​Raspberry Pi(rate)Box 1.0</​b>​ image is now <​b><​a href="​http://​downloads.piratebox.de/​2013-02-06-wheezy-raspbian-PBx06E.zip.torrent">​available for download via BitTorent!</​a></​b> ​ <​p>​Our <​b>​Raspberry Pi(rate)Box 1.0</​b>​ image is now <​b><​a href="​http://​downloads.piratebox.de/​2013-02-06-wheezy-raspbian-PBx06E.zip.torrent">​available for download via BitTorent!</​a></​b> ​
   <​p><​a href="/​raspberry_pi"​ class="​btn btn-danger btn-lg"​ role="​button">​Build a Pi(rate)Box now!</​a></​p>​   <​p><​a href="/​raspberry_pi"​ class="​btn btn-danger btn-lg"​ role="​button">​Build a Pi(rate)Box now!</​a></​p>​