Broadcom BM4313

Message
Author
User avatar
smilliken
Posts: 206
Joined: Tue Feb 06, 2007 11:47 pm

Broadcom BM4313

#1 Post by smilliken »

Having trouble getting the WIFI to work on this laptop. It is an HP Pavilion DV7.

Code: Select all

inxi -F
System:    Host: HP-DV7 Kernel: 4.13.0-1-amd64 x86_64 bits: 64 Desktop: Xfce 4.12.3 
           Distro: MX-17.1_x64 Horizon December 10, 2017 
Machine:   Type: Laptop System: Hewlett-Packard product: HP Pavilion dv7 Notebook PC 
           v: 058B110000242B10000020100 serial: <root required> 
           Mobo: Hewlett-Packard model: 1443 v: 67.33 serial: <root required> 
           BIOS: Hewlett-Packard v: F.28 date: 04/11/2011 
Battery:   ID-1: BAT0 charge: 63.6 Wh condition: 81.3/81.3 Wh (100%) 
CPU:       Topology: Triple Core model: AMD Phenom II N850 bits: 64 type: MCP L2 cache: 1536 KiB 
           Speed: 800 MHz min/max: 800/2200 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 
Graphics:  Card-1: AMD RS880M [Mobility Radeon HD 4225/4250] driver: radeon v: kernel 
           Card-2: AMD Park [Mobility Radeon HD 5430/5450/5470] driver: radeon v: kernel 
           Display: x11 server: X.Org 1.19.2 driver: ati,radeon unloaded: fbdev,modesetting,vesa 
           resolution: 1600x900~60Hz 
           OpenGL: renderer: Gallium 0.4 on AMD RS880 (DRM 2.50.0 / 4.13.0-1-amd64 LLVM 3.9.1) 
           v: 3.3 Mesa 13.0.6 
Audio:     Card-1: AMD SBx00 Azalia driver: snd_hda_intel 
           Card-2: AMD Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series] driver: snd_hda_intel 
           Sound Server: ALSA v: k4.13.0-1-amd64 
Network:   Card-1: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter driver: wl 
           IF: wlan0 state: dormant mac: 3e:3f:b2:d8:ed:28 
           Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 60:eb:69:53:d0:f9 
Drives:    HDD Total Size: 596.17 GiB used: 5.89 GiB (1.0%) 
           ID-1: /dev/sda vendor: Seagate model: ST9640320AS size: 596.17 GiB 
Partition: ID-1: / size: 81.65 GiB used: 5.52 GiB (6.8%) fs: ext4 dev: /dev/sda1 
           ID-2: /home size: 501.64 GiB used: 383.9 MiB (0.1%) fs: ext4 dev: /dev/sda3 
           ID-3: swap-1 size: 2.05 GiB used: 1.5 MiB (0.1%) fs: swap dev: /dev/sda2 
Sensors:   System Temperatures: cpu: 60.2 C mobo: N/A gpu: radeon temp: 56 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 174 Uptime: 2h 05m Memory: 3.61 GiB used: 1.29 GiB (35.7%) Shell: bash 
           inxi: 3.0.10
The install placed b43-fwcutter, firmware-b43-installer and firmware-b43legacy-installer on the computer.

ifconfig sees the wlan0.

Thanks

Scott
There is no "Ctrl+Z" in life!
Asus X570, Rysen 3600, 32 GB RAM MX-21
Acer 7551G MX-21 & Win 10
Asus i5, 16 GB RAM MX-21 & Win 10
Brother DCP-7065DN/HL-L3270CDW
Linux User# 4523410

User avatar
smilliken
Posts: 206
Joined: Tue Feb 06, 2007 11:47 pm

Re: Broadcom BM4313

#2 Post by smilliken »

Introduction

There are a number of different types of drivers for Broadcom wireless chipsets that have different capabilties and features. Here are some examples:
Driver Description Comment
brcmsmac/brcmfmac Open-source kernel drivers
b43, b43legacy and b44 Reverse-engineered kernel drivers
broadcom-wl Proprietary Broadcom STA driver Causes kernel drivers to be blacklisted
brcm80211 Open-source kernel driver
Various Proprietary Windows drivers Require Ndiswrapper

For a Wireless device, go to the Linux Wireless site, select the appropriate device type (PCI, USB or PCMCIA) and click through to the table to find the latest information about your device. If you have an older Broadcom chipset, and want to use the native driver instead of using Ndiswrapper, you may have to enable the correct driver and suppress the others.

Link in red is dead. Wiki.
There is no "Ctrl+Z" in life!
Asus X570, Rysen 3600, 32 GB RAM MX-21
Acer 7551G MX-21 & Win 10
Asus i5, 16 GB RAM MX-21 & Win 10
Brother DCP-7065DN/HL-L3270CDW
Linux User# 4523410

User avatar
Jerry3904
Administrator
Posts: 21881
Joined: Wed Jul 19, 2006 6:13 am

Re: Broadcom BM4313

#3 Post by Jerry3904 »

