Как создать AP в Raspberry Pi 3b +? - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь сделать квадрокоптер, выполнив шаги в

https://www.instructables.com/id/The-Pi-Quadcopter/

Я выполнил все шаги, указанные в инструкции, но когда я запускаю этот файл сценария оболочки:

#!/bin/sh 
#
#
# Run the wifi host setup
sudo rm -rf /var/run/hostapd
sudo hostapd -B /etc/hostapd/hostapd.conf
sudo ifconfig wlan0 192.168.10.1
sudo service isc-dhcp-server restart

sudo ./websocket

exit 0

выдает ошибку "Не удалось создать интерфейс mon.wlan0: -95" Я думаю, это потому, что Wi-Fi не поддерживает режим монитора, чтобы решить эту проблему, я купил ключ WiFi, но когда я переключаю wlan0 на wlan1 и запускаю тот же скрипт, я получаю сообщение об ошибке «Не удалось настроить режим драйвера». Я также попытался убить процесс hostapd с помощью команды kill -9, но все равно он не работает. Вот мой файл hostapd:

interface=wlan0

logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2

ctrl_interface=/var/run/hostapd

ctrl_interface_group=0


ssid=PiQuadcopter
hw_mode=g

channel=1

beacon_int=100

dtim_period=2

rts_threshold=2347

fragm_threshold=2346

macaddr_acl=0

auth_algs=3

ignore_broadcast_ssid=0

wmm_enabled=1

wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_bk_acm=0
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0
eap_server=0

own_ip_addr=127.0.0.1

любая помощь будет оценена ...

...