15. アクセスポイント化
sudo apt-get install hostapd
/etc/hostapd/hostapd.conf に設定を置く
15
interface=wlan1
ssid=MyPi
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=raspberry
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
サンプルはdriverの設定が含まれており、デバイスに合わせてどう設定すべきか?
→「削除してもOK」という意見があり、試したら確かにその通りだった
他のデバイスではhostpadへのドライバの追加などが必要かもしれない
参考文献
How to Set up a Raspberry Pi as a
Wireless Access Point
https://www.maketecheasier.com/set-
up-raspberry-pi-as-wireless-access-
point/
18. DHCPサーバ化
/etc/dhcp/dhcpd.confに下記を追記:
18
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.10 192.168.10.20;
option broadcast-address 192.168.10.255;
option routers 192.168.10.1;
default-lease-time 600;
max-lease-time 7200;
option domain-name "local-network";
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
←先ほど設定した固定IPと
整合するように注意
詳細はこちら
How to Set up a Raspberry Pi as a Wireless Access Point
https://www.maketecheasier.com/set-up-raspberry-pi-as-wireless-access-point/
20. DHCPサーバ起動
sudo service isc-dhcp-server start
ESP8266で接続すると正しくIPが得られる:
20
AT+CWJAP="MyPi","raspberry"
WIFI CONNECTED
WIFI GOT IP
OK
AT+CIFSR
+CIFSR:STAIP,"192.168.10.11“
OK