Mise en place d'un Raspberry Pi 3 ModelB comme War Pi n'est pas beaucoup difficile.
Après avoir lu cette, you’ll be able to know every step with details.
Donc, vous n'aurez aucun problème à faire votre travail.
L'équipe CSHAWK vous souhaite bonne chance pour votre prochain voyage. GARDER LE SOURIRE!
Contenu
Mise en place War Pi is a bit difficult if you didn’t follow our tutorial. Let’s Begin,
Installer les dépendances: Exécutez la commanderaspi-confi
Déterminez l'adresse IP que vous souhaitez utiliser.
Make sure it doesn’t essentially conflict with other important static IPs.
sudo vi /etc/dhcpcd.conf
{LE NOM DU FICHIER NE DOIT PAS CHANGER OU IL PROVOQUERA DES PROBLÈMES}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
Pour télécharger Kismet.
Vous devez télécharger les derniers packages sur le site officiel de Kismet.
Pour ce faire, vous pouvez simplement utiliser la commande suivante:
wget https://www.kismetwireless.net/code/kismet-2016-07-R1.tar.xz
Les fichiers sont maintenant téléchargés avec succès.
Donc, vous devez maintenant l'extraire.
Pour extraire, il suffit de naviguer dans le fichier et de l'ouvrir comme un dossier.
Vous aurez simplement la possibilité de le décompresser / extraire.
Maintenant, ouvrez le répertoire qui a été extrait:
sudo tar –xf kismet-2016-07-R1.tar.xz
cd kismet-2016-07-R1/
Si vous êtes un peu familier avec une installation Linux normale. Ensuite, vous pouvez simplement l'installer. Mais si vous n'êtes pas. Ensuite, copiez simplement les commandes ci-dessous.
$sudo ./configure
$sudo make dep
$sudo make
$sudo make install
C'est la tâche la plus difficile à faire car elle est très complexe.
Assurez-vous de ne faire aucune erreur ou tout le travail acharné deviendra de la merde dans une seconde ou deux.
All the configuration that we are gonna will be in “kismet.conf” fichier uniquement.
You can find the file exactly in “/usr/local/etc.” annuaire.
Vous pouvez utiliser n'importe quel editou de votre choix.
Je préfère que vous utilisiez un éditeur simple avec lequel vous êtes à portée de main.
Ici, Je vais utiliser l'éditeur de texte VI qui est très simple à utiliser. Si vous voulez, vous pouvez simplement suivre la même chose que moi.
$ sudo vi /usr/local/etc/kismet.conf
logprefix=/home/pi/kismet
writeinterval=120
Après l'avoir fait, vous utilisez home / pi / kismet. Donc, vous devrez créer le même répertoire pour l'utiliser.
Vous pouvez même le créer manuellement. Ou utilisez simplement les commandes suivantes pour simplifier votre travail.
$sudo mkdir /home/pi/kismet
$sudo chmod 777 /home/pi/kismet
Confirm the ‘ncsource’ parameter is set as follows: (wlan0 est utilisé par le WiFi interne du Pi3)
ncsource=wlan1
Il s'agit principalement d'adresser le Global Positioning System, c'est-à-dire le GPS. Il démarre au démarrage du système. Maintenant, vous devez connecter le GPS qui peut être connecté via USB. Pour le reconnaître, utilisation:
dmesg | grep ttyUSB0
Après avoir exécuté la commande, vous pourrez voir que l'USB est correctement reconnu ou non. Ensuite, vous pouvez continuer.
Now you’ll need to edit one more file at location “/etc / default“. Pour modifier, utilisez la commande suivante:
cd /etc/default
sudo vi gpsd
Dans le fichier, il vous suffit de modifier le paramètre suivant:
START_DAEMON="true"
DEVICES="/dev/ttyUSB0"
Votre War Pi ne recevra pas l'heure système du réseau.
Par conséquent, utilisez, la commande suivante:
$ 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"
Après cela, le script est maintenant modifié en un fichier exécutable. Maintenant, le code suivant consiste à copier le code dans le répertoire usr / bin.sudo chmod +x GPSTimeUpdate
sudo cp GPSTimeUpdate /usr/bin/
Maintenant, nous avons besoin que ce code soit exécuté lorsque notre système démarre.
Donc, pour ça, you’ll need to make changes in /etc/rc.local file.
Pour cela, exécutez la commande ci-dessous:
sudo vi /etc/rc.local
Editor’s Choice:
Kismet doit être configuré pour fonctionner au démarrage du système. Maintenant, procédez comme suit,
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
Après avoir enregistré le script. Il suffit de le rendre exécutable. Pour cette utilisation,
$ sudo chmod +x kismet
L'activer.
$sudo update-rc.d kismet defaults
War Pi est vraiment un outil incroyable que l'on doit utiliser.
I hope you have learnt how you can setup “War Pi” and use it for your own good.
Si vous avez trouvé de la valeur dans cet article, assurez-vous de laisser un commentaire ci-dessous. Si vous avez des questions concernant cet article, laissez un commentaire. Notre équipe essaiera de vous joindre dans les plus brefs délais.
Avec la montée de nombreuses tendances technologiques, toutes les industries en récoltent les bénéfices. Different technologies…
Online gaming is the latest normal in today’s fast-paced digital world. The internet now offers…
Saison des impôts: la période de l'année que de nombreux particuliers et entreprises redoutent. The weight of ensuring…
As we enter in the final months of 2023, we can talk more clearly about…
Depuis sa sortie en 2011, Minecraft has become one of the most played video games…
Minecraft est actif depuis plus d'une décennie, and in that time it has…
This website uses cookies.