Uninstall Wireless drivers.

good morning,

Late last night I tried to install 13.1 on my old laptop. Long story short, I installed the wrong driver (b43-fwcutter & firmware) when I needed (broadcom wl). Using yast to uninstall the driver (b43) & Installing the correct driver over the previous did not work. Any suggestions other than re-installing.
lspci indicated bcm4321.
John

You mix something up here.
The firmware is no driver. It is loaded by the b43 driver to make your device work.
If you don’t use the b43 driver, it doesn’t matter if that firmware (or b43-fwcutter which is just a program to extract the firmware out of a binary driver) is installed or not.

Please post the output of “lspci -nnk”. There is more than one bcm4321 device.

And how did you install the wl driver?
If it’s the package from Packman, make sure you installed “broadcom-wl” and “broadcom-wl-kmp-xxx” (where xxx depends on your kernel).
“broadcom-wl” prevents the b43 driver from loading, if you don’t install it wl cannot be used because your card is already in use by the b43 driver.

rpm -qa | grep broadcom
uname -a

Installing ‘wl’ will blacklist b43 assuming you did properly
https://forums.opensuse.org/entry.php/90-Install-Broadcom-Drivers-from-Packman

**kilbert@linux-5tjd:~> rpm -qa |grep broadcom
broadcom-wl-6.30.223.141-2.6.i586
broadcom-wl-kmp-default-6.30.223.141_k3.11.6_4-2.6.i586
kilbert@linux-5tjd:~> uname -a
Linux linux-5tjd.site 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) i686 i686 i386 GNU/Linux

Thanks
**

packages installed:
Broadcom-wl
Broadcom–mw-kmp-default

I see one that says desktop, is that what I want to install, and uninstall -default?

Thanks

You’re using kernel-desktop, but have installed the driver for kernel-default, therefore it doesn’t work.
Remove broadcom-wl-kmp-default again (and kernel-default, which is also installed most likely) and install broadcom-wl-kmp-desktop.

sudo zypper rm kernel-default broadcom-wl-kmp-default +broadcom-wl-kmp-desktop

or use YaST for that.

ok I did that & rebooted. now I show:

Broadcom-wl
Broadcom-mw-kmp-desktop

Still no wireless.

linux-5tjd:/home/kilbert # lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV515/M54 [Mobility Radeon X1400]
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
03:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
03:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
0c:00.0 Network controller: Broadcom Corporation BCM4321 802.11a/b/g/n (rev 01)

linux-5tjd:/home/kilbert # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

Still no wireless.

any idea?
thanks

Please post the output of “lspci -nnk | grep BCM4321 -A3”, that shows which kernel module is in use.
And please post again, which kernel you are using (“uname -a”).

What does the file /etc/modprobe.d/50-broadcom-wl-blacklist.conf contain? If it doesn’t exist, you have to re-install “broadcom-wl”.

sure: here is the output:

Please post the output of “lspci -nnk | grep BCM4321 -A3”, that shows which kernel module is in use.
linux-5tjd:/home/kilbert # lspci -nnk | grep BCM4321 -A3
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl

And please post again, which kernel you are using (“uname -a”).
linux-5tjd:/home/kilbert # uname -a
Linux linux-5tjd.site 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) i686 i686 i386 GNU/Linux

What does the file /etc/modprobe.d/50-broadcom-wl-blacklist.conf contain?
**# modules blacklisted for broadcom-wl
blacklist bcm43xx
blacklist ssb
blacklist b43
blacklist ndiswrapper
blacklist brcm80211
blacklist bcma
blacklist brcmsmac

**thanks again
John

Please try

su -
modprobe -rv b43

Can you try the steps outlined in https://forums.opensuse.org/showthread.php/494525-Enable-Broadcom-BCM43142-in-OpenSuse-13-1

I’ve noticed that you have the Broadcom device that matches the STA drivers and I’ve been able to enable wireless on my Dell laptop.

You can remove any broadcom-* RPMs before you start, just to have everything cleaned up, also make sure you have all the dependencies ready:

zypper in make gcc binutils kernel-source

Please let us know how it goes for you!

Sorry, but I can’t really see how compiling the exact same driver himself would work better than using the RPM packages.
Especially as his system doesn’t even load the wl driver.

I think it should be:

su -
modprobe -rv b43-pci-bridge

but I’m not sure. Maybe try both.

And afterwards try to load the wl driver manually:

modprobe wl

Then post the output of this please:

dmesg | tail
lspci -nnk | grep BCM4321 -A3

Another idea:
You can configure which kernel module to use in YaST’s Network Settings. Maybe this somehow is configured explicitely to be “b43”?
If that’s what causes b43 to load despite of the blacklist, then the above procedure should work.

Enter YaST->Network Devices->Network Settings, select your wireless card and click on Edit. Then switch to the Hardware tab, that’s where you can select the kernel module, set that to “wl”.

And you should better switch to Network Manager for wireless on the “Global Options” tab.

ok tried all that, some of the command produced no output, 1 produced an error. I bolded the commands.

kilbert@linux-gzlp:~> su -
Password:
linux-gzlp:~ # lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
Subsystem: Dell Device [1028:01cd]
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: lpc_ich
Kernel modules: intel_rng, lpc_ich, leds_ss4200
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] [8086:27c4] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: ata_piix
Kernel modules: ata_piix, pata_acpi, ata_generic
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV515/M54 [Mobility Radeon X1400] [1002:7145]
Subsystem: Dell Device [1028:2002]
Kernel driver in use: radeon
Kernel modules: radeon
03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
Subsystem: Dell Inspiron 9400 Laptop [1028:01cd]
Kernel driver in use: b44
Kernel modules: b44
03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: firewire_ohci
Kernel modules: firewire_ohci
03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
03:01.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 0a)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: r592
Kernel modules: r592
03:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 05)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: r852
Kernel modules: r852
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl

