Raspberry Pi PirateBox (10 / 21 steg)

Steg 10: Förbered Raspberry Pi



Det första steget i förbereder Raspberry Pi är att installera och konfigurera programvaran Raspbian.

  1. Ladda Raspbian till SDcard. Instruktioner för hur du gör detta kan hittas här.
  2. Sätt in SD-kortet i kortplatsen på Raspberry Pi.
  3. Raspberry Pi att ansluta till en bildskärm, tangentbord, mus, LAN med tillgång till internet, och en 5 volt USB-nätadapter som visas i diagrammet "Raspberry Pi Setup".
  4. Starta Raspberry Pi och utföra första konfiguration enligt instruktionerna här. När du konfigurerar Raspbian, inte konfigurera det grafiska användargränssnittet ska starta automatiskt. Det är en bra idé att ändra lösenordet för Raspberry Pi vid denna tid.

Det andra steget är att installera och konfigurera programvaran PirateBox. Starta Raspberry Pi och logga in. Lämna ut den följande befallningen (Observera att listan över kommandon nedan wget kommando kan få dela upp på två rader på grund av formateringen av detta instructable i din webbläsare - kommandot behöver anges på en enda rad: wget och hela URL: en i citat).

sudo apt-get update
sudo apt-get - y installera lighttpd
sudo /etc/init.d/lighttpd stopp
sudo uppdatera-rc.d lighttpd bort
sudo apt-get - y install dnsmasq
sudo /etc/init.d/dnsmasq stopp
sudo uppdatera-rc.d dnsmasq bort
sudo apt-get - y install hostapd
sudo /etc/init.d/hostapd stopp
sudo uppdatera-rc.d hostapd bort
sudo apt-get - y installera iw
wget "https://s3-us-west-1.amazonaws.com/talk2bruce/instructables/piratebox/piratebox-ws_current.tar.gz"
tar xzf piratebox-ws_current.tar.gz
CD piratebox
sudo mkdir -p / opt
sudo cp -rv piratebox / opt
sudo ln -s /opt/piratebox/init.d/piratebox /etc/init.d/piratebox
sudo uppdatera-rc.d piratebox försummelsen
sudo /etc/init.d/piratebox start

Det blir ett felmeddelande visas efter det sista kommandot som anger att nätverksgränssnittet inte kunde startas: felet inträffar eftersom den WiFi USB adaptern pluggas inte in. Detta fel är OK på denna punkt - det kommer inte att negativt påverka PirateBox. Det kommer att fungera korrekt när Raspberry Pi startas med WiFi-kortet inkopplad.

Det tredje steget är att installera programmet Python som tänds lamporna när WiFi är igång och installera Python programmera den kommer avstängningen Raspberry Pi när knappen är nedtryckt.

Skapa katalogen där de Python program kommer att finnas genom att utfärda följande kommandon vid kommandotolken:

CD/home/pi
mkdir python_programs
CD python_programs

Utfärda följande två kommandon för att få Python program:

wget "https://s3-us-west-1.amazonaws.com/talk2bruce/instructables/piratebox/rpi_halt_btn.py"
wget "https://s3-us-west-1.amazonaws.com/talk2bruce/instructables/piratebox/illuminate_leds.py"

En textredigerare, redigera den "/ etc/rc.local" fil och lägga till raden nedan längst ned i filen innan raden med "exit 0". Eftersom "/ etc/rc.local" är en fil måste du använda kommandot sudo när du startar din redaktör - till exempel "sudo nano/etc/rc.local". Kodraden som du lägger till startar automatiskt Python program som övervakar stängningen knapp. Se till att sätta et-tecknet ("&") i slutet av raden.

python /home/pi/python_programs/rpi_halt_btn.py &

Slutligen, Använd sudo och en textredigerare för att redigera "/ etc/nätverken/gräns flat" att innehållet se ut exakt så här:

Auto lo
iface lo inet loopback
iface eth0 inet dhcp
#allow-hotplug wlan0
iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface standard inet dhcp
efter upp python /home/pi/python_programs/illuminate_leds.py

Python programmet som lyser upp de blå lysdioderna när WiFi är igång körs den sista raden.

Raspberry Pi är nu inställt!

Shutdown Raspberry Pi med kommandot

sudo stopp

och koppla bort alla kablar från Raspberry Pi.

Se Steg
Relaterade Ämnen

Raspberry Pi Motion känsliga kamera

Med hjälp av en Raspberry Pi, en Raspberry Pi kameramodul, en PIR rörelsesensor, en USB WiFi-adapter, en handfull av delar, och ett par Python program, du kan bygga en kamera som automatiskt kommer att knäppa bilder eller spela in korta videoklipp nä...

Raspberry Pi dokument Scanner med automatisk belasta upp till Dropbox.

Har du någonsin fått orolig när du inte har kunnat hitta en räkning eller post-it lapp som du verkligen behövs? Bra med denna Raspberry Pi dokument Scanner nu behöver du inte! Alla dina anteckningar, kvitton och handlingar kommer nu att ett klick bor...

En riktigt billig Raspberry Pi GPIO kabel

detta instructable kan nås på författarens hemsida - http://www.neatinformation.com/howto/Pi%20GPIO.html. Om du länkar till detta instructable från en annan webbplats, vänligen inkludera en länk till webbplatsen Ordentlig Information .Projektet beskr...

Öka din verklighet med iTorch raspberry pi ficklampa projektorn

