b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 5, Type 4, Revision 1) -> Wireless Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 01) not working on Dell Inspiron 6400 Laptop in Ubuntu 9.10

Asked by Steven Robins

Hi,

I installed Ubuntu 9.10 on a Dell Inspiron 6400 Laptop. On the laptop, itself the light indicating wireless is on isn't lit, and the key combination fn+f2 which used to toggle the wireless adaptor no longer works. Ubuntu isn't detecting my wireless adaptor.

I poked around on this site and tried these things:

When I run the command iwconfig:
steve@Steve-Linux:~$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

When I run the command lshw:

        *-pci:1
             description: PCI bridge
             product: 82801G (ICH7 Family) PCI Express Port 1
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: 01
             width: 32 bits
             clock: 33MHz
             capabilities: pci bus_master cap_list
             configuration: driver=pcieport-driver
             resources: irq:25 memory:efc00000-efcfffff ioport:e0000000(size=1048576)
           *-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: 01
                width: 64 bits
                clock: 33MHz
                capabilities: bus_master cap_list
                configuration: driver=b43-pci-bridge latency=0
                resources: irq:16 memory:efcfc000-efcfffff memory:e0000000-e00ff

Suggestions?

Thanks in advance!

Steve

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

can you give the output of:

sudo iwlist scan

I also recommend you use a wired connection and get full updates. This can help greatly

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#2

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: Please copy-paste the following command from the https://answers.launchpad.net/ubuntu website in Firefox into the Linux Terminal. Do NOT copy-paste from the Email message into the Terminal, as that will only copy PART of the command. The command STARTS with the word sudo and ENDS with the word restart. So please copy-paste the ENTIRE command below from Firefox into a Terminal, press <enter>, then enter password when sudo asks for password, then press enter again.

Tip: If you have a wheel mouse or 3 button mouse you do not need to type commands into the Terminal. Highlight the command written on the page. Move your cursor anywhere in the Terminal and press the wheel or middle button. Automatic Copy and paste! No spelling mistakes! No Typos! No other errors!

sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -short; uname -a; dmesg | grep ound; dmesg | grep eth; dmesg | grep ath; dmesg | grep b43; dmesg | grep wl; dmesg | grep witch; iwconfig; grep b43 /etc/modprobe.d/*; grep wl /etc/modprobe.d/*; sudo /etc/init.d/networking restart

Step 3: Please post results (copy/paste terminal output) on this thread. The troubleshooters here need to see the full Terminal output from running the above command.

Regards,

Mark

Revision history for this message
Steven Robins (steverobins) said :
#3

Mark,

Here are the results from that command:
sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -short; uname -a; dmesg | grep ound; dmesg | grep eth; dmesg | grep ath; dmesg | grep b43; dmesg | grep wl; dmesg | grep witch; iwconfig; grep b43 /etc/modprobe.d/*; grep wl /etc/modprobe.d/*; sudo /etc/init.d/networking restart
  *-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: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:16 memory:efcfc000-efcfffff memory:e0000000-e00fffff(prefetchable)
  *-network
       description: Ethernet interface
       product: BCM4401-B0 100Base-TX
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 02
       serial: 00:15:c5:cd:ff:1e
       size: 100MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=full ip=192.168.0.100 latency=64 link=yes multicast=yes port=twisted pair speed=100MB/s
       resources: irq:17 memory:ef9fe000-ef9fffff
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

auto lo
iface lo inet loopback

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
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)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 01)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 01)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 01)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 01)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01)
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)
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 01)
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 01)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility X1400 [1002:7145]
03:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)
03:01.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]
03:01.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)
03:01.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 0a)
03:01.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 05)
03:01.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev ff)
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 01)
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 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 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
H/W path Device Class Description
======================================================
                               system MM061
/0 bus 0XD720
/0/0 memory 64KiB BIOS
/0/400 processor Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
/0/400/700 memory 32KiB L1 cache
/0/400/701 memory 4MiB L2 cache
/0/400/1.1 processor Logical CPU
/0/400/1.2 processor Logical CPU
/0/1000 memory 2GiB System Memory
/0/1000/0 memory 1GiB DIMM DDR Synchronous 533 MHz (1.9 ns)
/0/1000/1 memory 1GiB DIMM DDR Synchronous 533 MHz (1.9 ns)
/0/100 bridge Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub
/0/100/1 bridge Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port
/0/100/1/0 display Radeon Mobility X1400
/0/100/1b multimedia 82801G (ICH7 Family) High Definition Audio Controller
/0/100/1c bridge 82801G (ICH7 Family) PCI Express Port 1
/0/100/1c/0 network BCM4328 802.11a/b/g/n
/0/100/1c.3 bridge 82801G (ICH7 Family) PCI Express Port 4
/0/100/1d bus 82801G (ICH7 Family) USB UHCI Controller #1
/0/100/1d.1 bus 82801G (ICH7 Family) USB UHCI Controller #2
/0/100/1d.2 bus 82801G (ICH7 Family) USB UHCI Controller #3
/0/100/1d.3 bus 82801G (ICH7 Family) USB UHCI Controller #4
/0/100/1d.7 bus 82801G (ICH7 Family) USB2 EHCI Controller
/0/100/1e bridge 82801 Mobile PCI Bridge
/0/100/1e/0 eth0 network BCM4401-B0 100Base-TX
/0/100/1e/1 bus R5C832 IEEE 1394 Controller
/0/100/1e/1.1 generic R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
/0/100/1e/1.2 generic R5C592 Memory Stick Bus Host Adapter
/0/100/1e/1.3 generic xD-Picture Card Controller
/0/100/1e/1.4 generic Illegal Vendor ID
/0/100/1f bridge 82801GBM (ICH7-M) LPC Interface Bridge
/0/100/1f.2 scsi0 storage 82801GBM/GHM (ICH7 Family) SATA IDE Controller
/0/100/1f.2/0 /dev/sda disk 120GB TOSHIBA MK1234GS
/0/100/1f.2/0/1 /dev/sda1 volume 107GiB EXT4 volume
/0/100/1f.2/0/2 /dev/sda2 volume 4690MiB Extended partition
/0/100/1f.2/0/2/5 /dev/sda5 volume 4690MiB Linux swap / Solaris partition
/0/100/1f.2/1 /dev/cdrom disk DVD+-RW DW-Q58A
/0/100/1f.3 bus 82801G (ICH7 Family) SMBus Controller
/1 power DELLJN14983
Linux Steve-Linux 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux
[ 0.202385] ACPI: No dock devices found.
[ 0.281349] pnp: PnP ACPI: found 12 devices
[ 0.889519] isapnp: No Plug & Play device found
[ 0.912125] hub 1-0:1.0: USB hub found
[ 0.912413] hub 2-0:1.0: USB hub found
[ 0.912658] hub 3-0:1.0: USB hub found
[ 0.912900] hub 4-0:1.0: USB hub found
[ 0.913150] hub 5-0:1.0: USB hub found
[ 0.916481] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 0.919064] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 1.376096] ssb: Sonics Silicon Backplane found on PCI device 0000:0b:00.0
[ 1.488077] ssb: Sonics Silicon Backplane found on PCI device 0000:03:00.0
[ 11.891397] lp: driver loaded but no devices found
[ 12.494685] sdhci-pci 0000:03:01.1: SDHCI controller found [1180:0822] (rev 19)
[ 12.581639] ricoh-mmc: Ricoh MMC controller found at 0000:03:01.2 [1180:0843] (rev 1)
[ 13.597425] b43-phy0: Broadcom 4321 WLAN found (core revision 11)
[ 15.272428] input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
[ 15.272507] input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[ 1.508783] eth0: Broadcom 44xx/47xx 10/100BaseT Ethernet 00:15:c5:cd:ff:1e
[ 19.201431] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 22.816197] b44: eth0: Link is up at 100 Mbps, full duplex.
[ 22.816201] b44: eth0: Flow control is off for TX and off for RX.
[ 22.816480] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 33.492034] eth0: no IPv6 routers present
[ 0.916478] device-mapper: multipath: version 1.1.0 loaded
[ 0.916481] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 1.285723] b43-pci-bridge 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 1.285736] b43-pci-bridge 0000:0b:00.0: setting latency timer to 64
[ 13.597425] b43-phy0: Broadcom 4321 WLAN found (core revision 11)
[ 13.640042] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 5, Type 4, Revision 1)
[ 13.640068] b43: probe of ssb0:0 failed with error -95
[ 0.244016] Switched to high resolution mode on CPU 0
[ 0.245908] Switched to high resolution mode on CPU 1
[ 0.522400] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input0
[ 0.522773] ACPI: Lid Switch [LID]
lo no wireless extensions.

eth0 no wireless extensions.

/etc/modprobe.d/blacklist.conf:# replaced by b43 and ssb.
/etc/modprobe.d/blacklist-watchdog.conf:blacklist twl4030_wdt
 * Reconfiguring network interfaces... [ OK ]

Revision history for this message
Best Mark Rijckenberg (markrijckenberg) said :
#4

Hi,

You need to install the following Broadcom driver package using aptitude or Synaptic package manager: bcmwl-kernel-source

This will of course require a working wirED Internet connection in Ubuntu. (wired, not wireless)

For example: using the Terminal, you need to run the following commands to install bcmwl-kernel-source:

sudo aptitude update
sudo aptitude install bcmwl-kernel-source

Then reboot and retest wireless using Network Manager.

A similar explanation can be found at the end of this thread:

https://answers.launchpad.net/ubuntu/+source/ubuntu-docs/+question/89142

If you still encounter wireless issues after installing bcmwl-kernel-source , please try the workaround procedure here:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/538617

Regards,

Mark

Revision history for this message
Steven Robins (steverobins) said :
#5

Thanks Mark Rijckenberg, that solved my question.