Bug 51351 - Dell Latitude E6520 - No dock detected
Summary: Dell Latitude E6520 - No dock detected
Status: CLOSED WILL_NOT_FIX
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Aaron Lu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-06 14:04 UTC by Marcus Beyer
Modified: 2013-01-30 01:45 UTC (History)
3 users (show)

See Also:
Kernel Version: 3.5.0-19-generic #30-Ubuntu SMP
Subsystem:
Regression: No
Bisected commit-id:


Attachments
acpidump Dell Latitude E6520 docked - binary format (46.86 KB, application/octet-stream)
2012-12-12 07:16 UTC, Marcus Beyer
Details
acpidump Dell Latitude E6520 docked - hex format (217.48 KB, application/octet-stream)
2013-01-29 09:22 UTC, Marcus Beyer
Details

Description Marcus Beyer 2012-12-06 14:04:43 UTC
On my Dell Latitude D830, the kernel used to detect the dock properly, noticeably by creating a /sys/devices/platform/dock.0 directory and firing an udev event whenever a dock/undock event was detected.

With my new Dell Latitude E6520, this is no longer the case.
Neither the corresponding sysfs entry are there nore are there any udev events fired when docking/undocking. dmesg only mentions "ACPI: No dock devices found."
I am no expert, but since there is no /sys/../dock.[0-9]+/docked file ever even if undocked, it seems that the kernel does not recognize the laptop as a dockable device.

Mentioned events were always very useful for writing udev rules and scripts for automating tasks whenever docking/undocking took place, eg. display setup.
Not having these available is a huge bummer for me.

In case this is relevant, my BIOS version is A15 (latest).
All devices connected to the dock work without problems, just the dock itself is not mentioned by the kernel.
Comment 1 Zhang Rui 2012-12-12 01:50:58 UTC
please attach the acpidump of the new Dell laptop.
Comment 2 Marcus Beyer 2012-12-12 07:16:52 UTC
Created attachment 88961 [details]
acpidump Dell Latitude E6520 docked - binary format

Attached is the acpidump of the Dell Laptop in docked mode as a binary file version. If you need the hexdump instead, please let me know.
Comment 3 Aaron Lu 2013-01-29 08:30:36 UTC
Hello Marcus,

Please attach the hexdump instead, preferably:
$ sudo acpidump > acpi.out

Thanks.
Comment 4 Marcus Beyer 2013-01-29 09:22:56 UTC
Created attachment 92111 [details]
acpidump Dell Latitude E6520 docked - hex format
Comment 5 Marcus Beyer 2013-01-29 09:24:02 UTC
Aaron,

I attached the acpidump as instructed.

Cheers,
Marcus
Comment 6 Aaron Lu 2013-01-30 01:45:36 UTC
Thanks Marcus.

According to the ACPI table, there is no docking station object defined, so the kernel doesn't create dock device for your system. I'm afraid there is nothing I can do in this case...

I'll close this with will_not_fix, feel free to re-open it if you see it otherwise, thanks.

Note You need to log in before you can comment on or make changes to this bug.