UPPDATERING: Den 3 maj - spela Minecraft på den nyare iTorch :)UPPDATERING: Ny iTorch 3D tryckta version! & & Äntligen lagt upp några filmer, hoppas du gillar dem. :)Inlägg av ITorch mediedelning.https://www.Facebook.com/Photo.php?v=29239404759309...

Automatiserad Aeroponics systemet med Raspberry Pi

i detta Instructable, vi lär dig att göra en Aeroponics systemet som styrs via Raspberry Pi, och använder modulen Raspberry Pi kamera för att ta bilder av dina växter. Aeroponics är en ganska okonventionell metod av trädgårdsarbete, men det är det so...

CoPiino fuktkontroll - raspberry pi och arduino

Jag kom nyligen över en vän till mig. Vi pratade om våra senaste projekt där han slutligen berättade om sin källare som har mycket hög luftfuktighet och är för närvarande inte att bra plats där du vill köra projekt.Detta fick oss att tänka på en ny p...

Hemautomation med nod js, raspberry pi och heimcontrol

I guiden kommer att göra beskriver hur du använder heimcontrol plattform (är NodeJs program för hemautomation öppen källkod under MIT licens)Några av där funktioner:Lyhörda : responsive design ger dig bekväm kontroll hem enheter använda din smartphon...

Arduino / Raspberry Pi fallet med OpenCase

OpenCase kan du enkelt dimension och generera DXF filer för elektronik kapslingar. Du sätter i materialtjockleken, invändiga mått, och berätta det där att skära hål och utskärningar, och det gör resten. OpenSCAD används för alla beräkningar och gener...

Lätt Raspberry Pi baserad skärmsläckare/bildspel för utställningar/butik Front

På utställningar vill du ofta Visa upp ditt arbete i hopp om att locka potentiella kunder. Den här också arbeten för Fönstren av butiker att marknadsföra produkter som säljs inom. De flesta kommer helt enkelt skapa en stor fast bild affisch till stor...

Raspberry Pi I2C (Python)

i detta instructable, jag kommer att förklara hur man använder I2C på Pi, med exempel på CMPS03 kompass modulen och SRF08 ultraljud sortiment, med hjälp av python. Jag kommer att förklara rakt igenom installera OS, att se till att beroenden och allt...

Kör Linux Terminal på Windows med DHCP och Raspberry Pi

Vad du behöver:Dator med Windows installeratRaspberry Pi (jag rekommenderar B + men någon kommer att fungera)SD-kort med Raspberry Pi bild utarbetatsEthernet-kabelStrömkälla för Raspberry PiDHCP-servern (finns här)PuTTY (finns här)Steg 1: Förbered DH...

Skicka en kopia av dina bilder och videor i din Android-telefon till Raspberry Pi med Bluetooth

IntroduktionDetta instructable byggd på en tidigare instructable "vända Raspberry Pi i en Bluetooth-enhet som jag skapat.Foton och videoklipp på min Android telefon säkerhetskopieras automatiskt till Google + Foto moln. Men vill jag spara en kopia i...

Förvandla Raspberry Pi till Network File System version 4 (NFSv4) server

IntroduktionNätverk-filen System(NFS) kan samtidigt köra i version 2, 3, 4. NFS version 4(NFSv4) har flera förbättringar över NFSv2 och NFSv3. De förbättringar som jag gillar mest är:NFSv4 gör konfigurera brandväggen enkelt eftersom NFSv4 använder en...

AirPlay Radio med Raspberry Pi och WiFi

Innan jag började arbeta för Pelagicore vann jag två Raspberry Pi: s (kort RP) som de sponsrade. En eftersom jag var en av de första människorna på foss-gbg epostlistan som de började. Det är för folk från Göteborg och omgivning som vill gå med andra...

Digital notställ: Raspberry Pi + Touchscreen

IMSLP är en av de största sakerna att hända i klassisk musikvärlden under de senaste minne. För dem som inte vet, är IMSLP.org en online-bibliotek med alla noter som inte längre är under copyright-skydd. Du kan hitta ganska mycket något skrivet av Be...

Institutionen för redundans institutionen: Raspberry Pi hallon paj

Pi, naturligtvis, är ett användbart verktyg i matematik- men en Raspberry Pi är ett användbart verktyg i alla möjliga sätt. Vi är mycket glada över att äga en Raspberry Pi - som är ungefär som naken mullvad råttan datorer: det är ett kreditkort storl...

0-5V Analog insignal från Raspberry Pi ett diagram på webben

med hjälp av PIC PI expansionskort i kombination med din Raspberry Pi kommer jag visa dig hur du kan diagram analoga spänningar till CosmMaskinvara som behövs för detta projekt1 x Raspberry Pi1 x PIC PI utveckling styrelsen (du kommer att kunna köpa...

1970-talet raspberry Pi Amazon AlexaPhone

Detta är en av 1970-talet-style trimphone som jag har konverterat för att hysa en Raspberry Pi kör Amazons Alexa röstsökningstjänsten.För att använda det du bara lyfta luren, tala din fråga, hänga upp och alexas svar levereras via en inbyggd högtalar...

1981 Portable VCR Raspberry PI Media Centre

Detta är en tidig 80-Sharp VC - 2300H bärbara Videobandspelare som jag har konverterat - det har nu en Raspberry Pi i centrum, kör de utmärkta Raspbmc medierna Center software. Andra uppgraderingar inkluderar en snazzy arduino-baserad klocka och en E...