[Dell Inspiron 7737] Wireless key is not working

Bug #1289238 reported by Po-Hsu Lin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Low
Edward Lin
Trusty
Fix Released
Undecided
Edward Lin
Utopic
Fix Released
Low
Edward Lin

Bug Description

CID: 201306-13869 Dell Inspiron 7737

The wireless key is not working on this system.
Steps:
1, Install 12.04.4 + update
2. Try to disable the wireless network by pressing the wireless key

Expected result:
* Wireless network should be disabled.

Actual result:
* Nothing happened

Debug information:
ubuntu@201306-13869:~$ sudo showkey -k
kb mode was ?UNKNOWN?
[ if you are trying this under X, it might not work
since the X server is also reading /dev/console ]

press any key (program terminates 10s after last keypress)...
keycode 28 release
keycode 240 press
keycode 240 release
keycode 240 press
keycode 240 release
^Ccaught signal 2, cleaning up...

xev.log attached.

For the kernel 3.14rc2 tested in bug 1280063, bug 1219652
Cannot be used on this system, it will stuck on boot with message "unable to find transceiver"
So I verified with 3.13.0, 3.13.6 kernel, they didn't changing anything.
Also tried with the tweak "options dell_laptop force_rfkill=1" in bug 1280063, still not working

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.11.0-17-generic 3.11.0-17.31~precise1
ProcVersionSignature: Ubuntu 3.11.0-17.31~precise1-generic 3.11.10.3
Uname: Linux 3.11.0-17-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.11.0-17-generic.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 1: PCH [HDA Intel PCH], device 0: ALC283 Analog [ALC283 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: ubuntu 1720 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1720 F.... pulseaudio
CRDA: Error: [Errno 2] 沒有此一檔案或目錄
Card0.Amixer.info:
 Card hw:0 'MID'/'HDA Intel MID at 0xd0610000 irq 63'
   Mixer name : 'Intel Haswell HDMI'
   Components : 'HDA:80862807,80860101,00100000'
   Controls : 21
   Simple ctrls : 3
Card1.Amixer.info:
 Card hw:1 'PCH'/'HDA Intel PCH at 0xd0614000 irq 64'
   Mixer name : 'Realtek ALC283'
   Components : 'HDA:10ec0283,102805fb,00100003'
   Controls : 24
   Simple ctrls : 12
Date: Fri Mar 7 17:19:38 2014
HibernationDevice: RESUME=UUID=ca1e13ff-9c76-4b3d-963a-78920f56fd50
InstallationMedia: Ubuntu 12.04.4 LTS "Precise Pangolin" - Release amd64 (20140204)
MachineType: Dell Inc. Inspiron 7737
MarkForUpload: True
ProcEnviron:
 LANGUAGE=zh_TW:zh
 TERM=xterm
 PATH=(custom, no user)
 LANG=zh_TW.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-17-generic root=UUID=d5c52715-8f14-4117-8f03-9ed38ff6bc99 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-17-generic N/A
 linux-backports-modules-3.11.0-17-generic N/A
 linux-firmware 1.79.10
SourcePackage: linux-lts-saucy
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 11/27/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A06
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: 0.1
dmi.modalias: dmi:bvnDellInc.:bvrA06:bd11/27/2013:svnDellInc.:pnInspiron7737:pvr:rvnDellInc.:rn:rvr:cvnDellInc.:ct8:cvr0.1:
dmi.product.name: Inspiron 7737
dmi.sys.vendor: Dell Inc.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :
Daniel Manrique (roadmr)
Changed in linux-lts-saucy (Ubuntu):
importance: Undecided → Low
Changed in linux-lts-saucy (Ubuntu):
assignee: Anthony Wong (anthonywong) → Edward Lin (airken)
Revision history for this message
Edward Lin (airken) wrote :

With boot parameter acpi_osi="!Windows 2012", the wireless key works.

Is it suggested to add a quirk for Dell Inspiron 7737 for bug 1288161 and bug 1289238 ?

Edward Lin (airken)
Changed in linux-lts-saucy (Ubuntu):
status: New → In Progress
Revision history for this message
Edward Lin (airken) wrote :

I add a quirk for 7737 and submit the patch to upstream.
http://marc.info/?l=linux-acpi&m=139943087632618&w=2

Revision history for this message
Edward Lin (airken) wrote :

Mainline kernel applied the patch mentioned in #3 fixes this bug.
But, for trusty & saucy kernel, this bug is still existed.
Checking what patches are needs.

Edward Lin (airken)
Changed in linux-lts-saucy (Ubuntu):
status: In Progress → Triaged
status: Triaged → Fix Committed
Revision history for this message
Edward Lin (airken) wrote :

Ubuntu-3.11.0-23.39 (Saucy) + #3 fixes this bug.

Ubuntu-3.13.0-29.52 (Trusty) should apply following patch from mainstream.
--
commit 4ea55eda48a8f78f3c5d2649d3b7a6ca5c3e5c2c
Author: Hans de Goede <email address hidden>
Date: Tue Dec 24 20:34:01 2013 +0100

    dell-laptop: Only install the i8042 filter when rfkill is active
--
This avoids doing a needless and potentially troublesome rfkill query
(dell_send_request(buf, 17, 11)) when the wireless Fn key gets pressed on
non whitelisted laptops.

Tim Gardner (timg-tpi)
affects: linux-lts-saucy (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu Utopic):
status: Fix Committed → Fix Released
Changed in linux (Ubuntu Trusty):
assignee: nobody → Edward Lin (airken)
status: New → Fix Committed
Revision history for this message
Luis Henriques (henrix) wrote :

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-trusty' to 'verification-done-trusty'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-trusty
Edward Lin (airken)
tags: added: verification-done-trusty
removed: verification-needed-trusty
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (35.8 KiB)

This bug was fixed in the package linux - 3.13.0-32.57

---------------
linux (3.13.0-32.57) trusty; urgency=low

  [ Upstream Kernel Changes ]

  * l2tp: Privilege escalation in ppp over l2tp sockets
    - LP: #1341472
    - CVE-2014-4943

linux (3.13.0-32.56) trusty; urgency=low

  [ Luis Henriques ]

  * Merged back Ubuntu-3.13.0-30.55 security release
  * Revert "x86_64,ptrace: Enforce RIP <= TASK_SIZE_MAX (CVE-2014-4699)"
    - LP: #1337339
  * Release Tracking Bug
    - LP: #1338524

  [ Upstream Kernel Changes ]

  * ptrace,x86: force IRET path after a ptrace_stop()
    - LP: #1337339
    - CVE-2014-4699
  * hpsa: add new Smart Array PCI IDs (May 2014)
    - LP: #1337516

linux (3.13.0-31.55) trusty; urgency=low

  [ Luis Henriques ]

  * Release Tracking Bug
    - LP: #1336278

  [ Andy Whitcroft ]

  * [Config] switch hyper-keyboard to virtual
    - LP: #1325306
  * [Packaging] linux-udeb-flavour -- standardise on linux prefix

  [ dann frazier ]

  * [Config] CONFIG_GPIO_DWAPB=m
    - LP: #1334823

  [ Feng Kan ]

  * SAUCE: (no-up) arm64: dts: Add Designware GPIO dts binding to APM
    X-Gene platform
    - LP: #1334823

  [ John Johansen ]

  * SAUCE: (no-up) apparmor: fix apparmor spams log with warning message
    - LP: #1308761

  [ Kamal Mostafa ]

  * [Config] updateconfigs ACPI_PROCFS_POWER=y after v3.13.11.4 rebase

  [ Loc Ho ]

  * SAUCE: (no-up) phy-xgene: Use correct tuning for Mustang
    - LP: #1335636

  [ Michael Ellerman ]

  * SAUCE: (no-up) powerpc/perf: Ensure all EBB register state is cleared
    on fork()
    - LP: #1328914

  [ Ming Lei ]

  * Revert "SAUCE: (no-up) rtc: Add X-Gene SoC Real Time Clock Driver"
    - LP: #1274305

  [ Suman Tripathi ]

  * SAUCE: (no-up) libahci: Implement the function ahci_restart_engine to
    restart the port dma engine.
    - LP: #1335645
  * SAUCE: (no-up) ata: Fix the dma state machine lockup for the IDENTIFY
    DEVICE PIO mode command.
    - LP: #1335645

  [ Tim Gardner ]

  * [Config] CONFIG_POWERNV_CPUFREQ=y for powerpc, ppc64el
    - LP: #1324571
  * [Debian] Add UTS_UBUNTU_RELEASE_ABI to utsrelease.h
    - LP: #1327619
  * [Config] CONFIG_HAVE_MEMORYLESS_NODES=y
    - LP: #1332063
  * [Config] CONFIG_HID_RMI=m
    - LP: #1305522

  [ Upstream Kernel Changes ]

  * Revert "offb: Add palette hack for little endian"
    - LP: #1333430
  * Revert "net: mvneta: fix usage as a module on RGMII configurations"
    - LP: #1333837
  * Revert "USB: serial: add usbid for dell wwan card to sierra.c"
    - LP: #1333837
  * Revert "macvlan : fix checksums error when we are in bridge mode"
    - LP: #1333838
  * serial: uart: add hw flow control support configuration
    - LP: #1328295
  * mm/numa: Remove BUG_ON() in __handle_mm_fault()
    - LP: #1323165
  * Tools: hv: Handle the case when the target file exists correctly
    - LP: #1306215
  * Documentation/devicetree/bindings: add documentation for the APM X-Gene
    SoC RTC DTS binding
    - LP: #1274305
  * drivers/rtc: add APM X-Gene SoC RTC driver
    - LP: #1274305
  * arm64: add APM X-Gene SoC RTC DTS entry
    - LP: #1274305
  * powerpc/perf: Add Power8 cache & TLB events
    - LP: #1328914
  * powerpc/perf: Configure BH...

Changed in linux (Ubuntu Trusty):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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