[HP Pavilion 15 Sleekbook] wireless hotkey function loss on 12.04.3 but works on 12.04.2

Bug #1220577 reported by Taihsiang Ho
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Joseph Salisbury

Bug Description

CID 201209-11789

Hardware: HP Pavilion 15 Sleekbook
image: 12.04.3

Step to reproduce the bug:
1. boot into the system
2. connect to wireless AP (if any) via the indicator on Desktop (upper-right hand side)
3. if connected, make sure we could surf on internet
4. press the wireless hotkey, in this case, it is F12

Expected result:
1. the wireless will lose connection
2. no AP on the scanning list of the wireless desktop indicator
3. wireless LED will change color (from white to orange)

Actual result:
nothing happened

More information may help:
1. "rfkill list" shows the soft block was still "no" after the wireless hotkey is pressed
2. "sudo showkey -k" has no response when the wireless hotkey is pressed
3. 12.04.2 will not have this bug on the same machine

------------------------------------------------------------------------------------------------------------------------

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.8.0-29-generic 3.8.0-29.42~precise1 [modified: boot/vmlinuz-3.8.0-29-generic]
ProcVersionSignature: Ubuntu 3.8.0-29.42~precise1-generic 3.8.13.5
Uname: Linux 3.8.0-29-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.0.1-0ubuntu17.4
Architecture: amd64
Date: Wed Sep 4 16:06:17 2013
InstallationMedia: Ubuntu 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.1)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-lts-raring
UpgradeStatus: No upgrade log present (probably fresh install)
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.8.0-29-generic.
ApportVersion: 2.0.1-0ubuntu17.4
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 1: Generic [HD-Audio Generic], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: ubuntu 1862 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1862 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'HDMI'/'HDA ATI HDMI at 0x90344000 irq 46'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100300'
   Controls : 7
   Simple ctrls : 1
Card0.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Card1.Amixer.info:
 Card hw:1 'Generic'/'HD-Audio Generic at 0x90340000 irq 16'
   Mixer name : 'IDT 92HD99BXX'
   Components : 'HDA:111d76e5,103c1937,00100303'
   Controls : 20
   Simple ctrls : 10
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=675c5759-cc72-47fa-8bd7-7ee264d629d9
InstallationMedia: Ubuntu 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.1)
MachineType: Hewlett-Packard HP Pavilion Sleekbook 14 PC
MarkForUpload: True
NonfreeKernelModules: fglrx
Package: linux (not installed)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-29-generic root=UUID=7cd69704-76ab-400e-87fa-ace22dc1d651 ro quiet splash
ProcVersionSignature: Ubuntu 3.8.0-29.42~precise1-generic 3.8.13.5
RelatedPackageVersions:
 linux-restricted-modules-3.8.0-29-generic N/A
 linux-backports-modules-3.8.0-29-generic N/A
 linux-firmware 1.79.6
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Tags: precise running-unity
Uname: Linux 3.8.0-29-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 11/01/2012
dmi.bios.vendor: Insyde
dmi.bios.version: F.13
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 1937
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 87.0B
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsyde:bvrF.13:bd11/01/2012:svnHewlett-Packard:pnHPPavilionSleekbook14PC:pvr0892110000005900000320100:rvnHewlett-Packard:rn1937:rvr87.0B:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: HP Pavilion Sleekbook 14 PC
dmi.product.version: 0892110000005900000320100
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Taihsiang Ho (tai271828) wrote :
affects: linux-lts-raring (Ubuntu) → linux (Ubuntu)
Revision history for this message
Taihsiang Ho (tai271828) wrote :

Please note
12.04.2 will not have this bug on the same machine

tags: added: apport-collected
description: updated
Revision history for this message
Taihsiang Ho (tai271828) wrote : AcpiTables.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : AlsaDevices.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : AplayDevices.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : BootDmesg.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : Card1.Amixer.values.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : Card1.Codecs.codec.0.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : IwConfig.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : Lspci.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : Lsusb.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : PciMultimedia.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : ProcModules.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : PulseList.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : UdevDb.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : UdevLog.txt

apport information

Revision history for this message
Taihsiang Ho (tai271828) wrote : WifiSyslog.txt

apport information

Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

12.04.3 ships with the 3.8 kernel whereas 12.03.2 ships with the 3.5 kernel. Would it be possible for you to test the latest 3.8 upstream kernel to see if the issue exists there as well:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8.13.7-raring/

tags: added: needs-bisect regression-release
Po-Hsu Lin (cypressyew)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Taihsiang Ho (tai271828)
tags: added: 201209-11731
Revision history for this message
Taihsiang Ho (tai271828) wrote :

CID 201208-11466 with 12.04.3 has this bug as well

Kernel http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8.13.7-raring/
has this bug.

Revision history for this message
Taihsiang Ho (tai271828) wrote :

CID 201208-11466 with 12.04.3 has this bug as well

Kernel
3.8.13.2: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8.13.2-raring/
has this bug.

