Bug 200885 - missing Lenovo Yoga 530 in ideapad_laptop rfkill blacklist
Summary: missing Lenovo Yoga 530 in ideapad_laptop rfkill blacklist
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Platform_x86 (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_platform_x86@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-22 02:16 UTC by Philipp
Modified: 2020-11-08 09:36 UTC (History)
3 users (show)

See Also:
Kernel Version: 4.16-4.17
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmi log (644 bytes, text/plain)
2018-08-22 02:16 UTC, Philipp
Details

Description Philipp 2018-08-22 02:16:35 UTC
Created attachment 278019 [details]
dmi log

The Lenovo Yoga 530-14ARR (most likely the 530-14IKB as well) does not have a hw rfkill switch, and the default values in the ideapad_laptop module for reporting the status of this (assumed) hw switch to rfkill causes it to always report as blocked.
Similar bugs have been reported in the past for Yoga 920, Lenovo V330 and some other related systems.
How to reproduce: Fire up live-system of Fedora28 on Yoga 530, install Realtek 8821ce driver -> Wifi not working. Unload ideapad_laptop module -> Wifi working. Getting current updates (Kernel 4.17) after installing is the same.
dmi log of the Yoga 530 is attached.
Comment 1 Philipp 2018-08-23 07:45:18 UTC
adding the dmi information to the blacklist and deploying the patched module gets it working as expected.
Comment 2 Sérgio M Basto 2020-11-08 03:13:14 UTC
(In reply to Philipp from comment #1)
> adding the dmi information to the blacklist and deploying the patched module
> gets it working as expected.

who do you add dmi information to the blacklist ?
Comment 3 Andy Shevchenko 2020-11-08 08:54:33 UTC
(In reply to Philipp from comment #1)
> adding the dmi information to the blacklist and deploying the patched module
> gets it working as expected.

Can you attach the change you made to this bug report?
Comment 4 Hans de Goede 2020-11-08 09:36:08 UTC
The no_hw_rfkill DMI list has been dropped (by me) about 18 months ago since there was an endless list new yoga models which needed to be on the list:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/platform/x86/ideapad-laptop.c?id=5105e78e5b2414ec39efaadca1802e37e7105bb1

Instead there now is a list for models which do actually have a hardware rfkill switch (and during the last 18 months 0 entries have been added to this list).

So this is resolved for any kernel which includes commit 5105e78e5b2414ec, closing.

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