무선 카드가 있는데 broadcom BCM43142
모니터 모드를 활성화하고 싶습니다. 드라이버를 사용하고 broadcom-sta
wl
있으며 수동으로 최신 버전으로 업그레이드했습니다. 드라이버가 이 카드를 지원하지 않습니다 b43
.
인터페이스는 감시 모드를 지원하지 않지만 wlan0
문서에 따르면 prism0
감시 기능이 있는 인터페이스를 활성화해야 합니다.
echo 1 > /proc/brcm_monitor0
1
그러나 파일 에 쓸 때 시스템이 완전히 정지됩니다.
모니터 모드를 활성화하거나, 다른 드라이버로 전환하거나, 최소한 정지 문제를 디버깅하려면 어떻게 해야 합니까?
답변1
앞서 언급했듯이 이는 드라이버의 버그로 인한 것입니다. 새로운 Broadcom 소스에서 이 문제가 해결되었으므로 수동으로 해결할 필요가 없습니다.
X64 시스템의 경우 다음을 시도하십시오.
mkdir broadcom
cd broadcom
wget http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
tar xzf http://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
build
x32 시스템의 경우 다음을 시도하십시오.
mkdir broadcom
cd broadcom
wget http://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz
tar xzf http://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz
build
그런 다음 아래 지침을 따르십시오.설치를 위한 STA readme 파일
답변2
이것은 드라이버의 버그입니다. 드라이버를 패치하고 직접 컴파일해야 합니다. 바라보다:https://askubuntu.com/questions/387780/cant-change-brcm-monitor0-in-proc