패키지 설치
$ sudo apt-get install hostapd dnsmasq |
hostapd 설정
wpa_로 시작하는 것을 주석풀면 WPA-PSK로 암호 '1234567890' 을 사용 AP를 구동한다.
$ cat /etc/hostapd/hostapd.conf interface=wlan0 hw_mode=g channel=7 wmm_enabled=0 ignore_broadcast_ssid=0 ssid=NETWORK macaddr_acl=0 auth_algs=1 #wpa=2 #wpa_passphrase=1234567890 #wpa_key_mgmt=WPA-PSK #wpa_pairwise=TKIP #rsn_pairwise=CCMP |
dnsmasq 설정
dhcpcd 필요한줄 알았는데 dhcpcd 없이 바로 구동된다.
$ cat /etc/dnsmasq.conf
interface=wlan0 dhcp-range=192.168.0.11,192.168.0.30,255.255.255.0,24h |
+
테스트용으로 nginx 설치하고, 핸드폰으로 해당 AP에 접속하고
크롬을 통해 192.168.0.10 으로 접속하니 ngnix 페이지가 정상적으로 뜬다.
$ ifconfig wlan0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 fe80::a73b:b28c:e97:7810 prefixlen 64 scopeid 0x20<link> ether 4c:e6:76:90:50:d5 txqueuelen 1000 (Ethernet) RX packets 1014 bytes 151616 (148.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 931 bytes 152637 (149.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 |
'embeded > raspberry pi' 카테고리의 다른 글
node.js raspi-pwm (0) | 2020.05.14 |
---|---|
node.js onoff (0) | 2020.05.13 |
dhcpcd 설정 (0) | 2020.05.13 |
라즈베리 파이 iwlist, iwconfig 로 무선접속하기 (0) | 2020.05.09 |
라즈베리 파이 wifi AP로 설정하기 (0) | 2020.05.09 |