2. 무선랜의 설치

By | 6월 19, 2008

무선랜의 경우 KLDP의 어느 고마운 분의 글을 통해서 해결할 수 있었다.
너무 감사합니다. ㅠ_ㅠ...
다음은 그 본문...

 
페도라 코어(Fedora core) 6 에서 무선랜 (IPW2200) 설치/설정 하기
 
제가 사용하는 노트북에서 무선랜으로 인터넷을 하기위해 관련정보를 찾고 삽질을 하다가 드디어 무선랜 설정을 완료하고, 다른 유저분들에게 도움이 되고 싶어 이 글을 씁니다.
 
0. 설치 시스템
 
노트북 ASUS M3NP
무선랜 Intel PRO/Wireless 2200BG
 
1. 펌웨어 설치
 
페도라 코어 6는 설치시, 기본적으로 무선랜 드라이버를 설치해줍니다.
정확히 말하면, 디바이스를 인식만 시켜놓을 뿐이지 제대로 동작되지는 않습니다.
그렇기 때문에 펌웨어를 설치해줘야 합니다.
 
Intel PRO/Wireless 2200BG는 IPW2200이라는 드라이버를 다운받아야 합니다.
인텔 계열 다른 WLAN카드는 뒤에 숫자만 바뀌는것 같습니다.
 
펌웨어는 rpmfind.net을 통해 다운 받았습니다.
Fedora core 6에서는 펌웨어 버전 3.0 이상이여야 합니다.
저 같은 경우 맨처음 2.4 버전을 깔았는데 인식이 안되더라구요.
 
디바이스가 설치되어있는 확인 하는 방법은 아래와 같습니다.
 
# dmesg | grep ipw2200
 
제대로 설치된 화면
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802. 11a channels)
 
펌웨어 이상시 화면
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
cs: IO port probe 0x100-0x3af: excluding 0x170-0x177<3>ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ipw2200: probe of 0000:01:05.0 failed with error -5
 
 
2. NetworkManager 실행/설정
 
페도라에는 무선랜을 관리해주는 유틸리티가 있습니다. NetworkManager라는 놈인데요~
자 이제 이 놈을 사용해 보도록 하죠..
부가 설명 없이 바로 명령만 알려드리도록 할게요 ^^
 
부팅시 자동으로 데몬 띄우도록 설정
 
# /sbin/chkconfig --level 345 NetworkManager On
# /sbin/chkconfig --level 345 NetworkManagerDispatcher On

 
서비스 등록
(내 경우에는 /service 디렉토리가 없어서 이 부분을 못했는데 몇번의 재부팅후 그냥 작동되었다 ㅠ_ㅠ)
 
# /service/NetworkManager start
# /service/NetworkManagerDispatcher start
 
그런 다음 리부팅을 한번 해주시구요~
 
저는 XWindow 관리 툴로 GNOME을 사용하고 있습니다.
NetworkManager를 띄울경우 패널 트레이바에 Network Manager 애플릿이 실행되며
마우스 왼쪽 버튼을 누르시면, 무선 네트워크 목록을 볼수 있으며, 선택을 통해 네트워크를 접속하실수 있으며,
마우스 오른쪽 버튼을 누르시면, 네트워크 연결 정보및 Wireless On/Off 를 설정하실 수 있습니다.
 
 
3. SetMode 에러 잡기
 
이 상태에서 무선랜을 Active시킬려고 했더니 아래와 같은 에러가 발생하였습니다.
 
Error for wireless request "Set Mode" (8B06) :
SET failed on device eth1 ; Invalid argument.
 
이리저리 헤메다가 구글신에게 물어본 결과
무선랜의 모드를 Master가 아닌 Managed로 바꿔야 한다는 답을 얻게 되었습니다. (쌩큐 구글신 -_-b)
Mode를 Managed로 바꾸는 방법은 두가지 방법이 있습니다.
(1) GUI 네트워크 설정 유틸리티 활용 (=> 이 부분은 아무리 찾아도 모르겠음, 그래서 아래의 방법 사용)
GNOME 상단 메뉴 -> 시스템 -> 관리 -> 네트워크를 클릭하여 네트워크 설정 유틸리티를 띄우고, 무선랜 디바이스 (저의 경우 eth1)을 더블클릭하여 Edit 화면으로 들어간다음,
무선 설정 탭을 클릭하여 Mode를 master 에서 managed로 바꾸시면 됩니다.
또, 일반적으로 채널번호는 6번으로 하는게 좋다고 합니다. (공유기에 셋팅된 값이 일반적으로 그렇다는군요)
 
(2) iwconfig 유틸리티 활용
모드 설정
# iwconfig eth1 mode managed
채널번호 설정
# iwconfig eth1 channel 6
 
 
4. Epilogue
 
제 노트북에서만 그런지 몰라도, 부팅시 무선랜 디바이스가 Active될때
 
ipw2200 device eth1 does not seem to be present, delaying initialization
 
라는 에러가 뜬적이 있었습니다. 그리고 나서는 무선랜 기능은 안됬구요..
/etc/init.d/network restart 를 해봐도 마찬가지 에러가 뜨는데..
리부팅을 다시 했을때는 그런 에러가 안 날때도 있더라구요..
정확하게 왜 이런 에러가 발생하는지는 모르겠습니다만, 그렇게 자주 나오는 에러는 아니여서 그냥 다시 리부팅해서 쓰고 있습니다.
※ 본 게시물은 스크랩할시에는 아래의 정보를 표시해주시기를 부탁드립니다.
제작 : RainyNova(rainynova@gmail.com) 2007/05/29
원본 : http://www.codedream.net/tt/283

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments