Ubuntu 15.10 - Broadcom BCM43142 802.11b/g/n 无线驱动程序无法连接互联网

Ubuntu 15.10 - Broadcom BCM43142 802.11b/g/n 无线驱动程序无法连接互联网

我之前发布的帖子中已经看到过很多与此相关的问题(通常是在早期版本的 Ubuntu 上)。我遵循了 Broadcom 驱动程序上发布的详尽指南,以及其他人发布的所有其他“解决方案”(如果我修改了软件,则重新安装 Ubuntu),但完全不起作用。这包括清除并重新安装 bcmwl-kernel-source。

这使得我的笔记本电脑上的 Ubuntu(对我来说)基本上毫无用处。我将不胜感激任何帮助,并提前致谢。我很乐意提供任何必要的详细信息。

我的笔记本电脑是 HP Envy。

答案1

我在 BCM4352 上也遇到过类似的问题,并为每个新内核编译驱动程序。直到有一天,我发现在“软件和更新”中有一个神奇的选项卡“其他驱动程序”。只需选择替代的专有驱动程序,就应该没问题了。


如果上面没有提供任何选项,这里有手动方法可以让它工作。我使用的驱动程序是从这里下载的:http://www.broadcom.com/support/802.11/linux_sta.php- 但似乎它已经不存在了。

最有可能的是,您可以使用此处提供的最新版本:https://www.broadcom.com/support/802.11- 然后选择 64 位版本(https://www.broadcom.com/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz)或 32 位版本(https://www.broadcom.com/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz)。

你也可以找到我使用过的驱动程序,这要感谢 Wayback Machine(互联网档案)-https://web.archive.org/web/20141213071440/http://www.broadcom.com/support/802.11/linux_sta.php- 本网站上的链接指向我使用过的确切驱动程序(版本)。64 位和 32 位的链接均有效。

下载、解压并严格按照自述文件操作。简而言之,像这样的操作就足够了:

首先打开终端并获取本地构建驱动程序所需的软件包:

apt-get install build-essential linux-headers-generic
apt-get build-dep linux

导航到包含提取内容的目录并执行:

make clean

如果这是您第一次安装此驱动程序,请确保遵循“安装说明 - 全新安装”部分中的所有 3 个要点,即:

1: Remove any other drivers for the Broadcom wireless device.
2: Insmod the driver.
3: Setup to always load at boot time.

请记住,这只是标题,readme 文件中对此进行了很好的解释。我写这篇文章就是为了明确遵循这一点,因为最初我只是删除了其他 BCM 驱动程序并“insmod-ed”了这个,但每次重启后我都必须 insmod 它。第三部分(3:设置为始终在启动时加载)很容易被忽略。

希望这也适合你!

答案2

我以前遇到过这个驱动程序的问题,CM 驱动程序建议应该有效,但如果不行,你可以试试这个

sudo apt-get install ndiswrapper-dkms

sudo modprobe ndiswrapper

答案3

你试过这个吗回答这显然是有效的?

如果失败,我建议您尝试其他发行版,例如Debian TestingFedora。这两个发行版具有最新的内核,因此制造商提供的任何修复程序更有可能已应用于它们。此外,它还可以排除您的特定设备可能存在问题的可能性,而不是所有 Broadcom BCM43142 型号都存在问题。

答案4

首先安装必要的软件包。

sudo apt-get install linux-headers$(uname -r | grep -Po "\-[a-z].*")
sudo apt-get install build-essential dkms

下载驱动程序这里

sudo dpkg -i Download/wireless-bcm43142-dkms-6.20.55.19_amd64.deb

相关内容