delay in connecting to wireless networks with Broadcom Corporation BCM4328 on startup and suspend/resume

Bug #367298 reported by Joel Duckworth
44
This bug affects 26 people
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Expired
Low
Unassigned

Bug Description

I have the Broadcom STA wireless driver activated in the Hardware Drivers. I'm connecting to a WPA wireless network. Every time that the wireless tries to reconnect either at startup, suspend/resume or even just disconnecting and reconnecting on the wireless by clicking the network in network manager it takes anywhere from 15-60 seconds. When using the network from OSX connection takes a second or two max, it's the same with other laptops on the network. I think there may be a bug with either the Broadcom supplied driver or the way it's used in network-manager. I can't find any other mentions of this issues except

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/354782

The machine is a Macbook 3,1 with a Broadcom BCM4328

02:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 03)

lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04

network-manager:
  Installed: 0.7.1~rc4.1.cf199a964-0ubuntu2
  Candidate: 0.7.1~rc4.1.cf199a964-0ubuntu2
  Version table:
 *** 0.7.1~rc4.1.cf199a964-0ubuntu2 0
        500 http://mirror.aarnet.edu.au jaunty/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Joel Duckworth (joel-jpd) wrote :

This is a copy of syslog events doing the following

1. killall NetworkManager
2. modprobe -r wl
3. start of syslog logging
4. modprobe wl
5. NetworkManager

waiting for wireless to connect then stopping syslog

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. Could you please open a terminal and execute: apport-collect 367298 ? It will attach the necessary information to this report. Also you can submit more information for it by looking to https://wiki.ubuntu.com/DebuggingNetworkManager , Thanks in advance.

Changed in network-manager (Ubuntu):
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Juergen Pabel (jpabel) wrote : apport-collect data

Architecture: i386
DistroRelease: Ubuntu 9.04
Package: network-manager 0.7.1~rc4.1.cf199a964-0ubuntu2
PackageArchitecture: i386
ProcEnviron:
 SHELL=/bin/bash
 LANG=de_DE.UTF-8
Uname: Linux 2.6.28-16-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Juergen Pabel (jpabel) wrote : Re: delay in connecting to wireless networks with Broadcom Corporation BCM4328 on macbook 3,1 on startup and suspend/resume

I have the same issue on a Lifebook P7230 with an Intel 3945ABG (after a fresh install).

Revision history for this message
Juergen Pabel (jpabel) wrote :
Download full text (8.1 KiB)

Here's my output from NetworkManager --no-daemon (slightly anonymized)

NetworkManager: <info> starting...
NetworkManager: <info> Found radio killswitch /org/freedesktop/Hal/devices/pci_8086_4222_rfkill_3945ABG_wlan
NetworkManager: <info> Found radio killswitch /org/freedesktop/Hal/devices/iwl_wlan_switch
NetworkManager: <info> (eth0): new Ethernet device (driver: 'sky2')
NetworkManager: <info> (eth0): exported as /org/freedesktop/Hal/devices/net_00_17_42_65_a7_4f
NetworkManager: <info> (wlan0): driver supports SSID scans (scan_capa 0x01).
NetworkManager: <info> (wlan0): new 802.11 WiFi device (driver: 'iwl3945')
NetworkManager: <info> (wlan0): exported as /org/freedesktop/Hal/devices/net_00_1b_77_5c_a9_a3
NetworkManager: <info> (ttyUSB2): found serial port (udev:GSM hal:)
NetworkManager: <info> (ttyUSB2): deferring until all ports found
NetworkManager: <info> (ttyUSB1): ignoring due to lack of mobile broadband capabilties
NetworkManager: <info> (ttyUSB0): found serial port (udev: hal:GSM)
NetworkManager: <info> (ttyUSB0): ignoring due to lack of probed mobile broadband capabilties
NetworkManager: <WARN> killswitch_getpower_reply(): Error getting killswitch power: Method "GetPower" with signature "" on interface "org.freedesktop.Hal.Device.KillSwitch" doesn't exist
.

>>The delay occurs here<<

NetworkManager: <info> (eth0): device state change: 1 -> 2
NetworkManager: <info> (eth0): bringing up device.
NetworkManager: <info> (eth0): preparing device.
NetworkManager: <info> (eth0): deactivating device (reason: 2).
NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889)
NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889)
NetworkManager: <info> (wlan0): device state change: 1 -> 2
NetworkManager: <info> (wlan0): bringing up device.
NetworkManager: <info> (wlan0): preparing device.
NetworkManager: <info> (wlan0): deactivating device (reason: 2).
NetworkManager: <info> Re-checking deferred serial ports
NetworkManager: <info> (ttyUSB2): new Modem device (driver: 'sierra')
NetworkManager: <info> (ttyUSB2): exported as /org/freedesktop/Hal/devices/usb_device_3f0_1e1d_noserial_if0_serial_usb_2
NetworkManager: <info> (wlan0): device state change: 2 -> 3
NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889)
NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889)
NetworkManager: <info> (wlan0): supplicant interface state: starting -> ready
NetworkManager: <info> (ttyUSB2): device state change: 1 -> 2
NetworkManager: <info> (ttyUSB2): deactivating device (reason: 2).
NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: <info> (ttyUSB2): device state change: 2 -> 3
NetworkManager: <info> Activation (wlan0) starting connection 'Auto XYZ'
NetworkManager: <info> (wlan0): device state change: 3 -> 4
NetworkManager: <info> Activa...

Read more...

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for network-manager (Ubuntu) because there has been no activity for 60 days.]

Changed in network-manager (Ubuntu):
status: Incomplete → Expired
sviola (sviola)
Changed in network-manager (Ubuntu):
status: Expired → New
status: New → Confirmed
Revision history for this message
Sankalp J Dhavale (dhavale-sankalp) wrote :

hi,

i have a macbook 4,1 and am running ubuntu 12.0.4 and i seem to have the same issues.

is there a resolution to this yet?

Thomas Hood (jdthood)
summary: delay in connecting to wireless networks with Broadcom Corporation
- BCM4328 on macbook 3,1 on startup and suspend/resume
+ BCM4328 on startup and suspend/resume
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue that you reported is one that should be reproducible with the live environment of the Desktop CD of the development release - Quantal Quetzal. It would help us greatly if you could test with it so we can work on getting it fixed in the next release of Ubuntu. You can find out more about the development release at http://www.ubuntu.com/testing/ . Thanks again and we appreciate your help.

Changed in network-manager (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for network-manager (Ubuntu) because there has been no activity for 60 days.]

Changed in network-manager (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Dražen Lučanin (kermit666) wrote :

I'm experiencing the same issue in Raring on a Macbook Pro 8.1 with a BCM4331.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.