Description of problem: When you install Fedora 30 on the Lenovo Ideapad S130, the wifi is disabled and cannot be enabled with any user-facing UI. After some googling I found out you need to remove the ideapad-laptop module for the wifi to stop keing blocked. Version-Release number of selected component (if applicable): bash-5.0$ uname -a Linux localhost.localdomain 5.0.0-300.fc30.x86_64 #1 SMP Mon Mar 4 22:46:48 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux bash-5.0$ lspci | grep -i wireless 03:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99) bash-5.0$ lsmod | grep lwi iwlwifi 290816 1 iwlmvm cfg80211 794624 3 iwlmvm,iwlwifi,mac80211 How reproducible: Every boot. Steps to Reproduce: 1. run the live installer. no wifi 2. run `sudo modprobe -r ideapad-laptop`. wifi starts working Whatever the ideapad-laptop module does on some other hardware, it breaks this particular model. When I was googling around, I found many other cases of slightly different wifi chips being affected.
Thank you for the bug report. The ideapad-laptop module has a list of models (based on DMI strings) where the rfkill functionality of the module should be disabled because of issues similar to yours. Can you please run: sudo dnf install dmidecode sudo dmidecode &> dmidecode.log And attach the generated dmidecode.log file here? Then I can prepare a kernel patch adding the S130 to the rfkill blacklist and build some kernel rpms for you to test the patch.
Created attachment 1559852 [details] dmidecode output
(In reply to Jakub Steiner from comment #2) > Created attachment 1559852 [details] > dmidecode output Thanks. I've ended up doing a slightly different patch, dropping the list of devices which do not have a hw rfkill switch (it was getting huge) and instead having a list for the few devices which do actually have a hw rfkill switch. A test kernel with that patch added is building here now: https://koji.fedoraproject.org/koji/taskinfo?taskID=34527070 This should be done building in a couple of hours, once it has completed building please give it a test run and check that wifi works even with the ideapad-laptop module loaded. Generic testing instructions for installing a kernel directly from koji are here: https://fedorapeople.org/~jwrdegoede/kernel-test-instructions.txt
I can confirm it working with the patched kernel and the ideapad_laptop module loaded. A rookie question -- will this kernel get updated normally or do I need to manually downgrade to avoid this box from not updating properly (dad's machine).
(In reply to Jakub Steiner from comment #4) > I can confirm it working with the patched kernel and the ideapad_laptop > module loaded. > > A rookie question -- will this kernel get updated normally or do I need to > manually downgrade to avoid this box from not updating properly (dad's > machine). The versioning is in line with the standard Fedora kernels, so as soon as a newer version hits the update repos it will get installed. Note that when this happens you will loose wifi again unless you blacklist the ideapad-laptop module again. I consider it likely more then just this one model ideapad is affected, so I'm going to add the patch to the official Fedora kernels as a downstream patch for now, but there might be one or 2 more updates where the patch is no in place yet.
kernel-5.0.10-300.fc30 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-87d807d7cb
kernel-5.0.10-300.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-87d807d7cb
kernel-5.0.11-200.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2019-0e3fc95979
kernel-5.0.11-100.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2019-a6cd583a8d
kernel-5.0.10-300.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.
kernel-5.0.11-100.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-a6cd583a8d
kernel-5.0.11-200.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-0e3fc95979
kernel-5.0.11-100.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
kernel-5.0.11-200.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.