Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 556544 - hci0 disappears after wakeup from suspend
Summary: hci0 disappears after wakeup from suspend
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-03 01:19 UTC by Drew
Modified: 2015-08-04 19:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Drew 2015-08-03 01:19:37 UTC
Bluetooth device disappears hen I run 'sudo pm-suspend', and then wakeup. Even if I reboot a laptop - there is no hci0. It returns back when I boot an RescueCd from usb-stick and reboot it.


$ sudo lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 730M] (rev a1)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe (rev 10)
02:00.1 SD Host controller: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader (rev 10)
02:00.2 System peripheral: Broadcom Corporation BCM57765/57785 MS Card Reader (rev 10)
02:00.3 System peripheral: Broadcom Corporation BCM57765/57785 xD-Picture Card Reader (rev 10)
03:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01)




BEFORE pm-suspend:

$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 1: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
        |__ Port 1: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
        |__ Port 3: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 3: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 3: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 3: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M

$ hciconfig 
hci0:	Type: BR/EDR  Bus: USB
	BD Address: F4:B7:E2:A4:D7:40  ACL MTU: 1022:8  SCO MTU: 183:5
	UP RUNNING PSCAN 
	RX bytes:3049 acl:44 sco:0 events:141 errors:0
	TX bytes:2793 acl:19 sco:0 commands:84 errors:0


AFTER wakeup:

$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 1: Dev 5, If 0, Class=Wireless, Driver=, 12M
        |__ Port 1: Dev 5, If 1, Class=Wireless, Driver=, 12M
        |__ Port 3: Dev 4, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 3: Dev 4, If 1, Class=Video, Driver=uvcvideo, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
    |__ Port 3: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 3: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M

$ hciconfig hci0
Can't get device info: No such device




