我正在尝试让 WIFI 在旧的 compaq 6715b 笔记本电脑上运行。它没有出现在 iwconfig 中,所以我假设我需要安装驱动程序。我尝试过使用 ndiswrapper,并尝试过“sudo apt-get install Broadcom-sta-dkms”和类似的方法,但没有任何效果。它仍然没有出现,谷歌已经没有新的建议了。
我不知道控制台的哪些输出是提供反馈所必需的,所以如果您需要任何东西,请告诉我!
答案1
老问题,但本周我必须自己为朋友的机器解决问题,所以就这样...仅提供笔记本电脑型号并没有帮助,因为通常相同的型号在不同的国家或不同的产品中使用不同的组件交付变体或取决于构建周。
sudo lspci -v
...显示您拥有的网络适配器型号以及是否已为其加载内核驱动程序。
就我而言,它是 BCM43xx 并且已加载 b43 内核驱动程序。
dmesg | grep b43
...揭示了问题:驱动程序抱怨缺少固件。
谷歌搜索了一下,找到了 Debian/Ubuntu 软件包firmware-b43-installer
。我将其安装到另一台运行 Ubuntu 的机器上,并复制了驱动程序抱怨使用 U 盘时所抱怨的 2 个固件文件。 (因为目标没有网络。)当然,如果您的发行版兼容,您可以传输文件deb
并将其安装在目标上。
下一个问题是终止开关。可能以前的 Windows 在 NVRAM 中留下了“阻止”的软终止值。我不知道如何更改它(暂时启动到 Windows 并更改它),因此每次启动计算机后都必须解锁开关(可以编写脚本)。硬终止开关(嗯,LED 面板上的触摸区域......)开箱即用。对于这些练习,rfkill
命令行程序是您的朋友。使用起来很简单,只需阅读帮助即可。
(在 OpenSUSE 上,固件安装程序包称为pullin-bcm43xx-firmware
。)