我有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 自述文件以安装它
答案2
这是驱动程序中的错误。你必须自己修补驱动程序并编译它。看:https://askubuntu.com/questions/387780/cant-change-brcm-monitor0-in-proc