Configurazione di un Raspberry Pi 3 ModelB come file War Pi non è molto difficile.
Dopo aver letto questo, you’ll be able to know every step with details.
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 is a bit difficult if you didn’t follow our tutorial. Let’s Begin,
Installa le dipendenze: Esegui il comandoraspi-confi
Determina l'indirizzo IP che desideri utilizzare.
Make sure it doesn’t essentially conflict with other important static IPs.
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.
All the configuration that we are gonna will be in “kismet.conf” solo file.
You can find the file exactly in “/usr/local/etc.” 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
Confirm the ‘ncsource’ parameter is set as follows: (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.
Now you’ll need to edit one more file at location “/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, you’ll need to make changes in /etc/rc.local file.
Per questo esegui il comando seguente:
sudo vi /etc/rc.local
Editor’s Choice:
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.
I hope you have learnt how you can setup “War Pi” and use it for your own good.
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.