bananapi M5 ubuntu 创建热点 creat_ap
1.依赖安装
sudo apt-get install -y util-linux procps hostapd iproute2 iw haveged dnsmasq
git clone https://github.com/oblique/create_ap
cd create_ap
vim create_ap
# 修改默认IP192.168.12.1为192.168.1.1
GATEWAY=192.168.1.1
sudo make install
2.修改create_ap.conf
vim /etc/create_ap.conf
#修改如下:
CHANNEL=default
GATEWAY=192.168.1.1
WPA_VERSION=2
ETC_HOSTS=0
DHCP_DNS=gateway
NO_DNS=0
NO_DNSMASQ=0
HIDDEN=0
MAC_FILTER=0
MAC_FILTER_ACCEPT=/etc/hostapd/hostapd.accept
ISOLATE_CLIENTS=0
SHARE_METHOD=nat
IEEE80211N=0
IEEE80211AC=0
HT_CAPAB=[HT40+]
VHT_CAPAB=
DRIVER=nl80211
NO_VIRT=0
COUNTRY=
FREQ_BAND=2.4
NEW_MACADDR=
DAEMONIZE=0
NO_HAVEGED=0
WIFI_IFACE=wlan0
INTERNET_IFACE=eth0
PASSPHRASE=
USE_PSK=0
SSID=youname:c27960
3.修改rc.local,配置尾缀
sudo vim /etc/rc.local
sed -i '$d' /etc/create_ap.conf
MAC=$(ifconfig wlan0| awk '/ether/{print $2 ;exit}' |sed 's/\://g' | sed 's/^......//')
ID="SSID=youname:"
SSID=${ID}${MAC}
echo $SSID >> /etc/create_ap.conf
4.修改过服务信息后,需要重载,开机启动
sudo systemctl daemon-reload
sudo systemctl start create_ap.service
sudo systemctl enable create_ap #开机启动服务
sudo systemctl status create_ap.service
##调试执行代码
sudo systemctl stop create_ap
sudo systemctl disable create_ap #关闭开机启动服务
sudo ifconfig wlan0 up
vim /var/log/syslog