Ubuntu 13.04에서 신뢰할 수 없는 Realtek 무선 카드를 수정하는 방법

Ubuntu 13.04에서 신뢰할 수 없는 Realtek 무선 카드를 수정하는 방법

Realtek RTL8188CE 무선 카드가 있고 신호가 강하면 제대로 작동하지만 Wi-Fi에서 약간 멀어지면 강한 Rx 신호가 있어도 연결이 끊어집니다. 내 노트북의 Tx 전원 공급 장치가 충분히 강력하지 않은 것 같지만 작동 중입니다.

sudo iwconfig wlan0 txpower 23

효과가 없습니다. 카드에서는 20dBm보다 높게 설정할 수 없습니다. 박리 문제를 해결하거나 전송 전력을 높이는 방법은 무엇입니까?

답변1

수많은 인터넷 검색, 포럼 읽기, 시행착오 끝에 문제가 드라이버에 있다는 것이 밝혀졌습니다. 불안정한 버그를 수정하는 최신 드라이버가 있지만 헤더 파일이 변경되었기 때문에 3.8 이상의 커널에서는 컴파일되지 않습니다. 또한 무선 카드에 더 많은 기능이 있음에도 불구하고 20dBm 제한이 드라이버에 하드코딩되어 있습니다.

컴파일 오류와 20dBm 제한(33dBm으로 조정, 주의하고 현지 법률 확인)을 수정하고 드라이버를 GitHub에 올렸습니다. 설치가 매우 쉽고 플레이킹 문제와 20dBm 전송 전력 제한을 수정합니다(이것이 바로 제가 오픈 소스를 좋아하는 이유입니다 :-)). 힘내 중앙 페이지여기에서 찾을 수 있습니다: https://github.com/FreedomBen/rtl8188ce-linux-driver

설치하려면 터미널에서 다음을 실행하세요.

git clone https://github.com/FreedomBen/rtl8188ce-linux-driver

그런 다음 다음 지침을 따르세요.README.md

편집하다:

이 드라이버는 8192ce/de/se 및 8723e에도 적용됩니다.

관련 정보