← Back to team overview

kernel-packages team mailing list archive

[Bug 1249256] Re: hp-wmi calls WMI 0x05 instead of WMI 0x1b interfaces in new BIOS

 

Patch is available in Linux 3.13-rc1 as below.

commit 997daa1bd9aca412ab97955a35b26c460c0ec7a4
Author: Alex Hung <alex.hung@xxxxxxxxxxxxx>
Date:   Tue Oct 29 14:57:58 2013 +0800

    hp-wmi: detect "2009 BIOS or later" flag by WMI 0x0d for wireless cmd
    
    Some HP BIOS has dummy WMI 0x05 cmd and it causes wireless set cmd to fail.
    This patch fixes the problem by detecting "2009 BIOS or later" flag which
    determines whether WMI 0x1b is supported and is used to replace WMI 0x05.
    
    Signed-off-by: Alex Hung <alex.hung@xxxxxxxxxxxxx>
    Signed-off-by: Matthew Garrett <matthew.garrett@xxxxxxxxxx>

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1249256

Title:
  hp-wmi calls WMI 0x05 instead of WMI 0x1b interfaces in new BIOS

Status in HWE Next Project:
  In Progress
Status in “linux” package in Ubuntu:
  In Progress

Bug description:
  Some hp systems have faulty wmi 0x05 interfaces
  (HPWMI_WIRELESS_QUERY); however, BIOS still reports 0x05 is supported
  and it will be used in hp-wmi instead of wmi 0x1b
  (HPWMI_WIRELESS2_QUERY). This causes "rkfill block" and "rfkill
  unblock" fail to change the state of wireless devices in these
  particular systems.

  HP defines wmi 0x05 as "This command is deprecated starting with
  Bios09 platforms and is replaced by Command Type 1Bh. Check Features
  Reporting (Command Type 0Dh, Bit 3) for new command support."

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1249256/+subscriptions


References