연구/네트워크
Ad-hoc 네트워크 구현
DS박사
2023. 4. 2. 17:02
code는 python으로 구현함
import subprocess
# 무선 어댑터 활성화
subprocess.call(['sudo', 'ifconfig', 'wlan0', 'up'])
# Ad-hoc 모드로 설정
subprocess.call(['sudo', 'iwconfig', 'wlan0', 'mode', 'ad-hoc'])
# 네트워크 이름(SSID)과 보안키 설정
subprocess.call(['sudo', 'iwconfig', 'wlan0', 'essid', 'my-ad-hoc-network', 'key', 's:mysecretkey'])
# IP 주소 할당
subprocess.call(['sudo', 'ifconfig', 'wlan0', '192.168.1.1', 'netmask', '255.255.255.0'])
subprocess 모듈을 사용하여 각각의 명령어를 라즈베리 파이에서 실행
네트워크 이름, 보안키, IP 주소 등을 직접 입력하여 코드 작성