Revision history for this message
Taihsiang Ho (tai271828) wrote :

CID 201208-11466 with 13.04 has this bug and "uname -a" showed the kernel is:

3.8.0-19-generic #29-Ubuntu

Taihsiang Ho (tai271828)
Changed in linux (Ubuntu):
assignee: nobody → Joseph Salisbury (jsalisbury)
Po-Hsu Lin (cypressyew)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

It would also be good to know if this has already been fixed in the latest upstream kernel. Can you test the v3.11 final kernel:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11-saucy/

Revision history for this message
Taihsiang Ho (tai271828) wrote :

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11-saucy/ failed
(tested on CID 201208-11466 with 12.04.3 and 13.04)

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I'd like to perform a bisect to figure out what commit caused this regression. We need to identify the earliest kernel where the issue started happening as well as the latest kernel that did not have this issue.

Can you test the following kernels and report back? We are looking for the first kernel version that exhibits this bug:

v3.5 final: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5-quantal/
v3.6 final: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.6-quantal/
v3.7 final: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-raring/
v3.8-rc1: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-rc1-raring/

You don't have to test every kernel, just up until the kernel that first has this bug.

One thing to note, some of these kernels require that you install both the linux-image and linux-image-extra .deb packages, if both exist.

Thanks in advance!

tags: added: performing-bisect
removed: needs-bisect
Revision history for this message
Taihsiang Ho (tai271828) wrote :

the bisect result is:
v3.5 final: passed
v3.6 final: passed
v3.7 final: failed

all the kernels tested on 12.04.3

Revision history for this message
Taihsiang Ho (tai271828) wrote :

more on comment 30:
the result were done on machine CID 201208-11466

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Thanks for testing. We next need to identify the first 3.7 release candidate that introduced the bug.

Can you test the following kernels and report back? We are looking for the earliest kernel version that exhibits this bug:

v3.7-rc4: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-rc4-raring/

If v3.7-rc4 does not exhibit the bug then test v3.7-rc6:
v3.7-rc6: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-rc6-raring/

If v3.7-rc4 does exhibit the bug then test v3.7-rc2:
v3.7-rc2: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-rc2-raring

Thanks in advance!

Taihsiang Ho (tai271828)
tags: added: 201206-11167
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Taihsiang Ho (tai271828) wrote :

I tried 12.04.4 today and the bug is still there.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Were you able to test any of the kernels requested in comment #32?

Also, it would be good to know if this bug still exits in the latest mainline kernel. It can be downloaded from:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-rc5-trusty/

Revision history for this message
Taihsiang Ho (tai271828) wrote :

CID 201209-11789:
v3.7-rc2-raring
v3.7-rc4-raring
v3.7-rc6-raring
the display could not work normally.

CID 201208-11466 has this bug with:
v3.7-rc1-raring
v3.7-rc2-raring
v3.7-rc4-raring
v3.7-rc6-raring

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

So just to confirm, v3.6 final does not have the bug, but v3.7-rc1 does? If that is the case, we can bisect between those two versions.

Also, can you give the v3.14-rc6 kernel a test if you have a chance:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-rc6-trusty/

Revision history for this message
Taihsiang Ho (tai271828) wrote :

v3.14-rc6 does not have this bug. (the wireless hotkey works) on CID 201208-11466

And yes, v3.6 final does not have the bug but v3.7-rc1 does.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I started a kernel bisect between v3.6final and v3.7-rc1. The kernel bisect will require testing of about 13 test kernels.

I built the first test kernel, up to the following commit:
24d7b40a60cf19008334bcbcbd98da374d4d9c64

The test kernel can be downloaded from:
http://kernel.ubuntu.com/~jsalisbury/lp1220577

Can you test that kernel and report back if it has the bug or not. I will build the next test kernel based on your test results.

Thanks in advance

Revision history for this message
Taihsiang Ho (tai271828) wrote :

The kernel provided in comment #38 (comment from the above) works on CID 201208-11466 with 12.04.2
(wireless hotkey and its LED works)

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Question answered, revert to Confirmed

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Before we continue the bisect, can you apply the latest updates and confirm the issue still exists?

Revision history for this message
Taihsiang Ho (tai271828) wrote :

kernel 3.8.0-39 of 12.04.3 on CID 201208-11466
could reproduce the bug.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Can you also give the latest mainline kernel one more try before I continue the bisect? It is available for download from:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc5-utopic/

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Wireless key on 201210-11859 (HP ENVY 6 Sleekbook) works with 12.04.5 stock Ubuntu (The wireless LED works as well).
I will go through other systems that listed in tags to make sure this bug could be set to Fix-Released.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

The wireless and its LED works as expected with 12.04.5 on:
201209-11789 / 201208-11466 / 201209-11731

We no longer possess 201206-11167

Therefore, I will mark this bug as "Fix-Released".
Please feel free to open a new one if you're still experiencing this issue.

tags: added: 201210-11859
Changed in linux (Ubuntu):
status: Incomplete → Fix Released
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

Remote bug watches

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