logo

English

이곳의 프로그래밍관련 정보와 소스는 마음대로 활용하셔도 좋습니다. 다만 쓰시기 전에 통보 정도는 해주시는 것이 예의 일것 같습니다. 질문이나 오류 수정은 siseong@gmail.com 으로 주세요. 감사합니다.

WPA_SUPPLICANT 빌드 방법

by digipine posted Nov 01, 2017
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

Build wpa_supplicant 2.0 with libnl 3.2.21

Step 1: build libnl
1. untar libnl-3.2.21 to /usr/src
2. cd /usr/src/libnl-3.2.21
3. ./configure
    - Headers will be installed in ${prefix}/include/libnl3, therefore
      you will need to add "-I/usr/include/libnl3" to CFLAGS

    - The library basename was renamed to libnl-3, i.e. the SO names become
      libnl-3.so., libnl-route-3.so, etc.

    - libtool versioning was assumed, to ease detection of compatible library
      versions.
4. make
5. sudo make install

Step 2: build wpa_supplicant
1. cd to wpa_supplicant-2.0 folder
2. cd wpa_supplicant folder
3. Modify .config
CONFIG_LIBNL20=y
CONFIG_LIBNL32=y 
4. modify ../src/drivers/drivers.mak
ifdef CONFIG_LIBNL32
  DRV_LIBS += -lnl-3
  DRV_LIBS += -lnl-genl-3
  DRV_CFLAGS += -DCONFIG_LIBNL20 -I/usr/src/libnl-3.2.21/include
else

4. make
5. make install
6. cp /etc/local/lib/libnl* /etc/lib/.

 
TAG •

List of Articles
No. Subject Author Date Views
44 Phabricator 설치 가이드 우분투 12.04 기준 digipine 2017.11.02 1229
43 Iconv 사용법 소스 digipine 2017.11.01 1262
42 Wi-Fi display (miracast) FFMpeg MpegTs Supported digipine 2017.11.02 1303
41 Git Commit 취소 관련 명령어 정리 1 digipine 2017.11.02 1327
40 윈도우즈 도스 커멘드(Command) 네트워크 관련 명령어 lizard2019 2019.02.07 1342
39 IPv6 프로그래밍 가이드 digipine 2017.11.02 1350
38 Docker에서 Phabricator 최신버전 설치 및 버전 확인 방법 file lizard2019 2021.04.15 1403
37 Ubuntu 16 에 JAVA 1.7.0 jdk 설치 하기 digipine 2017.11.07 1417
36 How to Build FFMpeg for LAVFilters file lizard2019 2019.06.05 1449
35 [Qt] QSettings 클래스의 설명과 사용법, 설정 저장위치 digipine 2017.11.02 1470
34 MacOS 10.12.2 (OSX) KERNEL DEBUGGING file digipine 2017.11.02 1471
33 Ubuntu 16 에 mysql 5.7 설치 및 원격 설정 file digipine 2017.11.08 1484
32 MacOS 10.12.2 (OSX) 보안 취약점 공격 코드 2 file digipine 2017.11.02 1556
31 리눅스 /dev/random을 이용한 랜덤값 생성 엉뚱도마뱀 2017.11.22 1556
30 우분투 Nabi 한글 입력기 Tray(트레이) 상단 메뉴바로 옮기기 digipine 2017.11.03 1630
29 대칭키 암호화관련 개념 정리 digipine 2017.11.09 1643
28 XOR Encryption : 단순하면서도 강력한 암호/복호화 기법 digipine 2017.11.02 1737
27 Git Http Backend Upload Size 설정 - Http 500 Error 해결 digipine 2017.11.02 2074
26 C/C++ struct 패딩(padding) 원리 이해 lizard2019 2019.03.04 2150
25 How to FFMpeg Windows Build with msys 1.0 and MinGW_64 file lizard2019 2019.06.05 2209
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6