Acasă » Linux » War Pi 2.0 – Raspberry Pi 3 Întreaga configurație

War Pi 2.0 – Raspberry Pi 3 Întreaga configurație

de Suyash
War Pi
Raspberry Pi 3 Imagine.

Configurarea unui Raspberry Pi 3 ModelB ca a War Pi nu este foarte greu.

După ce ai citit asta, veți putea cunoaște fiecare pas cu detalii.

Prin urmare, nu vei întâmpina probleme în a-ți face treaba.

Echipa CSHAWK vă urează mult succes în călătoria voastră viitoare. Zâmbește în continuare!

Cerințe majore pentru War Pi:

  1. Raspberry Pi 3 MODELUL B.
  2. Card MicroSD de minim 8 GB.
  3. Acces la Internet evident.
  4. Alimentare electrică.

Configurați War Pi:

Configurare War Pi este puțin dificil dacă nu ai urmat tutorialul nostru. Să Începem,

Instalați dependențele: Rulați comandaraspi-confiDeterminați adresa IP pe care doriți să o utilizați.

Asigurați-vă că nu intră în conflict cu alte IP-uri statice importante.

  • sudo vi /etc/dhcpcd.conf {NUMELE FIȘIERULUI NU TREBUIE SCHIMBAT SAU VA CAUSA PROBLEME}
  • Acum trebuie să adăugați câteva coduri la acest fișier, Doar adăugați acestea:

interface eth0

static ip_address=192.168.0.98/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

  • După ce ați făcut-o, puteți merge la o repornire normală. Prin urmare, după ce ați făcut-o, doar actualizați folosind comanda:

sudo apt-get update

sudo apt-get upgrade

  • Instalați Kismet Dependencies folosind:


sudo apt-get install gpsd
sudo apt-get install libncurses5 libncurses5-dev
sudo apt-get install libnl1 libnl-dev
sudo apt-get install libpcap-dev libpcap0.8 libpcap0.8-dev

Se descarcă Kismet For War pi:

Pentru descărcarea Kismet.

Trebuie să descărcați cele mai recente pachete de pe site-ul oficial al Kismet.

Pentru a face asta, puteți utiliza doar următoarea comandă:

wget https://www.kismetwireless.net/code/kismet-2016-07-R1.tar.xz

Fișierele sunt acum descărcate cu succes.

Prin urmare, acum trebuie să-l extragi.

Pentru a extrage, doar navigați în fișier și deschideți-l ca pe un folder.

Pur și simplu veți obține opțiunea de a-l dezarhiva/extrage.

Acum deschideți directorul care a fost extras:

sudo tar –xf kismet-2016-07-R1.tar.xz
cd kismet-2016-07-R1/

Instalarea Kismet

Dacă sunteți puțin familiarizat cu instalarea Linux normală. Apoi îl puteți instala pur și simplu. Dar dacă nu ești. Apoi doar copiați comenzile de mai jos.

$sudo ./configure
$sudo make dep
$sudo make
$sudo make install

Configurați Kismet – War Pi

Aceasta este cea mai dificilă sarcină de făcut, deoarece este mult complexă.

Asigurați-vă că nu faceți nicio greșeală sau toată munca grea va deveni o porcărie într-o secundă sau două.

Toată configurația în care vom fi “kismet.conf” numai fisierul.

Puteți găsi fișierul exact în “/usr/local/etc.” director.

Puteți folosi orice editsau la alegerea ta.

Prefer să utilizați un editor simplu cu care sunteți la îndemână.

Aici, Voi folosi VI editor de text, care este foarte simplu de utilizat. Dacă vrei, poți să urmezi la fel ca și eu.

$ sudo vi /usr/local/etc/kismet.conf

  1. Configurați Jurnalul:
logprefix=/home/pi/kismet 
writeinterval=120

După ce o faci, folosești home/pi/kismet. Prin urmare, va trebui să creați același director pentru a-l utiliza.

Îl poți crea chiar și manual. Sau utilizați următoarele comenzi pentru a vă simplifica munca.

$sudo mkdir /home/pi/kismet
$sudo chmod 777 /home/pi/kismet

2. Configurați interfețele:

Confirmați „ncsource’ parametrul este setat după cum urmează:   (wlan0 este utilizat de WiFi-ul intern Pi3)

ncsource=wlan1

3. Configurarea GPSD:

Este în principal pentru a aborda sistemul de poziționare globală, adică GPS. Se pornește când sistemul este pornit. Acum, trebuie să conectați GPS-ul care poate fi conectat prin USB. Să o recunosc, utilizare:

dmesg | grep ttyUSB0

După rularea comenzii, veți putea vedea că USB-ul este recunoscut cu succes sau nu. Apoi puteți continua.

Acum va trebui să editați încă un fișier la locație “/etc/implicit“. Pentru a edita, utilizați următoarea comandă:

cd /etc/default
sudo vi gpsd

În fișier trebuie doar să editați următorul parametru:

START_DAEMON="true"
DEVICES="/dev/ttyUSB0"


4.Configurați GPS pentru a seta ora:

War Pi-ul tău nu va primi timpul de sistem din rețea.

Prin urmare folosiți, următoarea comandă:

$ sudo vi GPSTimeUpdate


#!/bin/bash
#extracts time from GPS
GPSLINE=`gpspipe -w | head -10 | grep TPV | head -1`
#pull date and time from valid TPV line
GPSDATE=`echo $GPSLINE | sed -r 's/.*"time":"([^"]*).*/\1/'`
#set system time to GPS time
date -s "$GPSDATE" După ce faceți acest lucru, scriptul este acum modificat într-un fișier executabil. Acum următorul cod este să copiați codul în directorul usr/bin. 

sudo chmod +x GPSTimeUpdate sudo cp GPSTimeUpdate /usr/bin/

Acum avem nevoie ca acest cod să fie executat când sistemul nostru pornește.

Prin urmare, pentru asta, va trebui să faceți modificări în fișierul /etc/rc.local.

Pentru asta rulați comanda de mai jos:

sudo vi /etc/rc.local


Alegerea editorului:


5. Configurarea Kismet StartUp

Kismet trebuie configurat astfel încât să ruleze la pornirea sistemului. Acum faceți următoarele,

cd /etc/init.d
sudo vi kismet

#!/bin/sh
### BEGIN INIT INFO
# Provides:              kismet
# Required-Start:     $all
# Required-Stop:     $local_fs $remote_fs $syslog $network
# Default-Start:         3 4 5
# Default-Stop:         0 1 6
# Short-Description:     Start kismet at boot time
# Description:         Starts kismet at boot time
### END INIT INFO

case "$1" in
start)
echo "Starting kismet"
/bin/sleep 30
/usr/local/bin/kismet_server --daemonize
;;
stop)
echo "Stopping kismet"
killall kismet_server
;;
*)
echo "Usage: /etc/init.d/kismet start|stop"
exit 1
;;
esac

exit 0

După ce salvați scriptul. Doar faceți-l ca executabil. Pentru acea utilizare,

$ sudo chmod +x kismet

Activarea acestuia.

$sudo update-rc.d kismet defaults

Concluzie:

War Pi este cu adevărat un instrument uimitor pe care trebuie să îl folosiți.

Sper că ați învățat cum puteți configura “War Pi” și folosește-l pentru binele tău.

Dacă ați găsit valoare în acest articol, asigurați-vă că lăsați un comentariu mai jos. Dacă aveți întrebări legate de acest articol, lasa doar un comentariu. Echipa noastră va încerca să vă contacteze cât mai curând posibil.

Lasa un comentariu