我一直在尝试让我的华硕 PCE-AC56 与 Linux Mint 18.3 配合使用,该无线卡上装有 Broadcom BCM4352 芯片。我有时可以,但玩游戏时它会运行得很糟糕,并且给我带来糟糕的网络速度,所以我一直试图找到解决我的速度问题的方法,但结果却毫无效果。
我实际上能够从卡中获得非常好的速度这(15Mb/s,通常的互联网速度)!但在我重新启动后,只是为了确保它在简单的重新启动后能够工作,它就停止工作了。
我试图诊断导致卡无法加载的硬件原因,报告如下ndiswrapper -l
:
尝试
bcmwl-kernel-source
通过 Synaptic Package Manager 重新安装;从 中删除
blacklist bcm43xx
、blacklist b43
、blacklist b43legacy
和;blacklist ssb
etc/modprobe.d/blacklist.conf
检查系统日志
/etc/log/syslog
,但内容太多,无法查看;重新安装
ndiswrapper
、、ndisgtk
以及该卡的驱动程序,该驱动程序是bcmwl6.inf
;- 在我重新启动之前,无线卡也可以与
bcmwdi.inf
我的 Windows 10 驱动器上的 Windows 10 驱动器一起使用,无论是哪个
- 在我重新启动之前,无线卡也可以与
所有这些都让我回到同一个地方,网络管理器中找不到“无线”,也无法使用我的无线网卡。
我做错了什么(或者我做错了什么)以及如何修复我可能损坏的东西?
编辑:以防万一,两者iwconfig
都ip addr
不会打印出 awlan0
或 a bcmwl6
(输出的第二个ndiswrapper -l
)
答案1
解决方案:
安装后工作broadcom-sta-dkms
,然后清除它,安装bcmwl-kernel-source
,然后清除它。
我做的最后几件事是sudo apt purge ndis*
,删除了所有ndis
相关的软件包,然后bcmwl-kernel-source
通过驱动程序管理器重新安装(这使 WiFi 再次工作,但我宁愿使用 Windows 驱动程序),将其恢复为不使用任何驱动程序,然后重新安装ndisgtk
(和所需的依赖项)如上所述这里。
最后,bcmwl6.inf
通过 NDISwrapper 用户界面安装并重新连接到我的路由器!