기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요.
무선을 세팅해주는 프로그램을 구현하려고 하는데요.
ra73 드라이버와 wireless_tools.29를 이용하려고 하고 있습니다.

환경은 다음과 같습니다.
CPU : PXA320
Kernel : 2.6.21
레퍼런스 보드 : mv320
무선 모듈 : RT2571WF 사용 USB WiFi 모듈


윈도우나 리눅스의 무선 연결의 일반적인 과정과 그에 따른 설정을 확인해봤습니다만,
몇군데에서 불확실한 부분이 있어 문의드립니다.

보시고 조언 부탁드립니다.

[문의사항]
1. 윈도우 또는 우분투의 무선 설정을 아래 테스트 방법을 이용(주로 텍스트 파싱이 되겠죠?)해서 구현가능 한지?
2. 리눅스 제품에서 무선 설정시 wireless_tool 이용 하는지? wireless_tool 외에 이용하는 다른 툴이 있는지?
3. 아래 테스트 2번에서 essid:"net"의 경우 같은 공간에 있는데 bit rate가 1Mb/S 입니다. 802.11a/b 지원 모델이어서 54Mb/S까지 지원할텐데 저렇게 나오는 이유를 모르겠습니다.
  - 저 수치가 믿을만 한가요? 130Mb/S, 234Mb/S 도 있는데 (당연히)신뢰할 수 없네요.
4. 이를테면 LG WiFi 인터넷 폰 같은 경우, 신호세기가 휴대폰의 신호세기 표시처럼 안테나 모양으로 나오는데. 이렇게 표시하기 위해 사용하는 수치가 테스트 3.a번의 RSSI인지요?
  - 만약 그렇다면 최대치는 어떻게 됩니까?
     현재신호세기 / 최대치로 백분위해서 사용하면 되는지요?
  - 3.c번의 Link Quality는 무엇인지요?
5. 인증/암호
  - wireless-tools에서 지원하는 인증/암호는 어떻게 됩니까?
  - 일반적인 무선 공유기에서 지원하는 인증/암호 종류를 wireless-tools에서 모두 지원하는지요?
6. 전체 순서와 방법에 이상 없는지, 빠진 부분이 있는지 확인 좀 부탁 드리겠습니다.


감사합니다.


무선 연결 순서 및 설정 테스트
----------------------------------------------------------------------------------------
2. 무선 라우터 서치
  - ./iwlist rausb0 scan
[root@MV320 wifi]#./iwlist rausb0 scan
rausb0    Scan completed :
          Cell 01 - Address: 00:08:9F:8C:D4:5B
                    Mode:Managed
                    ESSID:"main"
                    Channel:3
                    Encryption key:on
                    Bit Rates:130 Mb/s
          Cell 02 - Address: 00:02:A8:A7:2D:BD
                    Mode:Managed
                    ESSID:"myLGNet"
                    Channel:1
                    Encryption key:on
                    Bit Rates:6 Mb/s
          Cell 03 - Address: 00:02:A8:A7:2D:BC
                    Mode:Managed
                    ESSID:""
                    Channel:1
                    Encryption key:on
                    Bit Rates:234 Mb/s
          Cell 04 - Address: 00:08:9F:A2:40:C8
                    Mode:Managed
                    ESSID:""
                    Channel:5
                    Encryption key:on
                    Bit Rates:0 kb/s
          Cell 05 - Address: 00:08:9F:A2:40:C9
                    Mode:Managed
                    ESSID:"net"
                    Channel:5
                    Encryption key:on
                    Bit Rates:1 Mb/s
          Cell 06 - Address: 00:13:4E:28:5C:D4
                    Mode:Managed
                    ESSID:"NESPOT"
                    Channel:9
                    Encryption key:off
                    Bit Rates:36 Mb/s

3. 신호세기 표시
  a. USB WiFi와 각 AP간 신호 세기
[root@MV320 wifi]#./iwpriv rausb0 get_site_survey
rausb0    get_site_survey:
Channel RSSI    SSID                                BSSID               Enc         Auth                NetworkType 
1       -78                                         00:02:a8:a7:2d:bc   TKIP        WPA-PSK             Infra       
1       -78     myLGNet                             00:02:a8:a7:2d:bd   WEP         OPEN                Infra       
3       -60     main                         00:08:9f:8c:d4:5b   TKIP        WPA-PSK             Infra       
9       -76     NESPOT                              00:13:4e:28:5c:d4   NONE        OPEN                Infra       
11      -60     net                             00:08:9f:a2:40:c9   TKIP        WPA-PSK             Infra       
11      -58                                         00:08:9f:a2:40:c8   TKIP        WPA-PSK             Infra       

  b. USB WiFi의 신호 세기 :