[ 1066.848326] PM: Syncing filesystems ... done.
[ 1066.853090] Freezing user space processes ... (elapsed 0.001 seconds) done.
[ 1066.854301] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 1066.855412] Suspending console(s) (use no_console_suspend to debug)
[ 1066.855739] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1066.855766] sd 0:0:0:0: [sda] Stopping disk
[ 1066.880962] wlan0: deauthenticating from 84:c9:b2:6c:e4:a1 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1066.888023] queueing ieee80211 work while going to suspend
[ 1066.892460] cfg80211: Calling CRDA to update world regulatory domain
[ 1067.238968] PM: suspend of devices complete after 383.027 msecs
[ 1067.257007] PM: late suspend of devices complete after 18.020 msecs
[ 1067.261135] tg3 0000:02:00.0: System wakeup enabled by ACPI
[ 1067.261280] ehci-pci 0000:00:1d.0: System wakeup enabled by ACPI
[ 1067.261325] ehci-pci 0000:00:1a.0: System wakeup enabled by ACPI
[ 1067.261349] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
[ 1067.277208] PM: noirq suspend of devices complete after 20.185 msecs
[ 1067.277413] ACPI: Preparing to enter system sleep state S3
[ 1067.286993] PM: Saving platform NVS memory
[ 1067.286998] Disabling non-boot CPUs ...
[ 1067.288184] smpboot: CPU 1 is now offline
[ 1067.318414] smpboot: CPU 2 is now offline
[ 1067.348374] smpboot: CPU 3 is now offline
[ 1067.378080] ACPI: Low-level resume complete
[ 1067.378126] PM: Restoring platform NVS memory
[ 1067.378465] Enabling non-boot CPUs ...
[ 1067.378513] x86: Booting SMP configuration:
[ 1067.378514] smpboot: Booting Node 0 Processor 1 APIC 0x1
[ 1067.438604] CPU1 is up
[ 1067.438639] smpboot: Booting Node 0 Processor 2 APIC 0x2
[ 1067.478663] CPU2 is up
[ 1067.478701] smpboot: Booting Node 0 Processor 3 APIC 0x3
[ 1067.518790] CPU3 is up
[ 1067.521204] ACPI: Waking up from system sleep state S3
[ 1067.538399] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI
[ 1067.538611] ehci-pci 0000:00:1d.0: System wakeup disabled by ACPI
[ 1067.538775] ehci-pci 0000:00:1a.0: System wakeup disabled by ACPI
[ 1067.538825] PM: noirq resume of devices complete after 15.589 msecs
[ 1067.539258] PM: early resume of devices complete after 0.410 msecs
[ 1067.539452] tg3 0000:02:00.0: System wakeup disabled by ACPI
[ 1067.539503] ath: phy0: ASPM enabled: 0x42
[ 1067.558371] sd 0:0:0:0: [sda] Starting disk
[ 1067.628453] rtc_cmos 00:03: System wakeup disabled by ACPI
[ 1067.788603] usb 3-1.3: reset high-speed USB device number 4 using ehci-pci
[ 1067.928583] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1067.968979] ata3.00: configured for UDMA/100
[ 1067.978732] usb 3-1.1: reset full-speed USB device number 3 using ehci-pci
[ 1067.988611] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1067.990035] ata1.00: configured for UDMA/133
[ 1068.088942] usb 3-1.1: device firmware changed
[ 1068.160529] PM: resume of devices complete after 620.860 msecs
[ 1068.160729] Restarting tasks ... done.
[ 1068.168687] usb 3-1.1: USB disconnect, device number 3
[ 1068.181281] cfg80211: World regulatory domain updated:
[ 1068.181283] cfg80211:  DFS Master region: unset
[ 1068.181284] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 1068.181286] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 1068.181287] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ 1068.181288] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ 1068.181290] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[ 1068.181291] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[ 1068.181292] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ 1068.181293] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ 1068.181295] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ 1068.248915] usb 3-1.1: new full-speed USB device number 5 using ehci-pci
[ 1068.361168] usb 3-1.1: string descriptor 0 read error: -22
[ 1068.361175] usb 3-1.1: New USB device found, idVendor=0489, idProduct=e04e
[ 1068.361178] usb 3-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1071.781586] wlan0: authenticate with 84:c9:b2:6c:e4:a1
[ 1071.795761] wlan0: send auth to 84:c9:b2:6c:e4:a1 (try 1/3)
[ 1071.798113] wlan0: authenticated
[ 1071.801109] wlan0: associate with 84:c9:b2:6c:e4:a1 (try 1/3)
[ 1071.805831] wlan0: RX AssocResp from 84:c9:b2:6c:e4:a1 (capab=0x431 status=0 aid=1)
[ 1071.805926] wlan0: associated
[ 1071.805951] cfg80211: Calling CRDA for country: US
[ 1071.807659] ath: EEPROM regdomain: 0x8348
[ 1071.807661] ath: EEPROM indicates we should expect a country code
[ 1071.807662] ath: doing EEPROM country->regdmn map search
[ 1071.807663] ath: country maps to regdmn code: 0x3a
[ 1071.807664] ath: Country alpha2 being used: US
[ 1071.807664] ath: Regpair used: 0x3a
[ 1071.807665] ath: regdomain 0x8348 dynamically updated by country IE
[ 1071.807694] cfg80211: Regulatory domain changed to country: US
[ 1071.807694] cfg80211:  DFS Master region: unset
[ 1071.807695] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 1071.807697] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
[ 1071.807699] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 1700 mBm), (N/A)
[ 1071.807700] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (0 s)
[ 1071.807701] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2300 mBm), (0 s)
[ 1071.807702] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
[ 1071.807703] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
Comment 1 Drew 2015-08-03 01:30:13 UTC
usb-devices:

T:  Bus=03 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  5 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=0489 ProdID=e04e Rev=00.01
C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=(none)
Comment 2 Drew 2015-08-04 19:23:08 UTC
resolved, del, please