Дом » Linux » Война Пи 2.0 – Raspberry Pi 3 Вся установка

Война Пи 2.0 – Raspberry Pi 3 Вся установка

по Суяш
War Pi
Raspberry Pi 3 Изображение.

Настройка Raspberry Pi 3 ModelB как Война Пи не так уж и сложно.

Прочитав это, вы сможете узнать подробности каждого шага.

Следовательно, вы не столкнетесь с проблемами при выполнении своей работы.

Команда CSHAWK желает удачи в дальнейших путешествиях.. ПРОДОЛЖАЙТЕ УЛЫБАТЬСЯ!

Основные требования для War Pi:

  1. Raspberry Pi 3 МОДЕЛЬ B.
  2. Карта MicroSD 8 ГБ минимум.
  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 с помощью:


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

Настроить Kismet – Война Пи

Это самая сложная задача, поскольку она очень сложна..

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

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

Вы можете найти файл именно в “/usr/местный/и т.д.” каталог.

Ты можешь использовать любой ediтили на ваш выбор.

Я предпочитаю, чтобы вы использовали простой редактор, который вам пригодится.

Вот, Я собираюсь использовать текстовый редактор 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 используется внутренним Wi-Fi 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 - действительно потрясающий инструмент, который нужно использовать.

Надеюсь, вы узнали, как настроить “Война Пи” и использовать его во благо.

Если вы нашли ценность в этой статье, не забудьте оставить комментарий внизу. Если у вас есть вопросы по этой статье, просто оставьте комментарий. Наша команда постарается связаться с вами в кратчайшие сроки.

Оставить комментарий