У дома » Linux » война Пи 2.0 – Raspberry Pi 3 Цялата настройка

война Пи 2.0 – Raspberry Pi 3 Цялата настройка

War Pi
Raspberry Pi 3 Изображение.

Настройване на Raspberry Pi 3 Модел B като a война Пи не е много трудно.

След като прочетох това, ще можете да знаете всяка стъпка с подробности.

Следователно, няма да срещнете проблеми, докато вършите работата си.

Екипът на CSHAWK ви пожелава успех в по-нататъшното ви пътуване. ПРОДЪЛЖАВАЙТЕ ДА СЕ УСМИХВАТЕ!

Основни изисквания за War Pi:

  1. Raspberry Pi 3 МОДЕЛ Б.
  2. MicroSD карта минимум 8GB.
  3. Достъп до интернет очевидно.
  4. Захранване.

Настройте War Pi:

Настройка война Пи е малко трудно, ако не следвате нашия урок. Да започнем,

Инсталирайте зависимостите: Изпълнете командатаraspi-confiОпределете IP адреса, който искате да използвате.

Уверете се, че не е в конфликт с други важни статични IP адреси.

  • sudo vi /etc/dhcpcd.conf {ИМЕТО НА ФАЙЛА НЕ ТРЯБВА ДА СЕ ПРОМЕНЯ ИЛИ ЩЕ ПРИЧИНИ ПРОБЛЕМИ}
  • Сега трябва да добавите някои кодове към този файл, Просто добавете тези:

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

  • Инсталирайте Kismet Dependencies с помощта на:


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

Изтегляне на Kismet For War pi:

За изтегляне на Kismet.

Трябва да изтеглите най-новите пакети от официалния уебсайт на Kismet.

За да направите това, можете просто да използвате следната команда:

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

Файловете вече са изтеглени успешно.

Следователно, сега трябва да го извлечете.

За да извлечете, просто отидете във файла и го отворете като папка.

Просто ще получите опцията да го разархивирате/разархивирате.

Сега отворете директорията, която е била извлечена:

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

Инсталиране на Kismet

Ако сте малко запознати с нормалната инсталация на Linux. След това можете просто да го инсталирате. Но ако не сте. След това просто копирайте командите по-долу.

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

Конфигурирайте The Kismet – война Пи

Това е най-трудната задача, тъй като е много сложна.

Уверете се, че не правите грешка или цялата упорита работа ще се превърне в глупости за секунда или две.

Цялата конфигурация, в която ще бъдем “kismet.conf” само файл.

Можете да намерите файла точно в “/usr/локален/и др.” указател.

Можете да използвате всяко изданиеtили по ваш избор.

Предпочитам да използвате прост редактор, с който сте удобни.

Тук, Ще използвам VI текстов редактор, който е много лесен за използване. Ако искате, можете просто да следвате същото, което правя аз.

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

  1. Конфигуриране на РЕГИСТРАЦИЯ:
logprefix=/home/pi/kismet 
writeinterval=120

След като го направите, използвате home/pi/kismet. Следователно, ще трябва да създадете същата директория, за да я използвате.

Можете дори да го създадете ръчно. Или просто използвайте следните команди, за да улесните работата си.

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

2. Конфигурирайте интерфейсите:

Потвърдете „ncsource’ параметърът е зададен както следва:   (wlan0 се използва от вътрешния WiFi на Pi3)

ncsource=wlan1

3. Конфигуриране на GPSD:

Това е главно за справяне с глобалната система за позициониране, т.е. GPS. Зарежда се, когато системата се стартира. Сега, трябва да свържете GPS, който може да бъде свързан чрез USB. Да го разпознаеш, използване:

dmesg | grep ttyUSB0

След като изпълните командата, ще можете да видите дали USB е разпознат успешно или не. След това можете да продължите по-нататък.

Сега ще трябва да редактирате още един файл на място “/и т.н./по подразбиране“. За да редактирате, използвайте следната команда:

cd /etc/default
sudo vi gpsd

Във файла просто трябва да редактирате следния параметър:

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


4.Конфигурирайте GPS за задаване на време:

Вашият War Pi няма да получи системно време от мрежата.

Затова използвайте, следната команда:

$ 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" След като направите това, скриптът вече е модифициран в изпълним файл. Сега следният код трябва да копира кода в директорията usr/bin. 

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

Сега се нуждаем от този код, който да бъде изпълнен, когато нашата система се зареди.

Следователно, за него, ще трябва да направите промени във файла /etc/rc.local.

За целта изпълнете командата по-долу:

sudo vi /etc/rc.local


Избор на редакторите:


5. Конфигуриране на Kismet StartUp

Kismet трябва да бъде настроен така, че да работи при зареждане на системата. Сега направете следното,

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

След като запазите скрипта. Просто го направете като изпълним. За тази употреба,

$ sudo chmod +x kismet

Активирането му.

$sudo update-rc.d kismet defaults

Заключение:

War Pi наистина е невероятен инструмент, който човек трябва да използва.

Надявам се, че сте научили как можете да настроите “война Пи” и го използвайте за свое добро.

Ако сте намерили стойност в тази статия, не забравяйте да оставите коментар по-долу. Ако имате някакви въпроси относно тази статия, просто оставете коментар. Нашият екип ще се опита да стигне до вас възможно най-скоро.

Оставете коментар