BCM4328 802.11a/b/g/n [14e4:4328] (rev 03) wireless card not defined as wlan0 or eth1 device on HP Pavillion dv9000 series notebook in Ubuntu 9.04

Asked by jwesleycooper on 2009-06-13

I've just installed Ubuntu 9.04 Desktop to my HP Pavillion dv9000 series notebook, and I am unable to connect to my wireless network. In fact, no wireless networks are even being detected, and the Wireless networks option doesn't appear when I click the network icon on the top bar. (Fortunatly, I still have Vista on my laptop too, otherwise I'd bee up the creek).

Anyway, I checked the Hardware Drivers app, and it's telling me that my Broadcom STS Wireless Adapter drive is enabled, but not in use... so how do I make the system put it "in use" so I can get on with my life?

John Wesley Cooper

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
2009-06-14
Last query:
2009-06-14
Last reply:
2009-06-14

Hi,

Please first connect your network card to the wireless router using an ethernet cable (also known as a LAN cable).

In order to gather essential troubleshooting information about your wireless card, please follow this procedure:

Step 1: Open Terminal from "Applications->Accessories->Terminal"

Step 2: Run the following command (copy-paste the line below into a Terminal, press enter, then enter password when sudo asks for password, then press enter again)

sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; uname -a; dmesg | grep ound; dmesg | grep b43; iwconfig

Step 3: Please post results (copy/paste terminal output) on this thread

==============================================================================================================

Keep in mind that one or more of the following 5 basic components need to be configured correctly so that wireless can work correctly in Linux:

Wireless configuration in the BIOS, hardware wireless switch setting, active wireless driver version, the firmware for the wireless chipset (stored as a file in Linux), and the configuration of the wireless parameters in wicd or NetworkManager (SSID broadcast settings, encryption settings, name of wireless interface stored in wicd, the chosen channel for wireless transmission, ...) .

In case your wireless interface is DISABLED, please make sure the /etc/network/interfaces file only contains the following 4 lines (you can edit the file using the command gksudo gedit /etc/network/interfaces) :

auto lo
iface lo inet loopback
auto <name of wireless interface>
iface <name of wireless interface> inet dhcp

where you need to replace <name of wireless interface> with a real value inside this file: wlan0 or ath0 or eth1 or something like that. You can find the right value by running the command iwconfig

Here is an example of a real, working /etc/network/interfaces file:

auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp

Regards,

Mark

jwesleycooper (jwesleycooper) said : #2

Just did that, here's what displays:

  *-network
       description: Ethernet interface
       product: MCP65 Ethernet
       vendor: nVidia Corporation
       physical id: 6
       bus info: pci@0000:00:06.0
       logical name: eth0
       version: a3
       serial: 00:1e:68:09:72:f5
       size: 100MB/s
       capacity: 1GB/s
       width: 32 bits
       clock: 66MHz
       capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.61 duplex=full ip=193.169.9.2 latency=0 link=yes maxlatency=20 mingnt=1 module=forcedeth multicast=yes port=MII speed=100MB/s
  *-network
       description: Network controller
       product: BCM4328 802.11a/b/g/n
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 03
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0 module=ssb
  *-network DISABLED
       description: Ethernet interface
       physical id: 1
       logical name: pan0
       serial: 1a:1c:e9:c1:f0:a7
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

pan0 Interface doesn't support scanning.

auto lo
iface lo inet loopback

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION="Ubuntu 9.04"
00:00.0 RAM memory [0500]: nVidia Corporation MCP65 Memory Controller [10de:0444] (rev a3)
00:01.0 ISA bridge [0601]: nVidia Corporation MCP65 LPC Bridge [10de:0442] (rev a3)
00:01.1 SMBus [0c05]: nVidia Corporation MCP65 SMBus [10de:0446] (rev a1)
00:01.3 Co-processor [0b40]: nVidia Corporation MCP65 SMU [10de:0447] (rev a1)
00:02.0 USB Controller [0c03]: nVidia Corporation MCP65 USB Controller [10de:0454] (rev a3)
00:02.1 USB Controller [0c03]: nVidia Corporation MCP65 USB Controller [10de:0455] (rev a3)
00:06.0 Ethernet controller [0200]: nVidia Corporation MCP65 Ethernet [10de:0450] (rev a3)
00:07.0 Audio device [0403]: nVidia Corporation MCP65 High Definition Audio [10de:044a] (rev a1)
00:08.0 PCI bridge [0604]: nVidia Corporation MCP65 PCI bridge [10de:0449] (rev a1)
00:09.0 IDE interface [0101]: nVidia Corporation MCP65 IDE [10de:0448] (rev a1)
00:0a.0 IDE interface [0101]: nVidia Corporation MCP65 SATA Controller [10de:045d] (rev a3)
00:0b.0 PCI bridge [0604]: nVidia Corporation Device [10de:045b] (rev a1)
00:0c.0 PCI bridge [0604]: nVidia Corporation MCP65 PCI Express bridge [10de:045a] (rev a1)
00:0d.0 PCI bridge [0604]: nVidia Corporation MCP65 PCI Express bridge [10de:0458] (rev a1)
00:0e.0 PCI bridge [0604]: nVidia Corporation MCP65 PCI Express bridge [10de:0459] (rev a1)
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]
03:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 03)
05:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8400M GS [10de:0427] (rev a1)
07:05.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
07:05.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
07:05.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12)
07:05.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
07:05.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev ff)
Bus 002 Device 003: ID 04b4:0033 Cypress Semiconductor Corp.
Bus 002 Device 004: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
Bus 002 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 064e:a110 Suyin Corp.
Linux EXCALIBUR 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux
[ 0.000000] found SMP MP-table at [ffff8800000f8640] 000f8640
[ 0.004000] No AGP bridge found
[ 0.386874] ACPI: No dock devices found.
[ 0.447474] pnp 00:03: can't evaluate _CRS: 12298<6>pnp: PnP ACPI: found 12 devices
[ 1.022886] pcieport-driver 0000:00:0b.0: found MSI capability
[ 1.022969] pcieport-driver 0000:00:0c.0: found MSI capability
[ 1.023046] pcieport-driver 0000:00:0d.0: found MSI capability
[ 1.023122] pcieport-driver 0000:00:0e.0: found MSI capability
[ 3.828117] hub 1-0:1.0: USB hub found
[ 3.886073] hub 2-0:1.0: USB hub found
[ 3.985499] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 3.986850] powernow-k8: Found 1 AMD Turion(tm) 64 X2 Mobile Technology TL-68 processors (2 cpu cores) (version 2.20.00)
[ 3.987305] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 4.569211] ssb: Sonics Silicon Backplane found on PCI device 0000:03:00.0
[ 10.504878] ricoh-mmc: Ricoh MMC controller found at 0000:07:05.2 [1180:0843] (rev 12)
[ 10.697251] sdhci-pci 0000:07:05.1: SDHCI controller found [1180:0822] (rev 22)
[ 11.126980] uvcvideo: Found UVC 1.00 device HP Webcam (064e:a110)
[ 11.900227] lp: driver loaded but no devices found
[ 4.491859] b43-pci-bridge 0000:03:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16
[ 4.491867] b43-pci-bridge 0000:03:00.0: setting latency timer to 64
lo no wireless extensions.

