wpa_supplicant 사용 노트

2722 단어 Ubuntu
2010-07-14 14:56:29|  분류: Ubuntu | 글꼴 구독 하 다.
From: http://hi.baidu.com/aberlee/blog/item/acb0a3d3ca0f64d9a9ec9af0.html
아직도 8634 를 하고 있어 서 끝 이 안 보 여요.아이고.wireless_tools 의 단점 은 WPA 인증 을 지원 하지 않 기 때문에 wpasupplicant 도 이식 해 왔 습 니 다.무선 랜 카드 는 zydas 칩 을 기반 으로 한 것 으로 인터넷 에서 wpa 를 찾 을 수 있 습 니 다.supplicant 의 zydas 전용 패키지: wpasupplicant- 0.4.7_zydas_pre3.tar.gz
    이식 은 간단 합 니 다. 가방 을 풀 고 Makefile 을 직접 수정 하고 CC 를 mipsel - linux - gcc 로 바 꾼 다음 에 컴 파일 을 직접 통과 합 니 다.컴 파일 이 완료 되면 실행 가능 한 프로그램 이 몇 개 있 습 니 다: wpasupplicant,wpa_cli 등.wpa_supplicant 는 핵심 프로그램 입 니 다. 그것 과 wpacli 의 관 계 는 서비스 와 클 라 이언 트 의 관계 입 니 다. 배경 에서 wpa 를 실행 합 니 다.supplicant, wpa 사용 가능cli 에서 검색, 설정, 네트워크 연결 등 대부분의 경우 설정 파일 을 편집 하고 wpa 를 실행 합 니 다.supplicant 는 네트워크 를 연결 할 수 있 습 니 다. wpa 를 만 듭 니 다.supplicant. conf, 다음 내용 을 입력 하 십시오:
#    ,       wpa_cli terminate   wpa_supplicant
ctrl_interface=/var/run/wpa_supplicant

#     root     WPA   ,    ,          
ctrl_interface_group=0

#   wpa_supplicant      AP,      0 2,   1      
ap_scan=1

network={
#AP   
   ssid="my_network"
#AP key
   psk="my_key"
}
    설정 파일 을 다 만 들 면 wpa 를 실행 할 수 있 습 니 다.supplicant 입 니 다.그 전에 당연히 무선 네트워크 카드 를 꽂 고 구동 을 불 러 와 야 한다.
bash# insmod zd1211b.ko bash# ifconfig eth1 up
bash# wpa_supplicant -B -ieth1 -Dzydas -c/etc/wpa_supplicant.conf
    
   파라미터 - B 는 백 엔 드 를 대표 하고 - ieth 1 은 장치 eth 1 을 대표 하 며 - Dzydas 는 네트워크 카드 칩 을 대표 하 는 zydas, - c 지정 프로필 입 니 다.
   다음은 네트워크 가 연결 되 었 는 지 확인 할 수 있다.
bash \ # iwconfig bash \ # udhcpc - i eth 1 - n 이하: Fromhttp://blog.chinaunix.net/u1/38994/showart_1161421.html
bash# wpa_cli - ieth 1 scan / / 무선 네트워크 검색 bash \ # wpacli -ieth1 scan_검색 결과 보이 기
bash# wpa_cli -ieth1 add_network bash# iwconfig eth1 essid "you_wifi_net" bash# wpa_cli -ieth1 password 0 "password" bash# wpa_cli -ieth1 enable_network luther. gliethttp add here - ieth 1 도
wpa_cli 와
wpa_supplicant 에서 유 닉 스 방식 으로 프로 세 스 를 진행 합 니 다.
wpa_supplicant     /data/system/wpa_supplicant     eth1  ,    unix   
    http://hostap.epitest.fi/releases/

좋은 웹페이지 즐겨찾기