我正在尝试按照
中的步骤制作四轴飞行器我已经按照指示中的步骤进行了所有操作,但是当我运行此Shell脚本文件时:
#!/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” 我猜那是因为wifi不支持显示器模式,为了解决该问题,我购买了WiFi加密狗,但是当我将wlan0更改为wlan1并运行相同的脚本时,出现错误“无法配置驱动程序模式”。 我也尝试使用kill -9命令杀死hostapd进程,但仍然无法正常工作。这是我的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
任何提供的帮助将不胜感激...