kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #65338
[Bug 1310248] Re: [Lenovo Thinkpad X220] wireless switch doesn't generate an acpi event
** Description changed:
- $ lsb_release -rd
- Description: Ubuntu 14.04 LTS
- Release: 14.04
+ I use a customized acpi event script to disable bluetooth on my Thinkpad
+ x220, if I toggle the hardware wifi switch (not Fn+F5):
-
- I use a customized acpi event script to disable bluetooth on my Thinkpad x220, if I toggle the hardware wifi switch (not Fn+F5):
-
- $ cat /etc/acpi/ibm-wireless-switch.sh
+ $ cat /etc/acpi/ibm-wireless-switch.sh
#!/bin/sh
test -f /usr/share/acpi-support/state-funcs || exit 0
# Find and toggle wireless of bluetooth devices on ThinkPads
. /usr/share/acpi-support/state-funcs
# disable bluetooth on wireless activate to save battery
if isAnyWirelessPoweredOn; then
- # Wireless was turned on
- logger "Wireless switch turned on: Disable bluetooth."
- echo disable > /proc/acpi/ibm/bluetooth
+ # Wireless was turned on
+ logger "Wireless switch turned on: Disable bluetooth."
+ echo disable > /proc/acpi/ibm/bluetooth
fi
-
- This used to work fine with Ubuntu 13.10, however it stopped working with 14.04. More precisely the switch doesnt generate an acpi event anymore. To check that I used acpi_listen.
+ This used to work fine with Ubuntu 13.10, however it stopped working
+ with 14.04. More precisely the switch doesnt generate an acpi event
+ anymore. To check that I used acpi_listen.
$ acpi_listen -t 10
# nothing happens here
-
Using 14.04 with kernel version 3.11.0-19 from 13.10 the switch works fine again:
-
$ acpi_listen -t 10
ibm/hotkey HKEY 00000080 00007000
- Thanks.
- ---
+ Upstream URL: https://www.mail-archive.com/platform-
+ driver-x86@xxxxxxxxxxxxxxx/msg05283.html
+
+ ---
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
AudioDevicesInUse:
- USER PID ACCESS COMMAND
- /dev/snd/controlC0: tobias 2256 F.... pulseaudio
- tobias 2324 F.... pulseaudio
+ USER PID ACCESS COMMAND
+ /dev/snd/controlC0: tobias 2256 F.... pulseaudio
+ tobias 2324 F.... pulseaudio
CurrentDesktop: KDE
DistroRelease: Ubuntu 14.04
InstallationDate: Installed on 2013-03-24 (438 days ago)
InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.1)
Lsusb:
- Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
- Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Bus 001 Device 003: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
- Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
- Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+ Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
+ Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+ Bus 001 Device 003: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
+ Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
+ Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 4291ZPK
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-27-generic root=UUID=9a62bd25-d065-4486-a18d-5a3f2a6c3473 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-27.50-generic 3.13.11
RelatedPackageVersions:
- linux-restricted-modules-3.13.0-27-generic N/A
- linux-backports-modules-3.13.0-27-generic N/A
- linux-firmware 1.127.2
+ linux-restricted-modules-3.13.0-27-generic N/A
+ linux-backports-modules-3.13.0-27-generic N/A
+ linux-firmware 1.127.2
Tags: trusty
Uname: Linux 3.13.0-27-generic x86_64
UpgradeStatus: Upgraded to trusty on 2014-04-18 (48 days ago)
UserGroups: adm cdrom dialout dip lpadmin plugdev sambashare sudo vboxusers
_MarkForUpload: True
dmi.bios.date: 07/18/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET69WW (1.39 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4291ZPK
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8DET69WW(1.39):bd07/18/2013:svnLENOVO:pn4291ZPK:pvrThinkPadX220:rvnLENOVO:rn4291ZPK:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4291ZPK
dmi.product.version: ThinkPad X220
dmi.sys.vendor: LENOVO
--
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/1310248
Title:
[Lenovo Thinkpad X220] wireless switch doesn't generate an acpi event
Status in “linux” package in Ubuntu:
Triaged
Bug description:
I use a customized acpi event script to disable bluetooth on my
Thinkpad x220, if I toggle the hardware wifi switch (not Fn+F5):
$ cat /etc/acpi/ibm-wireless-switch.sh
#!/bin/sh
test -f /usr/share/acpi-support/state-funcs || exit 0
# Find and toggle wireless of bluetooth devices on ThinkPads
. /usr/share/acpi-support/state-funcs
# disable bluetooth on wireless activate to save battery
if isAnyWirelessPoweredOn; then
# Wireless was turned on
logger "Wireless switch turned on: Disable bluetooth."
echo disable > /proc/acpi/ibm/bluetooth
fi
This used to work fine with Ubuntu 13.10, however it stopped working
with 14.04. More precisely the switch doesnt generate an acpi event
anymore. To check that I used acpi_listen.
$ acpi_listen -t 10
# nothing happens here
Using 14.04 with kernel version 3.11.0-19 from 13.10 the switch works fine again:
$ acpi_listen -t 10
ibm/hotkey HKEY 00000080 00007000
Upstream URL: https://www.mail-archive.com/platform-
driver-x86@xxxxxxxxxxxxxxx/msg05283.html
---
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: tobias 2256 F.... pulseaudio
tobias 2324 F.... pulseaudio
CurrentDesktop: KDE
DistroRelease: Ubuntu 14.04
InstallationDate: Installed on 2013-03-24 (438 days ago)
InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.1)
Lsusb:
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 4291ZPK
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-27-generic root=UUID=9a62bd25-d065-4486-a18d-5a3f2a6c3473 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-27.50-generic 3.13.11
RelatedPackageVersions:
linux-restricted-modules-3.13.0-27-generic N/A
linux-backports-modules-3.13.0-27-generic N/A
linux-firmware 1.127.2
Tags: trusty
Uname: Linux 3.13.0-27-generic x86_64
UpgradeStatus: Upgraded to trusty on 2014-04-18 (48 days ago)
UserGroups: adm cdrom dialout dip lpadmin plugdev sambashare sudo vboxusers
_MarkForUpload: True
dmi.bios.date: 07/18/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: 8DET69WW (1.39 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4291ZPK
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr8DET69WW(1.39):bd07/18/2013:svnLENOVO:pn4291ZPK:pvrThinkPadX220:rvnLENOVO:rn4291ZPK:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 4291ZPK
dmi.product.version: ThinkPad X220
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1310248/+subscriptions