eth0 no wireless extensions.

pan0 no wireless extensions.

I have very little experience with Linux OS's, so I have no idea what any of this means, much less what I must do about it.

Josh Leverette (coder543) said : #3

Broadcoms are sometimes unfriendly little cards with Linux. Try disabling and reenabling the hardware driver. Sorry... that's all that I have. You could also try "sudo iwlist wlan0 scan" in a terminal to see if it shows any networks, if there is no wlan0 then it might be eth1. Best I can do with this one.

jwesleycooper (jwesleycooper) said : #4

I disabled and re-enabled the hardware driver, and even though it says the it is now enabled and in use, I still can't connect! Tried the terminal command for both wlan0 and eth1, but it just told my that the "Interface doesn't support scanning"... Anybody know of anything else I can try?

Hi,

Please first connect your network card to the wireless router using an ethernet cable (also known as a LAN cable).

Then please follow this procedure:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Run the following commands (copy-paste the lines below into a Terminal, press enter after each line)

sudo aptitude update
sudo aptitude dist-upgrade
sudo aptitude install linux-backports-modules-jaunty

Step 3: Run the following command

gksudo gedit /etc/modprobe.d/blacklist.conf

# Add the following line to /etc/modprobe.d/blacklist.conf:

blacklist ssb

Step 4: Run the following command

gksudo gedit /etc/modules

