출처: http://www.dotkam.com/2008/11/17/configure-iwl3945-driver-on-ubuntu/

제가 "Intel Corporation PRO/Wireless 3945ABG" 무선랜 카드를 쓰는데요

원래 ipw3945 라는 드라이버가 정식인거 같은데 개발이 중단 되었는지 우분투에선 통합드라이버 iwl3945 로 바뀌었습니다.
그런대 iwl3945 드라이버에 좀 심각한 버그가 있습니다.
인터넷 접속이 자주 끊기고,
네트워크가 자주 먹통이 되고,
throughput rx 에서 100킬로 제한이있다고...

우여곡절 끝에 위 출처에서 해결 방법을 찾았습니다.
sudo vi /etc/modprobe.d/iwl3945
alias wlan0 iwl3945
options iwl3945 disable_hw_scan=1 # <-- enables software scanning

sudo
modprobe -r iwl3945
sudo
modprobe iwl3945
자 작업은 이걸로 끝입니다.

"/etc/modrobe.d/iwl3945" 요것이 핵심이군요.
대충 내용을 보자면 wlan0 별칭을 따로 만들고 하드웨어적인 스캔을 막는다 머 그런뜻인거 같습니다.

과연 iwl3945 버그는 고쳐진걸까? 무엇인가 큰 파일을 하나 다운로드 해보았습니다.
일단 아직까지는 별문제는 없습니다. 드디어 귀찮은 재연결에서 해방된것일까요...^^

저작자 표시 비영리 동일 조건 변경 허락
Posted by 파이델