הגדרת Raspberry Pi 3 ModelB בתור א היה פאי לא קשה בהרבה.
אחרי שקראתי את זה, תוכל לדעת כל שלב עם פרטים.
לָכֵן, לא תתמודד עם בעיות בביצוע העבודה שלך.
צוות CSHAWK מאחל לך בהצלחה בהמשך דרכך. תמשיך לחייך!
תוכן
דרישות עיקריות ל-War Pi:
- פאי פטל 3 דגם ב'.
- כרטיס MicroSD 8GB מינימום.
- גישה לאינטרנט ברור.
- ספק כוח.
הגדר את 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
אם אתה קצת מכיר את התקנת לינוקס רגילה. אז אתה יכול פשוט להתקין אותו. אבל אם אתה לא. אז פשוט העתק את הפקודות למטה.
$sudo ./configure
$sudo make dep
$sudo make
$sudo make install
הגדר את Kismet – היה פאי
זוהי המשימה הקשה ביותר לביצוע מכיוון שהיא מורכבת בהרבה.
הקפד לא לעשות שום טעות או שעבודה קשה שלמה תהפוך לזבל תוך שנייה או שתיים.
כל התצורה שאנחנו הולכים להיות בה “kismet.conf” קובץ בלבד.
אתה יכול למצוא את הקובץ בדיוק ב “/usr/local/etc.” מַדרִיך.
אתה יכול להשתמש כל עריכהטאוֹ לפי בחירתך.
אני מעדיף שתשתמש בעורך פשוט שאתה נוח איתו.
כאן, אני הולך להשתמש בעורך טקסט VI שהוא מאוד פשוט לשימוש. אם אתה רוצה אתה יכול פשוט לעקוב כמוני.
$ sudo vi /usr/local/etc/kismet.conf
- הגדר את LOGGING:
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
בחירת העורכים:
- Androrat APK - הורד את אפליקציית הפריצה האחרונה לאנדרואיד 2020
- RARBG – 10+ פרוקסי/מראות 2020 | 100% עובד!
- חלק עליון 10 חלופות עבור VIOOZ 2020 | 100% עובד!
- 1movies.tv - 14 פרוקסי/מראות לביטול חסימה [2020]
- האלטרנטיבות הטובות ביותר לקולה ולפופקורן [2020]
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 הוא באמת כלי מדהים שצריך להשתמש בו.
אני מקווה שלמדת איך אתה יכול להתקין “היה פאי” והשתמש בו לטובתך.
אם מצאת ערך במאמר זה, הקפד להשאיר תגובה למטה. אם יש לך שאלות לגבי מאמר זה, פשוט השאירו תגובה. הצוות שלנו ינסה להגיע אליכם בהקדם האפשרי.