BCM4312 802.11b/g [14e4:4315] (rev 01) wireless controller seems to work fine and detects 5 wireless networks using Dell Vostro 1520 in Ubuntu 9.04

Asked by jwesleycooper

I've just installed jaunty on my new Dell Vostro 1520 laptop, but it's not detecting it's integrated Dell Wireless 1397 WLAN Mini-Card. I've already tried using the update manager via ethernet, but with no success. Evidently, Jaunty's Automatic installation and configuration must have set up the wrong device driver... but I have been without a Linux-based computer for so long that I've forgotten what to do, and I really don't have the time to pour over scores of documentation pages to figure everything out again; so could someone please tell me how I can fix this?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu gnome-nettool Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
Last query:
Last reply:
Revision history for this message
Simon Déziel (sdeziel) said :
#1

According to http://www.linlap.com/wiki/dell+vostro+1520 the Dell wireless 1397 seems to be a Broadcom chip (BCM4322).

If you take a look at this https://help.ubuntu.com/community/HardwareSupportComponentsWirelessNetworkCardsBroadcom you'll see that you only need the restricted driver to make your wireless card to work. You can get restricted driver downloaded automatically by going in System->Administration->Hardware Drivers.

If you need further help, just ask.

Revision history for this message
jwesleycooper (jwesleycooper) said :
#2

I already tried doing that... no effect. What else could I possibly try?

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

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.

sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -C usb; uname -a; dmesg | grep ound; dmesg | grep b43; dmesg | grep iwl; iwconfig; sudo /etc/init.d/networking restart

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

Regards,

Mark

Revision history for this message
jwesleycooper (jwesleycooper) said :
#4

Ok, here's what I'm getting:

jwesleycooper@jwesleycooper-laptop:~$ sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; sudo lshw -C usb; uname -a; dmesg | grep ound; dmesg | grep b43; dmesg | grep iwl; iwconfig; sudo /etc/init.d/networking restart
[sudo] password for jwesleycooper:
  *-network
       description: Ethernet interface
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:08:00.0
       logical name: eth0
       version: 03
       serial: 00:24:e8:95:c5:3d
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=193.169.9.6 latency=0 link=yes module=r8169 multicast=yes port=MII speed=100MB/s
  *-network
       description: Wireless interface
       product: BCM4312 802.11b/g
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0e:00.0
       logical name: eth1
       version: 01
       serial: 00:22:5f:8a:3b:68
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=5.10.91.9 latency=0 module=wl multicast=yes wireless=IEEE 802.11bg
  *-network DISABLED
       description: Ethernet interface
       physical id: 2
       logical name: pan0
       serial: 96:6c:32:d0:62:70
       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.

eth1 Scan completed :
          Cell 01 - Address: 00:11:50:D1:18:B5
                    ESSID:"Belkin_Pre_N_D149BA"
                    Mode:Managed
                    Frequency:2.412 GHz (Channel 1)
                    Quality:1/5 Signal level:-88 dBm Noise level:-91 dBm
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
          Cell 02 - Address: 00:1E:2A:74:15:76
                    ESSID:"COOPER"
                    Mode:Managed
                    Frequency:2.432 GHz (Channel 5)
                    Quality:5/5 Signal level:-24 dBm Noise level:-92 dBm
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
                              48 Mb/s; 54 Mb/s
          Cell 03 - Address: 00:0F:66:46:54:4F
                    ESSID:"faith"
                    Mode:Managed
                    Frequency:2.437 GHz (Channel 6)
                    Quality:2/5 Signal level:-72 dBm Noise level:-92 dBm
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                              12 Mb/s; 48 Mb/s
          Cell 04 - Address: 00:12:17:2F:BE:65
                    ESSID:"Per4mer"
                    Mode:Managed
                    Frequency:2.437 GHz (Channel 6)
                    Quality:1/5 Signal level:-88 dBm Noise level:-90 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                              12 Mb/s; 48 Mb/s
          Cell 05 - Address: 00:22:3F:9D:42:92
                    ESSID:"NETGEAR"
                    Mode:Managed
                    Frequency:2.437 GHz (Channel 6)
                    Quality:1/5 Signal level:-89 dBm Noise level:-90 dBm
                    Encryption key:off
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s

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 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 [8086:2948] (rev 03)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
00:1f.2 SATA controller [0106]: Intel Corporation ICH9M/M-E SATA AHCI Controller [8086:2929] (rev 03)
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
0e:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
1a:00.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Device [1217:10f7] (rev 01)
1a:00.1 SD Host controller [0805]: O2 Micro, Inc. Device [1217:8120] (rev 01)
1a:00.2 Mass storage controller [0180]: O2 Micro, Inc. Device [1217:8130] (rev 01)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 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 005 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Linux jwesleycooper-laptop 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 GNU/Linux
[ 0.000000] found SMP MP-table at [c00f6b20] 000f6b20
[ 0.661278] ACPI: No dock devices found.
[ 0.777290] pnp: PnP ACPI: found 10 devices
[ 1.556669] pcieport-driver 0000:00:1c.0: found MSI capability
[ 1.556864] pcieport-driver 0000:00:1c.1: found MSI capability
[ 1.557059] pcieport-driver 0000:00:1c.2: found MSI capability
[ 1.557250] pcieport-driver 0000:00:1c.3: found MSI capability
[ 1.557443] pcieport-driver 0000:00:1c.4: found MSI capability
[ 1.557636] pcieport-driver 0000:00:1c.5: found MSI capability
[ 2.466021] isapnp: No Plug & Play device found
[ 4.032089] hub 1-0:1.0: USB hub found
[ 4.048079] hub 2-0:1.0: USB hub found
[ 4.048372] hub 3-0:1.0: USB hub found
[ 4.048621] hub 4-0:1.0: USB hub found
[ 4.048864] hub 5-0:1.0: USB hub found
[ 4.049112] hub 6-0:1.0: USB hub found
[ 4.049346] hub 7-0:1.0: USB hub found
[ 4.049592] hub 8-0:1.0: USB hub found
[ 4.116311] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 4.122875] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 11.519872] iTCO_wdt: Found a ICH9M TCO device (Version=2, TCOBASE=0x0460)
[ 11.551371] sdhci-pci 0000:1a:00.1: SDHCI controller found [1217:8120] (rev 1)
[ 12.210263] lp: driver loaded but no devices found
[ 34.772440] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11 Nickname:""
          Access Point: Not-Associated
          Link Quality:5 Signal level:199 Noise level:0
          Rx invalid nwid:0 invalid crypt:0 invalid misc:0

