HP 6715b Fedora7 설치(3) - Broadcom 4311(bcm43xx)
참고싸이트 : http://fedoramobile.org/fc-wireless/ndis-yum-livna
리눅스에서 무선랜을 사용하는게 그렇게 만만치는 않다고 느꼈습니다...
역시나 많은 방법들이 있었구요... 제조사에서 공식드라이버를 지원해주지 않으니...
조금 막막하더군요...
보통 Major벤더는 드라이버들을 리눅스 자체에서도 지원해주고 있지만...
제가 쓰는 Broadcom은 없더군요... 물론 유선은 잘 지원하고 있습니다만...
그래서 방법들을 검색하다보니.. 제일 처음 나오는 것이
bcm43xx-fwcutter를 이용하는 방법... 그렇지만 한번도 성공해보지 못했습니다...
무선랜 검색까지는 잘 동작을 하지만... 실제 사용이 되질 않더라는...
두번째 방법이 windows 드라이버를 이용할 수 있게 해주는.. ndiswrapper...
fedora에서든 ubuntu에서든 쉽게 적용가능하고... 속도도 괜찮더군요...
그런 관계로.. 이 장에서는 ndiswrapper 설치법에 대해 다뤄볼까 합니다...
설치 전, yum livna repo update
Code,
FC7 : $ su -c 'rpm -Uvh http://rpm.livna.org/livna-release-7.rpm'
FC6 : $ su -c 'rpm -Uvh http://rpm.livna.org/livna-release-6.rpm'
설치 파일들을 받기 위해 저장소를 위의 방법으로 업데이트 합니다~
ndiswrapper 설치(yum)
Code,
$ su -c 'yum install kmod-ndiswrapper'
커널 모듈만 설치한다고 해도.. 자동으로 ndiswrapper 까지 설치해준다는~ yum의 좋은점(?)이죠..
윈도우즈 드라이버 복사
자신의 윈도우즈 무선랜 드라이버의 압축을 풀어보면... bcmwl5.inf, bcmwl5.sys라는 파일이
있습니다... 이 파일들을 읽어들일 수 있도록 적당한 곳에 복사해 둡니다...
자신의 노트북이 HP제품이고 윈도우즈와 멀티부팅환경이라면...
무선랜 드라이버는 C:\swsetup에 있습니다... ^^
자신의 랜카드가 지원되는지 확인해 보려면
http://ndiswrapper.sourceforge.net/mediawiki/index.php/List
요기로 방문해 보세요~
윈도우즈 드라이버 설치
Code,
$su -c 'ndiswrappe -i /드라이버위치/bcmwl5.inf'
드라이버 설치 확인
Code,
$su -c 'ndiswrappe -l'
bcmwl5 : driver installed
device (14E4:4312) present (alternate driver: ssb)
정상적으로 설치가 되었다면 위와 같이 나타납니다... 이중에서
제일 마지막에 있는 (alternate driver: ssb) <= 요부분 잘 봐둡시다...
리눅스 자체 드라이버를 불러오지 않도록 blaklist 작성할 때 필요한 부분입니다...
커널 별로 드라이버 명이 틀리게 나오니까 자신의 드라이버명 확인해서...
블랙리스트 작성합니다...
Code,
#echo blacklist ssb >> /etc/modprobd.d/blacklist
커널모듈에 삽입합니다~
#ndiswrapper -m
#modprobe ndiswrapper
마지막으로 재부팅 하시면.. 부팅 도중에 무선랜카드 인식 되는 걸 확인 할 수 있습니다...
그리고 필요하다면 NetworkManager 설치해서 사용하시는 것도 괜찮을 듯 하네요...
아무래도 여러곳에서 무선랜이나 유선 번갈아 사용하신다면 훨씬 나을 듯~
짧지만 설명 마칩니다~ ^^