# Add the following 2 lines to the /etc/modules file:

wl
wl0

Step 5: Save changes, reboot pc and retest wireless

Step 6: If wireless still does not work after this reboot, please resend output of the following command:

sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; uname -a; dmesg | grep ound; dmesg | grep b43; iwconfig

Regards,

Mark

jwesleycooper (jwesleycooper) said : #6

Thanks Mark Rijckenberg, that solved my question.

KJ (kunjalptl) said : #7

Thanks Mark, this worked for me too. Great job figuring this out for newcomer to Ubuntu like me.

KJ

sbcall (goluf) said : #8

I am new to Ubuntu and I am having the same issue. I followed the steps above, but unfortunately I did not get the same result as the others.

Here is the output from the following command:

sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; uname -a; dmesg | grep ound; dmesg | grep b43; iwconfig

Output:

  *-network
       description: Ethernet interface
       product: 88E8040 PCI-E Fast Ethernet Controller
       vendor: Marvell Technology Group Ltd.
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth0
       version: 12
       serial: 00:21:9b:f6:7d:2c
       size: 100MB/s
       capacity: 100MB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.22 duplex=full firmware=N/A ip=192.168.1.103 latency=0 link=yes module=sky2 multicast=yes port=twisted pair speed=100MB/s
  *-network
       description: Network controller
       product: BCM4328 802.11a/b/g/n
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0b:00.0
       version: 03
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0 module=ssb
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: pan0
       serial: ee:90:cd:f2:0a:a4
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

pan0 Interface doesn't support scanning.

auto lo
iface lo inet loopback
auto pan0
iface pan0 inet dhcp

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION="Ubuntu 9.04"
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port [8086:2a01] (rev 0c)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 [8086:2847] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller [8086:2829] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8600M GT [10de:0407] (rev a1)
03:09.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
03:09.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
03:09.2 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
03:09.3 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev 12)
09:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354] (rev 12)
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 03)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 005: ID 0a5c:4503 Broadcom Corp.
Bus 007 Device 004: ID 0a5c:4502 Broadcom Corp.
Bus 007 Device 003: ID 413c:8126 Dell Computer Corp. Wireless 355 Bluetooth
Bus 007 Device 002: ID 0a5c:4500 Broadcom Corp.
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 045e:00e1 Microsoft Corp. Wireless Laser Mouse 6000 Reciever
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05a9:2640 OmniVision Technologies, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Linux Yoshi 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 19:49:51 UTC 2009 i686 GNU/Linux
[ 0.450851] ACPI: No dock devices found.
[ 0.513680] pnp: PnP ACPI: found 13 devices
[ 1.058477] pcieport-driver 0000:00:01.0: found MSI capability
[ 1.058616] pcieport-driver 0000:00:1c.0: found MSI capability
[ 1.058798] pcieport-driver 0000:00:1c.1: found MSI capability
[ 1.058982] pcieport-driver 0000:00:1c.4: found MSI capability
[ 1.585983] isapnp: No Plug & Play device found
[ 2.568080] hub 1-0:1.0: USB hub found
[ 2.584077] hub 2-0:1.0: USB hub found
[ 2.584340] hub 3-0:1.0: USB hub found
[ 2.584558] hub 4-0:1.0: USB hub found
[ 2.584765] hub 5-0:1.0: USB hub found
[ 2.584970] hub 6-0:1.0: USB hub found
[ 2.585188] hub 7-0:1.0: USB hub found
[ 2.621258] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 2.623250] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 2.858511] ssb: Sonics Silicon Backplane found on PCI device 0000:0b:00.0
[ 4.647238] hub 7-2:1.0: USB hub found
[ 9.807885] iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x1060)
[ 9.980873] sdhci-pci 0000:03:09.1: SDHCI controller found [1180:0822] (rev 22)
[ 10.569460] uvcvideo: Found UVC 1.00 device Laptop Integrated Webcam (05a9:2640)
[ 11.215046] lp: driver loaded but no devices found
[ 2.788811] b43-pci-bridge 0000:0b:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 2.788819] b43-pci-bridge 0000:0b:00.0: setting latency timer to 64
lo no wireless extensions.

eth0 no wireless extensions.

pan0 no wireless extensions.

Your help is greatly appreciated.

Steve

Hi Steve,

This thread is already in status "solved"

Please create a separate thread for your new wireless issue.

Thanks,

Mark