[root@MV320 wifi]#./iwpriv rausb0 stat
rausb0    stat:
Tx success                                        = 2244
Tx success without retry                  = 2243
Tx success after retry            = 1
Tx fail to Rcv ACK after retry  = 0
RTS Success Rcv CTS                       = 0
RTS Fail Rcv CTS                                  = 0
Rx success                                        = 25049
Rx with CRC                                       = 5730
Rx drop due to out of resource  = 0
Rx duplicate frame                        = 1
False CCA (one second)            = 0
RSSI-A                                            = -60
RSSI-B (if available)             = -121

  c. Link Quality
[root@MV320 wifi]#iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

rausb0    RT73 WLAN  ESSID:"main"  Nickname:""
          Mode:Managed  Frequency=2.422 GHz  Access Point: 00:08:9F:8C:D4:5B   
          Bit Rate=54 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:7369-6375-3132-3334-3536-3738-39   Security mode:open
          Link Quality=77/100  Signal level:-62 dBm  Noise level:-99 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

4. 선택하면 연결
  - ./iwconfig rausb0 essid [ap essid]

5. 보안설정 확인해서 암호걸려있으면
  - 보안 설정 확인
[root@MV320 wifi]#./iwpriv rausb0 get_site_survey
rausb0    get_site_survey:
Channel RSSI    SSID                                BSSID               Enc         Auth                NetworkType 
1       -78                                         00:02:a8:a7:2d:bc   TKIP        WPA-PSK             Infra       
1       -78     myLGNet                             00:02:a8:a7:2d:bd   WEP         OPEN                Infra       
3       -60     main                         00:08:9f:8c:d4:5b   TKIP        WPA-PSK             Infra       
9       -76     NESPOT                              00:13:4e:28:5c:d4   NONE        OPEN                Infra       
11      -60     net                             00:08:9f:a2:40:c9   TKIP        WPA-PSK             Infra       
11      -58                                         00:08:9f:a2:40:c8   TKIP        WPA-PSK             Infra       

  - 연결시 확인 가능
[root@MV320 wifi]#./iwconfig rausb0 essid net
[root@MV320 wifi]#calling linkdown
MlmeAssocReqAction(): WPA/WPAPSK, Fill the ReqVarIEs with CipherTmp!
 
6. 보안설정에 따라 암호 입력창 띄움
 
7. 암호 입력 받으면
  a. WPAPSK일 경우 다음과 같이 설정
[root@MV320 wifi]#./iwconfig rausb0 essid main
[root@MV320 wifi]#./iwpriv rausb0 set AuthMode=WPAPSK
[root@MV320 wifi]#./iwpriv rausb0 set EncrypType=TKIP
[root@MV320 wifi]#./iwpriv rausb0 set WPAPSK="1234"
 
  b. Open/WEP128
[root@MV320 wifi]#./iwconfig rausb0 essid main
[root@MV320 wifi]#./iwconfig rausb0 key s:main123456789
 
  c. 다른 인증/암호 타입 확인
8. 연결
 
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6208 오드로이드 7 [1] 마테우쓰 2010-12-14 469
6207 이솝프로젝트의 aesop v210 kernel 2.6.32-1026 버전관련 질문.. [1] 하얀전구 2011-04-08 469
6206 6410보드에 사운드가 안됩니다. [1] 김명준 2011-06-02 469
6205 aesop 1차용 2.4.20 kernel 다운로드가 안되네요.. [1] 김병윤 2009-12-03 470
6204 serial console 을 enable 하는 방법? [1] 손가락 2010-05-31 470
6203 이솝 210 에 사용되는 안드로이드 froyo 소스는 어디 있나요? [1] 윤병진 2010-10-22 470
6202 [Q] How to measure execution time [1] No.7 2011-03-24 470
6201 Input 드라이버 관련문의 cellius 2010-01-15 471
6200 S5PC100에서 Nor Boot방법 최원철 2010-05-24 471
6199 dev.odroid.com 접속이 안되네요. [2] 현쓰 2010-06-08 471
6198 Odroid-T 질문 2가지 [1] LOHan 2010-11-03 471
6197 aesop - 6410 보드를 쓰고 있습니다 [2] 우르멜 2011-05-06 471
6196 동영상이... [1] 현쓰 2009-11-20 472
6195 컴파일러 질문 [2] 김종현 2009-11-19 472
6194 omap 개발환경 구축 방법 질문드립니다. [1] 산넘어 2010-04-14 472
6193 안드로이드 display 수정 관련 kjh10101 2010-05-06 472
6192 123456 feng 2010-05-08 472
6191 C100 개발보드 개발환경 [1] 현쓰 2010-05-12 472
6190 Android 에서 standard Out 보는 방법 [2] xeon 2010-05-13 472
6189 aesop-c100 커널 소스 다운로드... [1] 안드러오니 2010-05-24 472

사용자 로그인