Заходим на устройство по ssh, далее все от рута:
# bananian-hardware
Выбираем наше устройство, подключаем модуль WiFi при загрузке и отправляемся в ребут:
# nano /etc/modules
В конец дописываем (во всех манах рекомендуют "ap6210 op_mode=2", но у меня почему-то на этой опции WiFi модуль не взлетел) я написал:
ap6210
# reboot
После перезагрузки
Устанавливаем необходимый софт:
# apt-get install udhcpd hostapd
Далее
# nano /etc/sysctl.conf
раскомментируем/вписываем строку
net.ipv4.ip_forward = 1
Далее настраиваем статический IP для WiFi подсети.
# nano /etc/network/interfaces
В конфиге правим/дописываем:
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.100.1
netmask 255.255.255.0
Далее создаем конфиг udhcpd:
# nano /etc/udhcpd.conf
В него вписываем:
start 192.168.100.101 #default: 192.168.0.20
end 192.168.100.254 #default: 192.168.0.254
#The interface that udhcpd will use
interface wlan0 #default: eth0
#Examles
option subnet 255.255.255.0
opt router 192.168.100.1
opt wins 192.168.100.1
option dns 8.8.8.8
option domain local
option lease 864000
Создаем/правим конфиг для hostapd:
# nano /etc/hostapd/hostapd.conf
В него вписываем:
interface=wlan0
driver=nl80211
ssid=Point
channel=1
hw_mode=g
ieee80211n=1
wmm_enabled=1
#ht_capab=[HT40+][SHORT-GI-40]
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=123456789
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Где
ssid -- имя будущей точки доступа
wpa_passphrase=123456789 -- пароль
Далее, настроим автозапуск нашего hostapd с свеже сохраненным конфигом:
Допишем в
# nano /etc/default/hostapd
Следующую строку:
DAEMON_CONF="/etc/hostapd/hostapd.conf"
Далее:
# nano /etc/rc.local
В конец файла, но до строки "exit 0" впишем две строки:
udhcpd /etc/udhcpd.conf
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Отправляемся в ребут и получаем точку доступа.)
Комментариев нет:
Отправить комментарий