기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요
WIFI 인증 테스트 하려고 와이어리스툴 넣고 하는데요
# ifconfig wlan0 up
ifconfig wlan0 up
# ./iwpriv wlan0 mp_start
./iwpriv wlan0 mp_start
Invalid command : mp_start
이렇게 하면 mp_start 요게 없다고 나옵니다.
리스트 빼면 이렇게 나오고요..
wlan0 Available private ioctls :
write (8BE0) : set 2047 char & get 0
read (8BE1) : set 2047 char & get 16 char
driver_ext (8BE2) : set 0 & get 0
mp_ioctl (8BE3) : set 0 & get 0
apinfo (8BE4) : set 1 int & get 0
setpid (8BE5) : set 2 int & get 0
wps_start (8BE6) : set 1 int & get 0
get_sensitivity (8BE7) : set 1 int & get 0
wps_prob_req_ie (8BE8) : set 1 int & get 0
wps_assoc_req_ie (8BE9) : set 1 int & get 0
channel_plan (8BEA) : set 1 int & get 0
dbg (8BEB) : set 2 int & get 0
rfw (8BEC) : set 3 int & get 0
rfr (8BED) : set 2 int & get 16 char
p2p_set (8BF0) : set 1024 char & get 0
p2p_get (8BF1) : set 1024 char & get 2047 char
NULL (8BF2) : set 0 & get 0
p2p_get2 (8BF3) : set 64 char & get 64 char
tdls (8BF4) : set 64 char & get 0
tdls_get (8BF5) : set 1024 char & get 1024 char
pm_set (8BF6) : set 64 char & get 0
rereg_nd_name (8BF8) : set 16 char & get 0
NULL (8BFA) : set 1024 char & get 0
NULL (8BFB) : set 128 char & get 2047 char
test (8BFD) : set 40 char & get 2047 char
커널 컨피그쪽 확인해봤는데
CONFIG_WIRELESS_EXT=y
CONFIG_WEXT_PRIV=y
CONFIG_CFG80211=y
CONFIG_MAC80211=y
Makefile 쪽
CONFIG_MP_INCLUDED = y
등 필요한 부분은 다 한거같은데. 혹시 이런 경험 극복하신분 계신가요?
도움주시면 감사합니다..
wireless tools의 private ioctl쪽입니다.
통상 이런 경우는 driver에서 지원되지 않는 경우입니다.
우선 wifi module vendor과 관련 논의를 해 보시는게 맞을 듯 합니다.
참고로, 커널 버전에 따라 다르겠지만, wireless tools는 너무 오래된 툴이라, 근래는 대부분 wpa_supplicant를 이용하는 것으로 알고 있습니다.
(안드로이드도 wpa_supplicant입니다)
모듈 제조사와 얘기를 해 보시고 방향을 결정하는게 좋겠습니다.