본문 바로가기

Skills/System

Ubuntu 또는 Redhat계열 무선랜 잡기.

Ubuntu에선 일단 자동설정이 되지만 간혹 안되는 경우도 있다 T.T
물론 레뎃계열은 잡아줘야 하쥐....


       1.
ndiswrapper Tool 다운받는다.

2. ndiswrapper 압축을 푼 후 make install

3. mkdir/lib/modules/$(uname -r)/misc
depmod -a
cp driver/ndiswrapper.ko /lib/modules$(uname -r)/misc // 2.4
라면 ndiswrapper.o

4. cp utils/loaddriver /usr/local/sbin/

5. 무선랜 드라이버씨디롬 마운트.

6. 무선랜 드라이버씨디롬의 Driver 디렉토리에서 임의의 로컬 디렉토리로 파일들 복사.

7. ndiswrapper i 무선랜정보파일(*.inf)

8. ndiswrapper m (모듈 적재명령)

9. depmod a

10. modprobe ndiswrapper 성공시 dmesg | grep ndis 명령을 내리면 ndiswrapper version <version> loaded 나옴.

11. window 환경에서 시스템도구 -> 네트워크설정 실행.

12. 네트워크 장치 새로 선택해 만들고 저장 및 활성화

13. 리부팅 혹은 init restart

14. 시스템도구 -> 네트워크설정 실행

15. 연결장치 활성화 혹은 콘솔에서 dhclient 실행.


우분투에선 간혹 무선랜이 안잡히는 이유로 다른 드라이버가 충돌이 나서 적재된 경우가 있다.
이 경우에는 dmesg 명령을 통해 커널로그를 확인하면서 충돌된 드라이버를 직접 언로드 시켜주거나,
제거시켜 주면 된다. 명령어는 rmmod 모듈명