Debian 无法将 Broadcom 无线 (BCM43602) 识别为 wlan0 接口

Debian 无法将 Broadcom 无线 (BCM43602) 识别为 wlan0 接口

我正在努力让我的无线卡在新的 Debian 安装 (3.16.0-4-amd64) 上被检测为 wlan0。

无线 PCI 设备可见,如下所示。

$ lspci -knn | grep Net -A2
04:00.0 Network controller [0280]: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)
    Subsystem: Apple Inc. Device [106b:0152]
05:00.0 Multimedia controller [0480]: Broadcom Corporation 720p FaceTime HD Camera [14e4:1570]
--
0b:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57762 Gigabit Ethernet PCIe [14e4:1682]
    Subsystem: Apple Inc. Device [106b:00f6]
    Kernel driver in use: tg3

在...的帮助下这个提示在线,我把下载放在brcmfmac43602/lib/firmware/brcm。此后我重新启动并尝试将模块添加到 with modprobe brcmfmac

尽管如此,我还是看不到网络接口,如下所示。

$ ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether 98:5a:eb:c6:cf:4d brd ff:ff:ff:ff:ff:ff

任何有关我可能忽略的内容的指示将不胜感激。

答案1

根据无线维基 brcmfmac内核 3.17 及更高版本支持。

Chipset PCI Device ID   Notes

BCM43602    14e4:43ba   Supported in 3.17+

答案2

老实说,我确实在linux和windows下与broadcom无线卡战斗过很多次,那些卡都是垃圾。

  • 未正确检测到卡
  • 网络SSID随机可见
  • 由于未知原因无法连接某些接入点
  • AP 已连接但无法传输流量

这包括所有可能的内核、驱动程序、工具、技巧等等。

Broadcom 的以太网适配器很好,但远离无线。如果您有可能更换设备,请将英特尔卡插入其中,一切都会好起来的。

答案3

通常 Debian 足以让这些东西正常工作,而无需从互联网上手动安装文件。我了解到,手动将文件放入这些关键目录并使用 modprobe 往往会导致无法管理的情况。

您的 Broadcom 设备可能需要专有固件,默认情况下 Debian 系统上未安装该固件。

尝试附加non-free到您的/etc/apt/sources.list.对于 linux 内核 3.16,你可能使用的是 jessie,所以你会看到类似这样的内容:

deb http://deb.debian.org/debian jessie main non-free

然后:

apt-get update
apt-get install firmware-linux-nonfree

如果这不起作用,则可能意味着您的卡是超新卡,并且在 2015 年发布 jessie 时不受支持。在这种情况下,backports可能会帮助您。这些将更新的固件带入 Debian 的稳定版本。

在这种情况下,请通过在新文件中创建此内容来将 jessie-backports 添加到您的源中/etc/apt/sources.list.d/backports.list::

deb http://deb.debian.org/debian jessie-backports main non-free

然后从非免费安装固件:

apt-get update
apt-get install -t jessie-backports firmware-linux-nonfree

请注意,我不确定这jessie-backports是否会引起太多关注。杰西被标记为过时的稳定版本2017 年,stretch 发布时,我怀疑如果你的卡比 2017 年更新,这将无法修复它。如果您仍然遇到问题,我建议将您的 Debian 升级到最新的稳定版本(目前这几乎是毁灭性的)。

相关内容