So it is. Luckily, a Google search lands on it first thing:

https://wireless.wiki.kernel.org/

I will update the Wiki, thanks.
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox and Windows 10
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

Alt
Posts: 29
Joined: Wed Jan 27, 2016 1:28 am

Re: Broadcom BM4313

#4 Post by Alt »

Did you try "broadcom-sta-dkms" ?

User avatar
smilliken
Posts: 206
Joined: Tue Feb 06, 2007 11:47 pm

Re: Broadcom BM4313

#5 Post by smilliken »

Of all the broadcom packages, that one is installed.
There is no "Ctrl+Z" in life!
Asus X570, Rysen 3600, 32 GB RAM MX-21
Acer 7551G MX-21 & Win 10
Asus i5, 16 GB RAM MX-21 & Win 10
Brother DCP-7065DN/HL-L3270CDW
Linux User# 4523410

User avatar
Stevo
Developer
Posts: 12774
Joined: Fri Dec 15, 2006 8:07 pm

Re: Broadcom BM4313

#6 Post by Stevo »

There is some sort of driver loading with firmware if you have a wlan0 interface.

Can you try the wireless-info script and attaching the txt file? https://github.com/UbuntuForums/wireless-info

You can paste all three lines at once into your terminal to download and run it:

Code: Select all

wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info && \
chmod +x wireless-info && \
./wireless-info

User avatar
smilliken
Posts: 206
Joined: Tue Feb 06, 2007 11:47 pm

Re: Broadcom BM4313

#7 Post by smilliken »

Thanks for the info Stevo. i have a Dell 1525 with the Broadcom BM4312 that is giving me the same problem. I'll do it on both and see what happens and report back.

Dell 1525
wireless-info.txt
HP Pavilion DV7
wireless-info.txt
You do not have the required permissions to view the files attached to this post.
There is no "Ctrl+Z" in life!
Asus X570, Rysen 3600, 32 GB RAM MX-21
Acer 7551G MX-21 & Win 10
Asus i5, 16 GB RAM MX-21 & Win 10
Brother DCP-7065DN/HL-L3270CDW
Linux User# 4523410

User avatar
smilliken
Posts: 206
Joined: Tue Feb 06, 2007 11:47 pm

Re: Broadcom BM4313

#8 Post by smilliken »

HP DVD7 - Well, I did a re-install of MX17 which was not a big deal as the computer had nothing on it and it was a fresh install a few weeks ago. All looks good now.

Now to the Dell the is full of stuff and a fresh install is not an option.
There is no "Ctrl+Z" in life!
Asus X570, Rysen 3600, 32 GB RAM MX-21
Acer 7551G MX-21 & Win 10
Asus i5, 16 GB RAM MX-21 & Win 10
Brother DCP-7065DN/HL-L3270CDW
Linux User# 4523410

User avatar
dolphin_oracle
Developer
Posts: 19926
Joined: Sun Dec 16, 2007 1:17 pm

Re: Broadcom BM4313

#9 Post by dolphin_oracle »

for the bcm 4313, I suggest doing the opposite of what has been set up automatically.

I suggest blacklisting the "wl" driver (that's the broadcom-sta-dkms one) and unblacklist ALL of the open source modules. You can do this in

/etc/modprobe.d/broadcom-sta-dkms.conf

like this

Code: Select all

# wl module from Broadcom conflicts with the following modules:
blacklist b43
blacklist b43legacy
blacklist b44
blacklist bcma
blacklist brcm80211
blacklist brcmsmac
blacklist ssb
note the # in front of "wl" and no # anywhere else.

you can also use mx-network-assistant to do the same. reboot and see if the open-source drivers take over.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
smilliken
Posts: 206
Joined: Tue Feb 06, 2007 11:47 pm

Re: Broadcom BM4313

#10 Post by smilliken »

dolphin_oracle wrote: Tue Jun 05, 2018 7:58 pm for the bcm 4313, I suggest doing the opposite of what has been set up automatically.

I suggest blacklisting the "wl" driver (that's the broadcom-sta-dkms one) and unblacklist ALL of the open source modules. You can do this in

/etc/modprobe.d/broadcom-sta-dkms.conf

like this

Code: Select all

# wl module from Broadcom conflicts with the following modules:
blacklist b43
blacklist b43legacy
blacklist b44
blacklist bcma
blacklist brcm80211
blacklist brcmsmac
blacklist ssb
note the # in front of "wl" and no # anywhere else.

you can also use mx-network-assistant to do the same. reboot and see if the open-source drivers take over.
When I blacklist the "wl" driver, the wifi card is not recognized at all.

This all started when trying to install a new kernel.
There is no "Ctrl+Z" in life!
Asus X570, Rysen 3600, 32 GB RAM MX-21
Acer 7551G MX-21 & Win 10
Asus i5, 16 GB RAM MX-21 & Win 10
Brother DCP-7065DN/HL-L3270CDW
Linux User# 4523410

Post Reply

Return to “General”