linux-gzlp:~ # rpm -qa | grep broadcom
broadcom-wl-kmp-desktop-6.30.223.141_k3.11.6_4-2.6.i586
broadcom-wl-6.30.223.141-2.6.i586

linux-gzlp:~ # uname -a
Linux linux-gzlp.site 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) i686 i686 i386 GNU/Linux
**
linux-gzlp:~ # lspci -nnk | grep BCM4321 -A3**
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl

linux-gzlp:~ # modprobe -rv b43
linux-gzlp:~ # modprobe -rv b43-pci-bridge

FATAL: Module b43_pci_bridge not found.

**linux-gzlp:~ # modprobe wl

linux-gzlp:~ # dmesg | tail**
1923.272916] Bluetooth: RFCOMM TTY layer initialized
1923.272938] Bluetooth: RFCOMM socket layer initialized
1923.272941] Bluetooth: RFCOMM ver 1.11
2364.698104] CE: hpet increased min_delta_ns to 20113 nsec
2364.704697] CE: hpet increased min_delta_ns to 30169 nsec
2364.704803] CE: hpet increased min_delta_ns to 45253 nsec
4144.572710] mmc0: new high speed SDHC card at address aaaa
4144.681421] mmcblk0: mmc0:aaaa SU04G 3.69 GiB
4144.695235] mmcblk0: p1
4199.351969] perf samples too long (2545 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
**linux-gzlp:~ # lcpci -nnk | grep BCM4321 -A3
linux-gzlp:~ # **

I also ensured the wireless is on in the bios. The FN-F2 key switch turns the light on and off. I know it worked before I put 13.1 on it (windows).
thanks again.

You made a typo there, therefore there’s no output. It should be “lspci”.
Maybe the modprobe worked and the wl driver is in use now? I see no error in the dmesg output at least.

I just spotted that typo too, I just checked and its the same output as before:

linux-gzlp:~ # lspci -nnk | grep BCM4321 -A3
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl

No wireless in network manager or iw config.
in network manager in yast, the edit button is greyed out an un-clickable.
also rebooted again, no change
thanks

Well, did you run that lspci after the modprobes and before you rebooted, or after the reboot?
It’s clear that after a reboot everything is like it was before, since that modprobes didn’t change anything in your system’s configuration.

In Yast the Edit button is greyed out if NetworkManager is running, that’s normal in this case.
Switch to “ifup” on the “General Options” tab, “Edit” your wireless interface and set the kernel module to “wl” and reboot.

Please post the “lspci -nnk | grep BCM4321 -A3” again then.
Maybe this would get “wl” loaded?

This was the correct code

thansk john

I think the device died (see last line): If you agree, would you know if I can put any wireless into a laptop (I have another dell that ran opensuse fine until the monitor dies, that wireless is a broadcom also)
thansk

linux-gzlp:~ # lspci -nnk | grep BCM4321 -A3
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl
linux-gzlp:~ # modprobe -rv b43
linux-gzlp:~ # lspci -nnk

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
Subsystem: Dell Device [1028:01cd]
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 01)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: uhci_hcd
00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: ehci-pci
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: lpc_ich
Kernel modules: intel_rng, lpc_ich, leds_ss4200
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] [8086:27c4] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: ata_piix
Kernel modules: ata_piix, pata_acpi, ata_generic
00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV515/M54 [Mobility Radeon X1400] [1002:7145]
Subsystem: Dell Device [1028:2002]
Kernel driver in use: radeon
Kernel modules: radeon
03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
Subsystem: Dell Inspiron 9400 Laptop [1028:01cd]
Kernel driver in use: b44
Kernel modules: b44
03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: firewire_ohci
Kernel modules: firewire_ohci
03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
03:01.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 0a)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: r592
Kernel modules: r592
03:01.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 05)
Subsystem: Dell Device [1028:01cd]
Kernel driver in use: r852
Kernel modules: r852
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl
linux-gzlp:~ # rpm -qa | grep broadcom
broadcom-wl-kmp-desktop-6.30.223.141_k3.11.6_4-2.6.i586
broadcom-wl-6.30.223.141-2.6.i586
linux-gzlp:~ # uname -a
Linux linux-gzlp.site 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) i686 i686 i386 GNU/Linux
linux-gzlp:~ # lspci -nnk | grep BCM4321 -A3
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl
linux-gzlp:~ # modprobe -rv b43
linux-gzlp:~ # modprobe wl
linux-gzlp:~ # dmesg | tail
2997.223043] Restarting tasks … done.
2997.231440] video LNXVIDEO:00: Restoring backlight state
2998.204871] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
3650.064362] perf samples too long (2525 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
4652.927431] b44 ssb1:0 eth0: powering down PHY
4702.474141] LVM: Activation generator successfully completed.
4705.600703] NET: Registered protocol family 17
4705.609586] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
5653.609948] b44 ssb1:0 eth0: powering down PHY
5654.637725] LVM: Activation generator successfully completed.
linux-gzlp:~ # lspci -nnk | grep BCM4321 -A3
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 01)
Subsystem: Dell Wireless 1500 Draft 802.11n WLAN Mini-Card [1028:0009]
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb, wl
linux-gzlp:~ # ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:522 errors:0 dropped:0 overruns:0 frame:0
TX packets:522 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:42400 (41.4 Kb) TX bytes:42400 (41.4 Kb)

linux-gzlp:~ # ifconfig wlan0
wlan0: error fetching interface information: Device not found
linux-gzlp:~ # ^C