pan0 no wireless extensions.

 * Reconfiguring network interfaces... Ignoring unknown interface eth0=eth0.
                                                                         [ OK ]

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

Hi,

If you are unable to "see" (and connect to) your wireless access point by choosing "edit connections" in the networkmanager icon in the top right corner of your Ubuntu desktop, then I suggest this alternative:

First connect your network card to the wireless router using a LAN cable.

Then please follow this procedure:

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

Step 2: Run the following commands (copy-paste each line below to the Terminal then hit <enter> after each line)

sudo aptitude update
sudo aptitude install wicd

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

Step 4: Enable SSID broadcasting on the router and temporarily disable all security (deactivate WEP and WPA(2) encryption) on the wireless router

Step 5: Make sure to call the wireless interface

wlan0

inside the wicd configuration panel.

You can read more about wicd here: http://en.wikipedia.org/wiki/Wicd_(Linux_Network_Manager)

Step 6: Try to connect to your wireless network using wicd.

Regards,

Mark

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

Correction for step 5:

Step 5: Make sure to call the wireless interface

eth1

inside the wicd configuration panel.

You can read more about wicd here: http://en.wikipedia.org/wiki/Wicd_(Linux_Network_Manager)

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#7
Revision history for this message
jwesleycooper (jwesleycooper) said :
#8

Now I seem to have completely lost my network controls:

jwesleycooper@jwesleycooper-laptop:~$ sudo aptitude update
[sudo] password for jwesleycooper:
Writing extended state information... Done
Hit http://us.archive.ubuntu.com jaunty Release.gpg
Ign http://us.archive.ubuntu.com jaunty/main Translation-en_US
Hit http://security.ubuntu.com jaunty-security Release.gpg
Ign http://security.ubuntu.com jaunty-security/main Translation-en_US
Ign http://us.archive.ubuntu.com jaunty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com jaunty/universe Translation-en_US
Ign http://us.archive.ubuntu.com jaunty/multiverse Translation-en_US
Hit http://us.archive.ubuntu.com jaunty-updates Release.gpg
Ign http://us.archive.ubuntu.com jaunty-updates/main Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-updates/restricted Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-updates/universe Translation-en_US
Ign http://us.archive.ubuntu.com jaunty-updates/multiverse Translation-en_US
Ign http://security.ubuntu.com jaunty-security/restricted Translation-en_US
Ign http://security.ubuntu.com jaunty-security/universe Translation-en_US
Ign http://security.ubuntu.com jaunty-security/multiverse Translation-en_US
Hit http://security.ubuntu.com jaunty-security Release
Hit http://us.archive.ubuntu.com jaunty Release
Hit http://us.archive.ubuntu.com jaunty-updates Release
Hit http://security.ubuntu.com jaunty-security/main Packages
Hit http://us.archive.ubuntu.com jaunty/main Packages
Hit http://us.archive.ubuntu.com jaunty/restricted Packages
Hit http://us.archive.ubuntu.com jaunty/main Sources
Hit http://us.archive.ubuntu.com jaunty/restricted Sources
Hit http://security.ubuntu.com jaunty-security/restricted Packages
Hit http://security.ubuntu.com jaunty-security/main Sources
Hit http://security.ubuntu.com jaunty-security/restricted Sources
Hit http://security.ubuntu.com jaunty-security/universe Packages
Hit http://us.archive.ubuntu.com jaunty/universe Packages
Hit http://us.archive.ubuntu.com jaunty/universe Sources
Hit http://us.archive.ubuntu.com jaunty/multiverse Packages
Hit http://us.archive.ubuntu.com jaunty/multiverse Sources
Hit http://us.archive.ubuntu.com jaunty-updates/main Packages
Hit http://us.archive.ubuntu.com jaunty-updates/restricted Packages
Hit http://us.archive.ubuntu.com jaunty-updates/main Sources
Hit http://security.ubuntu.com jaunty-security/universe Sources
Hit http://security.ubuntu.com jaunty-security/multiverse Packages
Hit http://security.ubuntu.com jaunty-security/multiverse Sources
Hit http://us.archive.ubuntu.com jaunty-updates/restricted Sources
Hit http://us.archive.ubuntu.com jaunty-updates/universe Packages
Hit http://us.archive.ubuntu.com jaunty-updates/universe Sources
Hit http://us.archive.ubuntu.com jaunty-updates/multiverse Packages
Hit http://us.archive.ubuntu.com jaunty-updates/multiverse Sources
Reading package lists... Done

jwesleycooper@jwesleycooper-laptop:~$ sudo aptitude install wicd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
  network-manager-gnome
The following NEW packages will be installed:
  wicd
The following packages will be REMOVED:
  network-manager{a}
0 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 253kB of archives. After unpacking 225kB will be freed.
The following packages have unmet dependencies:
  network-manager-gnome: Depends: network-manager (>= 0.7~~svn20080928) but it is not installable
The following actions will resolve these dependencies:

Remove the following packages:
network-manager-gnome

Leave the following dependencies unresolved:
ubuntu-desktop recommends network-manager-gnome
Score is -81

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

Remove the following packages:
network-manager-gnome

Leave the following dependencies unresolved:
ubuntu-desktop recommends network-manager-gnome
Score is -81

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

Remove the following packages:
network-manager-gnome

Leave the following dependencies unresolved:
ubuntu-desktop recommends network-manager-gnome
Score is -81

Accept this solution? [Y/n/q/?] n

*** No more solutions available ***

The following actions will resolve these dependencies:

Remove the following packages:
network-manager-gnome

Leave the following dependencies unresolved:
ubuntu-desktop recommends network-manager-gnome
Score is -81

Accept this solution? [Y/n/q/?] y
The following NEW packages will be installed:
  wicd
The following packages will be REMOVED:
  network-manager{a} network-manager-gnome{a}
0 packages upgraded, 1 newly installed, 2 to remove and 0 not upgraded.
Need to get 253kB of archives. After unpacking 3805kB will be freed.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
Get:1 http://us.archive.ubuntu.com jaunty/universe wicd 1.5.9-2 [253kB]
Fetched 253kB in 2s (85.1kB/s)
(Reading database ... 105017 files and directories currently installed.)
Removing network-manager-gnome ...
Removing network-manager ...
 * Stopping network connection manager NetworkManager [ OK ]
 Removing any system startup links for /etc/init.d/NetworkManager ...
   /etc/rc2.d/S50NetworkManager
   /etc/rc3.d/S50NetworkManager
   /etc/rc4.d/S50NetworkManager
   /etc/rc5.d/S50NetworkManager
Processing triggers for man-db ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Selecting previously deselected package wicd.
(Reading database ... 104887 files and directories currently installed.)
Unpacking wicd (from .../archives/wicd_1.5.9-2_all.deb) ...
Processing triggers for man-db ...
Setting up wicd (1.5.9-2) ...
 * Reloading system message bus config... [ OK ]
 * Starting Network connection manager wicd [ OK ]

Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done

jwesleycooper@jwesleycooper-laptop:~$

Revision history for this message
jwesleycooper (jwesleycooper) said :
#9

... and disabling WPA is simply NOT an option for me, so how on earth do I fix this?

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

Have you rebooted and tried connecting to your wireless access point using wicd?
From the output you sent, it is clear that wicd is now installed and has replaced NetworkManager.
So try connecting using wicd.

Revision history for this message
jwesleycooper (jwesleycooper) said :
#11

Thanks Mark Rijckenberg, that solved my question.