BCM4311 on dell inspiron 1501

Hi,
After some problems with kubuntu 11.04, I re-installed opensuse 11.3 on my laptop but I cannot get my wifi card working. I cannot remember how I did it previously, but I’m sure it wasn’t as hard as now.

I first did what was proposed on this site:

b43 - Linux Wireless

Then I followed this tread: (which i think worked for me last time)

Install Broadcom Drivers from Packman

But again, no wifi functioning. Maybe there’s still some left from my previous attempt, but I’m not sure since when looking up with yast, there is nothing installed when I search for ‘bcm’. Could someone advise me how to uninstall everything and then re-install packman? Or any other suggestions since I’m not sure whether this is the cause.

output from lspci -v | less

05:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
        Subsystem: Dell Wireless 1390 WLAN Mini-Card
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at c0200000 (32-bit, non-prefetchable) [size=16]
        Capabilities: [40] Power Management version 2
        Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [13c] Virtual Channel
        Kernel driver in use: b43-pci-bridge

thanx[/size]

If not installed

zypper in rfkill
/usr/sbin/rfkill list

If anything is blocked do as su -

rfkill unblock all

post result of

/sbin/lspci -nnk

Nothing was blocked

here is the output you asked for:

00:00.0 Host bridge [0600]: ATI Technologies Inc RS480 Host Bridge [1002:5950] (rev 10)
        Subsystem: Dell Device [1028:01f5]
00:01.0 PCI bridge [0604]: ATI Technologies Inc RS480 PCI Bridge [1002:5a3f]
00:05.0 PCI bridge [0604]: ATI Technologies Inc RS480 PCI Bridge [1002:5a37]
00:06.0 PCI bridge [0604]: ATI Technologies Inc RS480 PCI Bridge [1002:5a38]
00:12.0 SATA controller [0106]: ATI Technologies Inc SB600 Non-Raid-5 SATA [1002:4380]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: ahci
00:13.0 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI0) [1002:4387]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: ohci_hcd
00:13.1 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI1) [1002:4388]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: ohci_hcd
00:13.2 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI2) [1002:4389]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: ohci_hcd
00:13.3 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI3) [1002:438a]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: ohci_hcd
00:13.4 USB Controller [0c03]: ATI Technologies Inc SB600 USB (OHCI4) [1002:438b]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: ohci_hcd
00:13.5 USB Controller [0c03]: ATI Technologies Inc SB600 USB Controller (EHCI) [1002:4386]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: ehci_hcd
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 14)
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: piix4_smbus
00:14.1 IDE interface [0101]: ATI Technologies Inc SB600 IDE [1002:438c]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: pata_atiixp
00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: HDA Intel
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB600 PCI to LPC Bridge [1002:438d]
        Subsystem: Dell Device [1028:01f5]
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
        Kernel driver in use: k8temp
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc RS482 [Radeon Xpress 200M] [1002:5975]
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: radeon
05:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
        Subsystem: Dell Wireless 1390 WLAN Mini-Card [1028:0007]
        Kernel driver in use: b43-pci-bridge
08:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: b44
08:01.0 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
        Subsystem: Dell Device [1028:01f5]
        Kernel driver in use: sdhci-pci
08:01.1 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 01)
        Subsystem: Dell Dell Inspiron 1501 [1028:01f5]

thanx

b43 should work

Please do the following: (Unless you already ran the firmware?)

sudo /usr/sbin/install_bcm43xx_firmware

Once you have the firmware do:

sudo /sbin/modprobe -rv b43
sudo /sbin/modprobe -v b43

Hi

The last 2 commands did the trick.

Thank you very much!

You are most welcome

Hi,

seems that not everything is solved. The wireless is working now, but everytime i start up, i have to execute the command “sudo /sbin/modprobe -v b43”.

So, for the time being it’s ok, but i would like to fix this permanently. Any ideas?

Check if this file exists:
/etc/modprobe.d/50-broadcom-wl-blacklist.conf

If it does delete it

Check the contents of this one
/etc/modprobe.d/50-blacklist.conf
Make sure there is no entry for b43

This did the trick.

Thanx once again!

No problem

Thank goodness for search trying the same on mine, fingers crossed!

WOOHOO! Thank god for linux geniuses!

Brilliant. It is such a wonderful feeling to get a thing to work, thank you as well. It’s working liking a charm testing it now with my mom’s dsl modem, so happy. I’m going out on the road and this is my only computer and really needed the wireless working.

Hello,
I am having issues with a 12.3x64 fully updated install on a 1501 for wireless. Followed the thread earlier and all goes very wrong when performing the install of “install_bcm43xx_firmware” the firmware install finishes then the script calls for B43 legacy upon completion of download of legacy I get a core dump.
I have tried several attempts at ndiswrapper with no benefit. Is there a problem with the script?

warmest regards…

Check this
https://forums.opensuse.org/content/157-broadcom-firmware-needed-b43-but-i-have-no-network-easierwork-around.html

Hello,
I was hoping to find the link for the script functional but looks like it got moved. Is there a new pointer for this?
https://forums.opensuse.org/content/…rk-around.html

Warm Regards

On 02/12/2014 07:36 PM, mretherf1234 wrote:
>
> Hello,
> I was hoping to find the link for the script functional but looks
> like it got moved. Is there a new pointer for this?
> ‘https://forums.opensuse.org/content/...rk-around.html
> (http://tinyurl.com/ayq3jcx)

What are you trying to do?

There are broken links in the forum

https://forums.opensuse.org/content.php/157-broadcom-firmware-needed-b43-but-i-have-no-network-easierwork-around.html

Thank you. Much appreciated for the fixed link.
I broke my 12.3 playing with Xen. Had to reload 12.3 on my 1501 but wireless never works until I run the no net install script.
:slight_smile: