Results 1 to 5 of 5

Thread: bcm4313 doesn't work/is disabled after suspend

Threaded View

  1. #1
    Join Date
    Dec 2010
    Beans
    5

    bcm4313 doesn't work/is disabled after suspend

    Hello Everyone,

    I've installed Kubuntu 10.10 on a friends Lenovo B560 notebook and I ran into a Problem I can't solve by myself.

    It has a Broadcom bcm4313 wifi chip and it works fine with Ndiswrapper and the restricted STA driver from Broadcom (module 'wl'). So I can connetct to my protected wireless network through NetworkManager or manually by using iwconfig and dhclient.

    The Notebook has a LED that indicates if the wifi device is on or off.
    Loading/unloading the module turns on/off the device and the LED.

    The Problem is that the LED keeps off after resuming from suspend (to disk or ram) and the bcm4313 seems th be 'disabled'. No matter what module I'm using.
    Means the interface (eth1 or wlan0 - depending on ndiswrapper or wl) exists after resuming but I can't scan or connect to any network.

    I'm using the wl module right now, and this is what dmesg says about the bcm4313 after resuming from suspend to disk (which btw works fine in all other aspects)
    Code:
    [  268.179474] eth1: no IPv6 routers present
    [  292.422057] wl 0000:04:00.0: PCI INT A disabled
    [  296.270871] wl 0000:04:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
    [  296.270887] wl 0000:04:00.0: setting latency timer to 64
    [  296.285833] eth1: Broadcom BCM4727 802.11 Hybrid Wireless Controller 5.60.48.36
    I'm not sure if it could be the PM scripts fault.
    because
    Code:
    od@minion:~$ dmesg |grep -i 'pm: resume'
    doesn't mention the wifi:
    Code:
    [    1.112810] PM: Resume from disk failed.
    [  134.370932] PM: resume of drv:i915 dev:0000:00:02.0 complete after 176.290 msecs
    [  134.381669] PM: resume of drv:usb dev:1-1 complete after 179.705 msecs
    [  134.381710] PM: resume of drv:hub dev:1-1:1.0 complete after 179.743 msecs
    [  134.556490] PM: resume of drv:battery dev:PNP0C0A:00 complete after 354.563 msecs
    [  134.557098] PM: resume of drv:usb dev:1-1.6 complete after 355.016 msecs
    [  134.557119] PM: resume of drv:uvcvideo dev:1-1.6:1.1 complete after 355.024 msecs
    [  134.557129] PM: resume of drv:uvcvideo dev:1-1.6:1.0 complete after 355.036 msecs
    [  134.710228] PM: resume of drv:usb dev:1-1.3 complete after 508.228 msecs
    [  134.710260] PM: resume of drv:usb dev:1-1.3:1.0 complete after 508.249 msecs
    [  137.068209] PM: resume of drv:sd dev:0:0:0:0 complete after 2867.188 msecs
    [  137.068229] PM: resume of drv:scsi_disk dev:0:0:0:0 complete after 2490.267 msecs
    [  137.068257] PM: resume of drv:scsi_device dev:0:0:0:0 complete after 2867.203 msecs
    [  137.074773] PM: resume of devices complete after 2881.379 msecs
    [  137.074882] PM: resume devices took 2.880 seconds
    So I've treid to unload/load the module manually before/after suspend/resume but with no luck. I've got an interface, but can't use it.

    The line
    Code:
    [  292.422057] wl 0000:04:00.0: PCI INT A disabled
    EDIT: Nothing to worry about. I had the wl module unloaded before.
    irritated me, and I tried
    Code:
    lshw -C Network
    it gave me this for my wifi card:
    Code:
      *-network DISABLED
           description: Wireless interface
           product: BCM4313 802.11b/g LP-PHY
           vendor: Broadcom Corporation
           physical id: 0
           bus info: pci@0000:04:00.0
           logical name: eth1
           version: 01
           serial: 00:26:82:dd:24:d5
           width: 64 bits
           clock: 33MHz
           capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
           configuration: broadcast=yes driver=wl0 driverversion=5.60.48.36 latency=0 multicast=yes wireless=IEEE 802.11
           resources: irq:17 memory:f2500000-f2503fff
    I guess the big question is: How do I reenable the bcm4313 after suspend?

    I'm using the ubuntu-kernel 2.6.35-23-generic.

    Please let me know if you need to know more. I'm stuck.

    Thanks and regards
    Oliver
    Last edited by dr_oliver; December 14th, 2010 at 05:55 PM.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •