[Dell Inspiron M4040] BIOS reports the wrong availability of bluetooth
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
The bluetooth is not installed, but "/sys/kernel/
Such behavior can be observed on Dell Inspiron M4040(EN4-E3-A1)
While unit is under this issue, the bluetooth icon on the task panel will be grayed-out, and can't be turn on.
---------
status: 0x1031D
Bit 0 : Hardware switch supported: 1
Bit 1 : Wifi locator supported: 0
Bit 2 : Wifi is supported: 1
Bit 3 : Bluetooth is supported: 1
Bit 4 : WWAN is supported: 1
Bit 5 : Wireless keyboard supported: 0
Bit 8 : Wifi is installed: 1
Bit 9 : Bluetooth is installed: 1
Bit 10: WWAN is installed: 0
Bit 16: Hardware switch is on: 1
Bit 17: Wifi is blocked: 0
Bit 18: Bluetooth is blocked: 0
Bit 19: WWAN is blocked: 0
hwswitch_state: 0x7
Bit 0 : Wifi controlled by switch: 1
Bit 1 : Bluetooth controlled by switch: 1
Bit 2 : WWAN controlled by switch: 1
Bit 7 : Wireless switch config locked: 0
Bit 8 : Wifi locator enabled: 0
Bit 15: Wifi locator setting locked: 0
----------------
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-
ProcVersionSign
Uname: Linux 2.6.38-
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 1: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Generic'/'HD-Audio Generic at 0xfeb44000 irq 42'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card0.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Card1.Amixer.info:
Card hw:1 'SB'/'HDA ATI SB at 0xfeb40000 irq 16'
Mixer name : 'IDT 92HD87B1/3'
Components : 'HDA:111d76d1,
Controls : 14
Simple ctrls : 9
Date: Fri Aug 26 06:13:42 2011
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MachineType: Dell Inc. Inspiron M4040
ProcEnviron:
LANGUAGE=en_US:en
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.52
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/22/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: X20
dmi.board.vendor: Dell Inc.
dmi.board.version: X20
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron M4040
dmi.product.
dmi.sys.vendor: Dell Inc.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
summary: |
- BIOS report the wrong availability of bluetooth + BIOS reports the wrong availability of bluetooth |
description: | updated |
description: | updated |
tags: | added: blocks-hwcert |
tags: | removed: blocks-hwcert |
summary: |
- BIOS reports the wrong availability of bluetooth + [Vostro 1440] BIOS reports the wrong availability of bluetooth |
summary: |
- [Vostro 1440] BIOS reports the wrong availability of bluetooth + [Dell Vostro 1440, Dell Inspiron M4040] BIOS reports the wrong + availability of bluetooth |
The driver that reports the status of the wireless devices finally calls to an BIOS SMI handler, which is a proprietary and a blackbox. This need to be fixed by BIOS.
However, clearing the bluetooth status (BIT 3 & BIT 9) in the "rfkill" driver does not fix the BT icon in task panel.