리눅스 무선랜(인증방법,암호화) 연결이 않되는 이유를 모르겠습니다.
ipTime기술지원담당자의 여러차례 문의끝에 해결되었습니다. 감사합니다. 해결방법은 WPAPSK=xxxxxxxxxxxxx (13자리) <--------- 네트워크 키 로 해야하는데 잘못된 위치에 적어 않되었던 것입니다. 잘 사용하고 있습니다.
**************************************************************************** 아래 맨 뒷부분에 처음부터 마무리까지 처리 방법을 정리 해 났으니 필요하신 분들은 참조바랍니다.
**************************************************************************** ============================================================================= 제가 리눅스 환경이 레드헷 2.4.20-8 이구요, 무선랜을 설치하려고 합니다. 무선랜 사양은 공유기 : N604M, 무선랜USB : N100UM 입니다. 아래 무선 설정/보안 파일내용은 아래와 같이 설정했구요, 리눅스 쪽은 아래 파일형태로 세팅을 했습니다.
문제는 공유기에서 인증방법과 암호와를 개방모두, 리눅스에서 아래 화살표 표시를 WPAPSK,AES를 삭제한 상태이면 문제없이 작동을 합니다.
그런데 공유기에 아래와 같이 인증방법,암호화,KEY를 세팅하고, 리눅스에서 화살표와 같이 세팅을 하게되면 작동이 않됩니다. 왜 그러는지 알수가 없어서 Q&A에 올려봅니다. 혹시 알고 있으신 분은 답글을 부탁드립니다.
무선 설정/보안 파일내용
======================
동작설정 실행 체크
네크워크 iptime 모드 B,G,N 지역 대한민국 채널 ch1 동작옵션 사용함 체크 인증방법 WPAPSK 암호화방법 AES 체크 네크워크 키 xxxxxxxxxxxxx (13자리)
RT2870STA.dat 파일내용
======================
#The word of "Default" must not be removed Default CountryRegion=5 CountryRegionABand=7 CountryCode= ChannelGeography=1 SSID=iptime NetworkType=Infra WirelessMode=9 Channel=1 BeaconPeriod=100 TxPower=100 BGProtection=0 TxPreamble=0 RTSThreshold=2347 FragThreshold=2346 TxBurst=1 PktAggregate=0 WmmCapable=1 AckPolicy=0;0;0;0 AuthMode=WPAPSK <-------- 인증방법 EncrypType=AES <-------- 암호화 WPAPSK= DefaultKeyID=1 Key1Type=1 Key1Str=xxxxxxxxxxxxx (13자리) <--------- 네트워크 키 Key2Type=0 Key2Str= Key3Type=0 Key3Str= Key4Type=0 Key4Str= PSMode=CAM AutoRoaming=0 RoamThreshold=70 APSDCapable=0 APSDAC=0;0;0;0 HT_RDG=1 HT_EXTCHA=0 HT_OpMode=1 HT_MpduDensity=4 HT_BW=1 HT_BADecline=0 HT_AutoBA=1 HT_BADecline=0 HT_AMSDU=0 HT_BAWinSize=64 HT_GI=1 HT_MCS=33 HT_MIMOPSMode=3 HT_DisallowTKIP=1 IEEE80211H=0 TGnWifiTest=0 WirelessEvent=0 CarrierDetect=0 AntDiversity=0 BeaconLostTime=4
ifcfg-ra0 파일내용
======================
DEVICE=ra0
BOOTPROTO=dhcp
GATEWAY=192.168.0.1
ONBOOT=yes
***************************************************************** 리눅스 환경이 레드헷 2.4.20-8 에서 무선랜을 설치 방법 무선랜 사양은 공유기 : N604M, 무선랜USB : N100UM
*****************************************************************
1. ipTime 싸이트의 다운로드 [고객지원-네트워크-다운로드]로 가서
[Linux] ipTime N100UA/U2/UM 랜카드 드리이버 2009/05/12
- 상기 파일을 리눅스 시스템으로 옮겨 README_STA 파일을 참조한다.
- tar xvzf RT3070_Linux_STA_x.x.x......
2. 컴파일 하기전에 체크해야 할 사항
- 자기 시스템의 커널 Source 디렉토리 위치를 알아야 함.
ex) /usr/src/linux_2.4.20-8
- Makefile 내에서 ifeq($(PLATFORM),PC) 이부분을 찾아감.
#Linux 2.4
Linux_SRC=/usr/src/linux_2.4.20-8
- 디레토리 os/linux 로 이동하여 config.mk 내용 일부를 수정한다.
수정하지 않으면 나같은 경우는 컴파일 에러가 발생함
WFLAGS := 쪽의 맨뒤에 -Wpointer-sign 이부분을 삭제함.
3. #make 실행, make install 실행--> 이부분에서 RT3070STA.dat 이부분이 잘못되어 있음.
무시하던지 아니면 RT2870STA.dat 로 변경해야함.
왜냐하면 이부분에서 lib 디렉토리로 카피하는 부분이 있음
4. RT2870STA.dat 내용을 수정 * 무지하게 중요함
수정내용은 위의 내용을 참조바람.
cp RT2870STA.dat /etc/Winless/RT2870STA/RT2870STA.dat
5. 디렉토리 os/linux 로 이동해서
- #/sbin/insmod rt3070sta.o
6. 디렉토리 /etc 로가서 modules.conf 파일에서 아래 내용을 추가한다.
alias ra0 rt3070sta
7. 디렉토리 /etc/sysconfig/network-scripts 로 이동해서 ifcfg-ra0 파일을 생성한다.
생성하는 방법은 위 내용을 참조한다.
8. #service network restart 를 하거나 시스템을 리부팅 시킨다.
9. ifconfig, iwconfig, iwlist ra0 scan, route 등을 키인하여 내용을 확인한다.
이상으로 처리하면 무선랜이 정상으로 처리 될 것으로 봅니다.
혹시 누락되거나 잘못된 부분이 있으면 지적해주시길 바랍니다. 수정해서 정정하도록 하겠습니다.
**************************************************************************** 아래 맨 뒷부분에 처음부터 마무리까지 처리 방법을 정리 해 났으니 필요하신 분들은 참조바랍니다.
**************************************************************************** ============================================================================= 제가 리눅스 환경이 레드헷 2.4.20-8 이구요, 무선랜을 설치하려고 합니다. 무선랜 사양은 공유기 : N604M, 무선랜USB : N100UM 입니다. 아래 무선 설정/보안 파일내용은 아래와 같이 설정했구요, 리눅스 쪽은 아래 파일형태로 세팅을 했습니다.
문제는 공유기에서 인증방법과 암호와를 개방모두, 리눅스에서 아래 화살표 표시를 WPAPSK,AES를 삭제한 상태이면 문제없이 작동을 합니다.
그런데 공유기에 아래와 같이 인증방법,암호화,KEY를 세팅하고, 리눅스에서 화살표와 같이 세팅을 하게되면 작동이 않됩니다. 왜 그러는지 알수가 없어서 Q&A에 올려봅니다. 혹시 알고 있으신 분은 답글을 부탁드립니다.
무선 설정/보안 파일내용
======================
동작설정 실행 체크
네크워크 iptime 모드 B,G,N 지역 대한민국 채널 ch1 동작옵션 사용함 체크 인증방법 WPAPSK 암호화방법 AES 체크 네크워크 키 xxxxxxxxxxxxx (13자리)
RT2870STA.dat 파일내용
======================
#The word of "Default" must not be removed Default CountryRegion=5 CountryRegionABand=7 CountryCode= ChannelGeography=1 SSID=iptime NetworkType=Infra WirelessMode=9 Channel=1 BeaconPeriod=100 TxPower=100 BGProtection=0 TxPreamble=0 RTSThreshold=2347 FragThreshold=2346 TxBurst=1 PktAggregate=0 WmmCapable=1 AckPolicy=0;0;0;0 AuthMode=WPAPSK <-------- 인증방법 EncrypType=AES <-------- 암호화 WPAPSK= DefaultKeyID=1 Key1Type=1 Key1Str=xxxxxxxxxxxxx (13자리) <--------- 네트워크 키 Key2Type=0 Key2Str= Key3Type=0 Key3Str= Key4Type=0 Key4Str= PSMode=CAM AutoRoaming=0 RoamThreshold=70 APSDCapable=0 APSDAC=0;0;0;0 HT_RDG=1 HT_EXTCHA=0 HT_OpMode=1 HT_MpduDensity=4 HT_BW=1 HT_BADecline=0 HT_AutoBA=1 HT_BADecline=0 HT_AMSDU=0 HT_BAWinSize=64 HT_GI=1 HT_MCS=33 HT_MIMOPSMode=3 HT_DisallowTKIP=1 IEEE80211H=0 TGnWifiTest=0 WirelessEvent=0 CarrierDetect=0 AntDiversity=0 BeaconLostTime=4
ifcfg-ra0 파일내용
======================
DEVICE=ra0
BOOTPROTO=dhcp
GATEWAY=192.168.0.1
ONBOOT=yes
***************************************************************** 리눅스 환경이 레드헷 2.4.20-8 에서 무선랜을 설치 방법 무선랜 사양은 공유기 : N604M, 무선랜USB : N100UM
*****************************************************************
1. ipTime 싸이트의 다운로드 [고객지원-네트워크-다운로드]로 가서
[Linux] ipTime N100UA/U2/UM 랜카드 드리이버 2009/05/12
- 상기 파일을 리눅스 시스템으로 옮겨 README_STA 파일을 참조한다.
- tar xvzf RT3070_Linux_STA_x.x.x......
2. 컴파일 하기전에 체크해야 할 사항
- 자기 시스템의 커널 Source 디렉토리 위치를 알아야 함.
ex) /usr/src/linux_2.4.20-8
- Makefile 내에서 ifeq($(PLATFORM),PC) 이부분을 찾아감.
#Linux 2.4
Linux_SRC=/usr/src/linux_2.4.20-8
- 디레토리 os/linux 로 이동하여 config.mk 내용 일부를 수정한다.
수정하지 않으면 나같은 경우는 컴파일 에러가 발생함
WFLAGS := 쪽의 맨뒤에 -Wpointer-sign 이부분을 삭제함.
3. #make 실행, make install 실행--> 이부분에서 RT3070STA.dat 이부분이 잘못되어 있음.
무시하던지 아니면 RT2870STA.dat 로 변경해야함.
왜냐하면 이부분에서 lib 디렉토리로 카피하는 부분이 있음
4. RT2870STA.dat 내용을 수정 * 무지하게 중요함
수정내용은 위의 내용을 참조바람.
cp RT2870STA.dat /etc/Winless/RT2870STA/RT2870STA.dat
5. 디렉토리 os/linux 로 이동해서
- #/sbin/insmod rt3070sta.o
6. 디렉토리 /etc 로가서 modules.conf 파일에서 아래 내용을 추가한다.
alias ra0 rt3070sta
7. 디렉토리 /etc/sysconfig/network-scripts 로 이동해서 ifcfg-ra0 파일을 생성한다.
생성하는 방법은 위 내용을 참조한다.
8. #service network restart 를 하거나 시스템을 리부팅 시킨다.
9. ifconfig, iwconfig, iwlist ra0 scan, route 등을 키인하여 내용을 확인한다.
이상으로 처리하면 무선랜이 정상으로 처리 될 것으로 봅니다.
혹시 누락되거나 잘못된 부분이 있으면 지적해주시길 바랍니다. 수정해서 정정하도록 하겠습니다.







































