You are not logged in.
I'm trying to install and make work the Broadcom wireless-BMC43142
I can't make it work the Broadcom wireless-BMC43142. I've messed up with various installation and activations of various modules and to be sure to start properly I removed every package.
I've search that I need to install the b43 from my device and I don't know witch should I install (b43-firmware, b43-firmware-classic, b43-firmware-legacy).
So on for now I have installed the iw for the wireless network management.
I installed the iw and when I use the iw dev the only I get is blank link, without a message.
I have messed in my head and I follow the wiki anymore. I've looked the following threads and I seams all greek to me.
https://bbs.archlinux.org/viewtopic.php?id=167728
https://bbs.archlinux.org/viewtopic.php?id=193129
for information.
lspci -k
01:00.0 Ethernet controller: Qualcomm Atheros QCA8172 Fast Ethernet (rev 10)
Subsystem: Lenovo Device 3802
Kernel driver in use: alx
Kernel modules: alx
02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
Subsystem: Lenovo Device 0611
Kernel modules: bcma
and
ip link
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: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 20:89:84:e5:2f:49 brd ff:ff:ff:ff:ff:ff
for the record I use LXDE.
Last edited by Marvix (2017-11-02 17:11:55)
Offline
Please follow the Broadcom page on the wiki. According to the links there your card is not supported by b43, so you may have to use wl.
Just to be sure, could you post the output of `lspci -vnn | grep -i net`
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
lspci -vnn | grep -i ne
Kernel driver in use: ivb_uncore
Expansion ROM at <unassigned> [disabled]
Kernel driver in use: i915
Kernel modules: i915
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
Kernel driver in use: mei_me
Kernel modules: mei_me
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
Kernel driver in use: pcieport
Kernel modules: shpchp
Kernel driver in use: pcieport
Kernel modules: shpchp
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
Kernel driver in use: ahci
Kernel modules: ahci
Kernel modules: i2c_i801
01:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
Kernel driver in use: alx
Kernel modules: alx
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Kernel driver in use: wl
Kernel modules: bcma, wl
Offline
Thanks, as I suspected this card is only supported by the wl driver. But in your output now it shows that the wl driver is in use: is the wirless interface now showing up in your `ip a` output? If not, have you removed and blacklisted b43 and ssb modules as described on the broadcom page of the wiki?
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
Is tried to install the broadcom-dkms-wl drivers instead the broadcom-wl I've tried now and I think I make the work, since I had the modules already acivated.
Now I see it in the ip link command and now works.
To get this right. First I install the driver of my network wireless card, enable the necessary modules (wl and bcma, in my case) and activate the interface with the ip link (wireless) up?
Offline
To get this right. First I install the driver of my network wireless card, enable the necessary modules (wl and bcma, in my case) and activate the interface with the ip link (wireless) up?
Yes, but in a majority of cases the first two parts of that are not required: the linux kernel has built in modules for a vast majority of consumer hardware. Your broadcom card is a (current) exception to this which is why you needed to also get the wl driver.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline