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

안녕하세요.
무선을 세팅해주는 프로그램을 구현하려고 하는데요.
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 블루투스 포팅해보신분?[미해결] [2] 오용석 2006-09-12 999
6207 [질문] u-boot에 있는 nand write, nand read cmd시에 배드블럭... [5] 김경호 2006-09-13 2053
6206 crosstool 질문입니다. <= [완료] [9] 신재곤 2006-09-14 1101
6205 MPlayer 관련 질문 좀 드립니다. <= 완료 [8] 한승혁 2006-09-14 1345
6204 간단한 어플리케이션 프로그램 문제입니다. <== 완료 [7] 박영학 2006-09-14 919
6203 폰트 관련 질문입니다..[완료] [3] 김대영 2006-09-15 1162
6202 터치 스크린.. [3] 이재철 2006-09-16 2667
6201 AESOP-2440 DVD 받을 곳 없나요? [완료] [6] 강민석 2006-09-20 1074
6200 [NFS] 뭔 문제인지 잘 모르겠습니다. [완료!] [3] 이제현 2006-09-21 3245
6199 이솝 2차보드로 uboot 변경했다가, 보드가 먹통이 되었어요. [완료] [9] 진태영 2006-09-21 1448
6198 이럴수가 혹시 sjf2440 동글 남는것 있나요? [완료] [7] 진태영 2006-09-23 1018
6197 USB storage 마운트 어떻게들 하시나요. <== [완료] [11] 박영학 2006-09-23 8046
6196 MP3 Player 제작중인데요~ <= 완료 [3] 한승혁 2006-09-25 1250
6195 S3C2440 계열 CPU 보드 개발 문의.. [3] 고재량 2006-09-26 2154
6194 S3C2440 보드에 삼성 CCD 카메라 포팅 질문입니다..[완료] [11] 김창연 2006-09-27 2940
6193 kernel 2.4.20, 2.6.11 & root filesystem howto(by godori) 에서... [3] 노현우 2006-09-27 989
6192 2410(266MHz)에 128MB 램세팅. <= 완료 [5] 앨런쇼어 2006-09-29 1320
6191 [질문] ARM7에 관해서요.. [4] 서성규 2006-09-30 855
6190 리눅스커널의 D.D.에서 1/30초 마다 해당 ISR을 수행하려면 ... [... [3] 장석원 2006-09-30 988
6189 바이너리 값을 아스키 값으로 변경하려면 ... [완료] [2] 장석원 2006-09-30 1067

사용자 로그인