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
other:chip [2016/10/30 13:38]
matthias [Recipe] removed mount hint
other:chip [2017/01/03 04:57] (current)
matthias [Recipe] added missing sudo
Line 4: Line 4:
 How to build a Piratebox using ONLY[[http://​nextthing.co/​pages/​chip|a C.H.I.P computer]]. ​ How to build a Piratebox using ONLY[[http://​nextthing.co/​pages/​chip|a C.H.I.P computer]]. ​
  
 +After everything is correctly setup, the following parameters are valid:
 +
 +  * IP Address via wifi: 192.168.77.1 (use ssh)
 +  * SSID: PirateBox - Share Freely
 +  * IP Range: 192.168.77.10 - 192.168.77.250
 +  * Hostname: piratebox.lan
 ===== Recipe ===== ===== Recipe =====
 Get a Chip, a.k.a. Chip 9$, the 9$ computer, Next Thing co. Chip, NTChip. (The one I used was flashed with ChipOS, i.e. the full-fledged Debian with GUI). Get a Chip, a.k.a. Chip 9$, the 9$ computer, Next Thing co. Chip, NTChip. (The one I used was flashed with ChipOS, i.e. the full-fledged Debian with GUI).
Line 34: Line 40:
 On CHIP, it is needed to delay the startup by 30 seconds: On CHIP, it is needed to delay the startup by 30 seconds:
  
-  echo "sleep 30" >> /​opt/​piratebox/​bin/​hooks/​hook_piratebox_start.sh  +  ​sudo sh -c 'echo "sleep 30" >> /​opt/​piratebox/​bin/​hooks/​hook_piratebox_start.sh' 
-  sed -i -e 's|^# echo|echo|' ​ /​opt/​piratebox/​bin/​hooks/​hook_piratebox_start.sh+  ​sudo sed -i -e 's|^# echo|echo|' ​ /​opt/​piratebox/​bin/​hooks/​hook_piratebox_start.sh
  
 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''​.
Line 43: Line 49:
 Finalize the installation:​ Finalize the installation:​
  
-  /​opt/​piratebox/​bin/​install_piratebox.sh /​opt/​piratebox/​conf/​piratebox.conf part2 +  ​sudo /​opt/​piratebox/​bin/​install_piratebox.sh /​opt/​piratebox/​conf/​piratebox.conf part2 
-  /​opt/​piratebox/​bin/​install_piratebox.sh /​opt/​piratebox/​conf/​piratebox.conf imageboard+  ​sudo /​opt/​piratebox/​bin/​install_piratebox.sh /​opt/​piratebox/​conf/​piratebox.conf imageboard
  
 To activate the board, run the following command: To activate the board, run the following command:
  
-  /​opt/​piratebox/​bin/​board-autoconf.sh+  ​sudo /​opt/​piratebox/​bin/​board-autoconf.sh
  
 Everything is now ready. It is possible to start your ChiPirate-Box:​ Everything is now ready. It is possible to start your ChiPirate-Box:​
  
-  /​etc/​init.d/​piratebox start+  ​sudo /​etc/​init.d/​piratebox start
  
 Obviously the ChiPirate-Box can be turned off in this way: Obviously the ChiPirate-Box can be turned off in this way:
  
-  /​etc/​init.d/​piratebox stop+  ​sudo /​etc/​init.d/​piratebox stop
  
 Systemd can be instructed to start your ChiPirateBox at boot time: Systemd can be instructed to start your ChiPirateBox at boot time:
  
-  systemctl enable piratebox+  ​sudo systemctl enable piratebox
  
-Use disable instead of enable to undo this operation.  ​+Use ''​disable'' ​instead of ''​enable'' ​to undo this operation.  ​
  
 ===== USB Stick ===== ===== USB Stick =====