Public bug reported: The fix for the ideapad_laptop having issues with the wireless is not complete for all lenovo yoga laptops. This release:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095 Includes the fix to linux-3.16.0/drivers/platform/x86/ideapad-laptop.c around lines here: --- BEGIN ORIGINAL PATCH --- @@ -819,6 +821,19 @@ } } +/* Blacklist for devices where the ideapad rfkill interface does not work */ +static struct dmi_system_id rfkill_blacklist[] = { + /* The Lenovo Yoga 2 11 always reports everything as blocked */ + { + .ident = "Lenovo Yoga 2 11", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2 11"), + }, + }, + {} +}; + --- END ORIGINAL PATCH --- The Lenovo Yoga 2 13" models report as "Lenovo Yoga 2" or "Lenovo Yogo 2 Pro" without the size identifier. Fedora has incorporated their version of the patch here: https://bugzilla.redhat.com/show_bug.cgi?id=1021036 This also affects issue where the same information is shown: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095 The above needs to be adjusted to include the line: DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2"), DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yogo 2 Pro"), ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Attachment added: "ubuntu-bug linux --save=system_info.txt" https://bugs.launchpad.net/bugs/1341296/+attachment/4151788/+files/system_info.txt ** Description changed: The fix for the ideapad_laptop having issues with the wireless is not complete for all lenovo yoga laptops. This release: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095 Includes the fix to linux-3.16.0/drivers/platform/x86/ideapad-laptop.c around lines here: --- BEGIN ORIGINAL PATCH --- @@ -819,6 +821,19 @@ - } - } + } + } +/* Blacklist for devices where the ideapad rfkill interface does not work */ +static struct dmi_system_id rfkill_blacklist[] = { + /* The Lenovo Yoga 2 11 always reports everything as blocked */ + { + .ident = "Lenovo Yoga 2 11", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2 11"), + }, + }, + {} +}; + --- END ORIGINAL PATCH --- The Lenovo Yoga 2 13" models report as "Lenovo Yoga 2" or "Lenovo Yogo 2 Pro" without the size identifier. Fedora has incorporated their version of the patch here: https://bugzilla.redhat.com/show_bug.cgi?id=1021036 - Which I can confirm works on my Lenovo Yoga 13. - This also affects issue where the same information is shown: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095 The above needs to be adjusted to include the line: DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2"), DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yogo 2 Pro"), -- 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/1341296 Title: ideapad_laptop.mod not fixed for all models in latest release Status in “linux” package in Ubuntu: New Bug description: The fix for the ideapad_laptop having issues with the wireless is not complete for all lenovo yoga laptops. This release: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095 Includes the fix to linux-3.16.0/drivers/platform/x86/ideapad-laptop.c around lines here: --- BEGIN ORIGINAL PATCH --- @@ -819,6 +821,19 @@ } } +/* Blacklist for devices where the ideapad rfkill interface does not work */ +static struct dmi_system_id rfkill_blacklist[] = { + /* The Lenovo Yoga 2 11 always reports everything as blocked */ + { + .ident = "Lenovo Yoga 2 11", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2 11"), + }, + }, + {} +}; + --- END ORIGINAL PATCH --- The Lenovo Yoga 2 13" models report as "Lenovo Yoga 2" or "Lenovo Yogo 2 Pro" without the size identifier. Fedora has incorporated their version of the patch here: https://bugzilla.redhat.com/show_bug.cgi?id=1021036 This also affects issue where the same information is shown: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1324095 The above needs to be adjusted to include the line: DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yoga 2"), DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo Yogo 2 Pro"), To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1341296/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp