WLAN 在 Fedora22、Broadcom BCM4352 上无法工作

WLAN 在 Fedora22、Broadcom BCM4352 上无法工作

我在一些论坛上看到过很多这样的情况,所提供的解决方案都不适合我。以下是在终端中运行以下命令的输出:

$ uname -r 
4.1.7-200.fc22.x86_64

$ lspci |grep Broadcom
02:00.0 Network controller: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter (rev 03)

$ rpm -qa |grep -- -wl
broadcom-wl-6.30.223.248-2.fc22.noarch
kmod-wl-4.0.4-301.fc22.x86_64-6.30.223.248-8.fc22.1.x86_64
akmod-wl-6.30.223.248-9.fc22.x86_64
kmod-wl-6.30.223.248-8.fc22.1.x86_64
kmod-wl-4.1.7-200.fc22.x86_64-6.30.223.248-9.fc22.x86_64

在我看来 kmod 已正确安装,但是当我这样做时:

$ akmods --force
Checking kmods exist for 4.1.7-200.fc22.x86_64             [  OK  ]

没有其他事情发生——据我所知,它应该触发某种安装过程(但这可能是完全不同的事情,我对 Linux 很陌生)。另外,这是我手动搜索适配器时打印的内容:

$ lshw -C network
  *-usb:0                 
       description: Wireless interface
       product: 802.11 n WLAN
       vendor: Ralink
       physical id: 1
       bus info: usb@1:1
       logical name: wlp0s20u1
       version: 1.01
       serial: 1.0
       capabilities: usb-2.00 ethernet physical wireless
       configuration: broadcast=yes driver=rt2800usb driverversion=4.1.7-200.fc22.x86_64 firmware=0.29 ip=192.168.1.45 link=yes maxpower=450mA multicast=yes speed=480Mbit/s wireless=IEEE 802.11bgn
  *-network UNCLAIMED
       description: Network controller
       product: BCM4352 802.11ac Wireless Network Adapter
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 03
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:f7200000-f7207fff memory:f7000000-f71fffff
  *-network DISABLED
       description: Ethernet interface
       physical id: 2
       logical name: virbr0-nic
       serial: 52:54:00:04:76:48
       size: 10Mbit/s
       capabilities: ethernet physical
       configuration: autonegotiation=off broadcast=yes driver=tun driverversion=1.6 duplex=full link=no multicast=yes port=twisted pair speed=10Mbit/s

最上面的一个是我的 USB 无线局域网适配器,中间的一个是我想要运行的内置适配器。最后一张不确定。

USB 无线局域网适配器在插入后立即被识别,因此硬件不工作似乎是驱动程序问题。

答案1

检查您的无线卡,如果它是Boradcom,您必须安装供应商驱动程序才能获得正确的连接

首先,您必须验证您的无线卡是 Broadcom 的。因此,以超级用户身份运行此命令。

lspci | grep -i broadcom 

预期结果类似

12:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)

相关内容