RPi와 Macbook (PC, Laptop, Smartphone 등) 과 연결을 직접적으로 하는 일은 굉장히 드문 경우라고 할 수 있겠다.
내 경우엔 특수한 공간에서 외부망을 사용할 수 없는 환경이라 RPi와 직접 연결해야 하는 상황이 발생했다.
Ex) Peripheral – RPi:UART사용 – wifi – Macbook:RPi접속 minicom terminal
RPi 와 직접 연결을 위해서는 RPi를 AP로 동작을 하도록 설정해줘야 한다.
Wifi를 통한 closed 연결을 할 수 있다.
물론, Wifi 동글이 Broadcast를 지원해야 한다.
우선, DHCP 모듈을 설치해야 한다.
sudo apt-get install isc-dhcp-server
1. 네트워크 설정 수정
1 2 3 4 5 6 7 8 9 |
vi /etc/network/interfaces auto wlan0 iface wlan0 inet static address 192.168.3.1 # 원하는 IP 주소 netmask 255.255.255.0 wireless-channel 1 wireless-essid _ssid_ # 원하는 AP 이름 wireless-mode ad-hoc |
#적용ifdown wlan0ifup wlan0
이 과정까지 하면 무선 인터넷 검색을 하면 설정된 RPi가 나타나는 것을 확인 할 수 있다.
하지만, 연결해도 접속은 안됨
2. AP모드 활성화
1 2 3 4 5 6 7 8 9 10 |
vim /etc/dhcp/dhcpd.conf ddns-update-style interim; default-lease-time 600; max-lease-time 7200; authoritative; log-facility local7; subnet 192.168.3.0 netmask 255.255.255.0 { range 192.168.3.5 192.168.3.100; } |
service isc-dhcp-server restart