Configurazione di un Raspberry Pi 3 ModelB come file War Pi non è molto difficile.
Dopo aver letto questo, sarai in grado di conoscere ogni passaggio con i dettagli.
Perciò, non dovrai affrontare problemi nel fare il tuo lavoro.
Il team CSHAWK ti augura buona fortuna per il tuo ulteriore viaggio. CONTINUA A SORRIDERE!
Contenuti
Impostare War Pi è un po 'difficile se non hai seguito il nostro tutorial. Cominciamo,
Installa le dipendenze: Esegui il comandoraspi-confi
Determina l'indirizzo IP che desideri utilizzare.
Assicurati che non sia essenzialmente in conflitto con altri importanti IP statici.
sudo vi /etc/dhcpcd.conf
{IL NOME DEL FILE NON DEVE CAMBIARE O CAUSERÀ PROBLEMI}interface eth0
static ip_address=192.168.0.98/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
sudo apt-get update
sudo apt-get upgrade
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
Per scaricare Kismet.
È necessario scaricare i pacchetti più recenti dal sito Web ufficiale di Kismet.
Per farlo puoi semplicemente usare il seguente comando:
wget https://www.kismetwireless.net/code/kismet-2016-07-R1.tar.xz
I file vengono ora scaricati con successo.
Perciò, ora devi estrarlo.
Per estrarre basta navigare nel file e aprirlo come una cartella.
Avrai semplicemente la possibilità di decomprimerlo / estrarlo.
Ora apri la directory che è stata estratta:
sudo tar –xf kismet-2016-07-R1.tar.xz
cd kismet-2016-07-R1/
Se hai familiarità con la normale installazione di Linux. Quindi puoi semplicemente installarlo. Ma se non lo sei. Quindi copia i comandi seguenti.
$sudo ./configure
$sudo make dep
$sudo make
$sudo make install
Questo è il compito più difficile da fare in quanto è molto complesso.
Assicurati di non commettere errori o l'intero duro lavoro diventerà una schifezza in un secondo o due.
Tutta la configurazione in cui ci troveremo "kismet.conf " solo file.
Puoi trovare il file esattamente in "/usr / local / ecc. " elenco.
Puoi usare any edito di tua scelta.
Preferisco che tu usi un semplice editor con cui sei a portata di mano.
Qui, Userò l'editor di testo VI che è molto semplice da usare. Se vuoi puoi semplicemente seguire la stessa cosa che sto facendo io.
$ sudo vi /usr/local/etc/kismet.conf
logprefix=/home/pi/kismet
writeinterval=120
Dopo averlo fatto, stai usando home / pi / kismet. Perciò, sarà necessario creare la stessa directory per poterla utilizzare.
Puoi persino crearlo manualmente. Oppure usa i seguenti comandi per semplificare il tuo lavoro.
$sudo mkdir /home/pi/kismet
$sudo chmod 777 /home/pi/kismet
Verificare che il parametro "ncsource" sia impostato come segue: (wlan0 è utilizzato dal WiFi interno del Pi3)
ncsource=wlan1
È principalmente per indirizzare il sistema di posizionamento globale, ovvero il GPS. Si avvia all'avvio del sistema. Adesso, è necessario collegare il GPS che può essere collegato tramite USB. Per riconoscerlo, uso:
dmesg | grep ttyUSB0
Dopo aver eseguito il comando sarai in grado di vedere se l'USB è stato riconosciuto correttamente o meno. Quindi puoi procedere oltre.
Ora dovrai modificare un altro file nella posizione "/ecc / default“. Per modificare utilizzare il seguente comando:
cd /etc/default
sudo vi gpsd
Nel file devi solo modificare il seguente parametro:
START_DAEMON="true"
DEVICES="/dev/ttyUSB0"
Il tuo War Pi non riceverà l'ora di sistema dalla rete.
Quindi usa, il seguente comando:
$ 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"
Dopo aver fatto ciò, lo script viene ora modificato in un file eseguibile. Ora il codice seguente serve a copiare il codice nella directory usr / bin.sudo chmod +x GPSTimeUpdate
sudo cp GPSTimeUpdate /usr/bin/
Ora abbiamo bisogno che questo codice venga eseguito all'avvio del nostro sistema.
Perciò, per questo, dovrai apportare modifiche nel file /etc/rc.local.
Per questo esegui il comando seguente:
sudo vi /etc/rc.local
Scelta dell'editore:
Kismet deve essere impostato in modo che venga eseguito all'avvio del sistema. Ora fai quanto segue,
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
Dopo aver salvato lo script. Rendilo semplicemente eseguibile. Per quell'uso,
$ sudo chmod +x kismet
Attivandolo.
$sudo update-rc.d kismet defaults
War Pi è davvero uno strumento straordinario che devi usare.
Spero che tu abbia imparato come configurare "War Pi"E usalo per il tuo bene.
Se hai trovato valore in questo articolo assicurati di lasciare un commento in basso. Se hai domande su questo articolo, lascia un commento. Il nostro team cercherà di contattarti il prima possibile.
With the rise of many technological trends, all industries are reaping the benefits. Different technologies…
Online gaming is the latest normal in today’s fast-paced digital world. The internet now offers…
Tax season: the time of year many individuals and businesses dread. The weight of ensuring…
As we enter in the final months of 2023, we can talk more clearly about…
Dalla sua uscita nel 2011, Minecraft has become one of the most played video games…
Minecraft è attivo da più di un decennio, and in that time it has…
This website uses cookies.