오늘은 라즈베리파이에 장치(랜)을 연결하여 사용함으로써 쉘접근이 되지않아 AP모드를 만들어 와이파이로 접근하는 방법을
설명하려고 한다.
일단 테스트를 해본결과 아주 잘되지만 wifi를 접근하려는 ip대역으로 고정ip를 사용해야한다.
본인은 외부에 라즈베리파이를 설치함에따라 쉘로 프로그램 및 디버깅용으로 인터넷이 필요없이 순수 ssh 연결만을 기준으로 설정하는
방법을 설명하려고 한다.
1. 먼저 ap를 만들기위한 설치파일을 깔아보자.
# apt-get install hostapd
2. 기본적으로 라즈베리파이3 B모델은 AP모드를 지원하므로 확인은 생략한다.
3. wifi 네트워크 고정ip를 설정한다.
# vi /etc/network/interfaces
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.0.XXX
netmask 255.255.255.0
network 192.168.0.1
위와같이 내용을 추가해준다. address는 자신이 셋팅할 고정ip를 입력하면 된다.
4. 그다음 AP모드로 동작하기 위한 설정파일이다.
# vi /etc/hostapd/hostapd.conf
interface=wlan0
driver=nl80211
ssid=test-ap
hw_mode=g
channel=6
ieee80211n=1
wmm_enabled=1
ht_capab=[HT40][SHORT-GI-20][DSSS_CCK-40]macaddr_acl=0auth_algs=1ignore_broadcast_ssid=0wpa=2wpa_key_mgmt=WPA-PSKwpa_passphrase=raspberryrsn_pairwise=CCMP
5. 이제 설정은 모두 끝났고 서비스로 시작하면 된다.
# service hostapd start
# hostapd /etc/hostapd/hostapd.conf
6. 이제 노트북이나 다른 wifi를 켜서 확인하면 명칭이 뜬다!!!!! .
단, wifi를 연결하려면 어뎁터 속성에 들어가서 접속하려는 장비도 역시 같은 ip대역으로 고정ip를 설정해주면 접속이 잘된다.
7. 참고사항
- ssid=wifi명
- wpa_passphrase=비밀번호(8자리이상)
- hostapd /etc/hostapd/hostapd.conf 이부분을 rc.local이나 백그라운드로 돌려놓으면 편하다.
이상 AP모드 만드는법 끝.
'나미 > 라즈베리파이' 카테고리의 다른 글
우분투 마테 18.04 설치부터 mosquitto 셋팅까지 (0) | 2019.08.08 |
---|---|
우분투 마테 18.04.2 beta1 설치 후 ssh 접속 (0) | 2019.05.14 |
라즈베리파이 이미지 백업(만들기) (0) | 2018.10.08 |
우분투 마테 멀티ip (0) | 2018.09.14 |
라즈베리파이 고정ip (0) | 2018.08.13 |
라즈베리파이3 uart 사용하기 (0) | 2017.04.13 |
paho.mqtt.c 사용하기 (0) | 2017.04.10 |
라즈베리파이 우분투 셋팅 (0) | 2017.03.30 |
라즈베리파이3 우분투 메이트 설치(우분투 16.04 LTS) (0) | 2017.03.30 |
비콘 (0) | 2016.09.09 |