eapol_test 환경 구축

# 1. 필요 패키지
apt-get install -y build-essential \
    libssl-dev \
    libnl-3-dev \
    libnl-genl-3-dev \
    libnl-route-3-dev \
    libdbus-1-dev \
    pkg-config \
    gcc \
    make

# 2. wpa_supplicant 다운로드 (2.11 버전 권장)
cd /opt/eap
wget https://w1.fi/releases/wpa_supplicant-2.11.tar.gz
tar xzf wpa_supplicant-2.11.tar.gz
cd wpa_supplicant-2.11/wpa_supplicant

# 3. 설정 파일 생성
cp defconfig .config

# 4. EAPOL_TEST 활성화
echo "CONFIG_EAPOL_TEST=y" >> .config

# 5. 에러 방지를 위한 CFLAGS 추가
echo "CFLAGS += -Wno-error=use-after-free" >> .config

# 6. 빌드
make eapol_test

# 7. 설치
cp eapol_test /usr/local/bin/
chmod +x /usr/local/bin/eapol_test

# 8. 설치 확인
eapol_test -v