Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
bananapi:wifi_bpi-m1 [2022/01/09 08:43] alex [1. Загрузка WI-FI драйвера.] |
bananapi:wifi_bpi-m1 [2022/05/15 17:12] (текущий) alex [3. Подключение в роли точки доступа.] |
||
---|---|---|---|
Строка 63: | Строка 63: | ||
uname -a | uname -a | ||
Linux BPI 5.10.60-sunxi #21.08.2 SMP Tue Sep 14 16:28:44 UTC 2021 armv7l GNU/Linux | Linux BPI 5.10.60-sunxi #21.08.2 SMP Tue Sep 14 16:28:44 UTC 2021 armv7l GNU/Linux | ||
+ | lsmod | grep brcmfmac | ||
+ | brcmfmac 176128 0 | ||
+ | brcmutil 16384 1 brcmfmac | ||
+ | cfg80211 495616 1 brcmfmac | ||
+ | |||
**НО!!!** | **НО!!!** | ||
Оказывается, по умолчанию M1+ думает, что это просто M1, у которого нет Wi-Fi, это можно проверить командой | Оказывается, по умолчанию M1+ думает, что это просто M1, у которого нет Wi-Fi, это можно проверить командой | ||
Строка 402: | Строка 407: | ||
#DAEMON_OPTS="" | #DAEMON_OPTS="" | ||
- | update-rc.d hostapd defaults | + | Установка автоматического запуска hostapd при загрузке: |
+ | |||
+ | $sudo update-rc.d hostapd defaults | ||
+ | |||
+ | ———— SystemD ———— | ||
+ | $ sudo systemctl enable hostapd.service | ||
+ | |||
+ | ———— SysVinit ———— | ||
+ | $ sudo service hostapd enable | ||
+ | |||
+ | Отключение автоматического запуска hostapd при загрузке: | ||
+ | |||
+ | $sudo update-rc.d hostapd disable | ||
+ | |||
+ | ———— SystemD ———— | ||
+ | $ sudo systemctl disable hostapd.service | ||
+ | |||
+ | ———— SysVinit ———— | ||
+ | $ sudo service hostapd disable | ||
+ | |||
+ | Команда для перезапуска hostapd | ||
+ | |||
+ | $ sudo /etc/init.d/hostapd restart | ||
+ | |||
+ | ———— SystemD ———— | ||
+ | $ sudo systemctl restart hostapd.service | ||
+ | |||
+ | ———— SysVinit ———— | ||
+ | $ sudo service hostapd restart | ||
reboot | reboot | ||
+ | |||
+ | Проверка запуска hostapd | ||
# ps -ef | grep hostapd | # ps -ef | grep hostapd | ||
root 512 1 0 20:51 ? 00:00:00 /usr/sbin/hostapd -B -P /var/run/hostapd.pid /etc/hostapd/hostapd.conf | root 512 1 0 20:51 ? 00:00:00 /usr/sbin/hostapd -B -P /var/run/hostapd.pid /etc/hostapd/hostapd.conf | ||
+ | /etc/init.d/hostapd status | ||
+ | |||
+ | ———— SystemD ———— | ||
+ | systemctl status hostapd | ||
+ | |||
+ | ———— SysVinit ———— | ||
+ | service hostapd status | ||
+ | |||
+ | === Armbian === | ||
+ | |||
+ | |||
+ | В линуксе Armbian для управления сетью используется NetworkManager и утилиты **nmcli**, **nmtui** | ||
+ | Для нормальной работы в качестве точки доступа нужно его отключить | ||
+ | systemctl disable NetworkManager | ||
+ | Если хочется то можно и удалить | ||
+ | apt-get purge network-manager | ||
+ | Далее просто нужно настроить **hostapd** который уже установлен в системе. Проверить можно командой. | ||
+ | dpkg -l | grep hostapd | ||
+ | ii hostapd 3:2.9-102~armbian21.05.1+1 armhf IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator | ||
+ | |||
Ссылки:\\ | Ссылки:\\ | ||
Строка 421: | Строка 477: | ||
http://hizz.livejournal.com/3817.html\\ | http://hizz.livejournal.com/3817.html\\ | ||
http://blog.tian.it/banana-pi-pro-wlan-configuration\\ | http://blog.tian.it/banana-pi-pro-wlan-configuration\\ | ||
+ | https://forum.banana-pi.org/t/no-wifi-on-banana-pi-m1-running-armbian-buster/9911\\ | ||
+ | https://awasu.com/weblog/bpi-gateway/wifi-access-point\\ | ||
+ | http://www.myhsd.net/bananapro-wifi-access-point\\ | ||
+ | https://www.fedora.md/2015/03/26/bpi-r1-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2-fedora-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-%d1%82%d0%be%d1%87%d0%ba%d0%b8-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b0-wifi\\ | ||
+ | https://blog.tian.it/banana-pi-pro-wlan-configuration/\\ | ||
+ | https://adminblog.net.ua/raspberry/sozdanie-wi-fi-tochki-dostupa-raspberry-pi.html |