Bug 1134055

Summary: Upgrading from F20 to F21 loses wifi
Product: [Fedora] Fedora Reporter: Paolo Bonzini <pbonzini>
Component: NetworkManagerAssignee: Dan Williams <dcbw>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 21CC: dcbw, jklimes, pbonzini, psimerda
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-08-28 16:43:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Paolo Bonzini 2014-08-26 17:49:30 UTC
Description of problem:
After updating from F20 to F21, NetworkManager-wifi was not installed and thus 

Version-Release number of selected component (if applicable):
NetworkManager-0.9.10.0-4.git20140704.fc21.x86_64

How reproducible:
Tried once. :)

Steps to Reproduce:
1. Install F20
2. Do a yum upgrade to F21, for lack of better means until fedup becomes supported
3. Try to use wifi

Actual results:
Wifi no work.

Expected results:
Wifi do work.

Additional info:
Logs include

ago 26 19:28:38 yakj.usersys.redhat.com NetworkManager[795]: <info> (wlp3s0): 'wifi' plugin not available; creating generic device
ago 26 19:28:38 yakj.usersys.redhat.com NetworkManager[795]: <info> (wlp3s0): carrier is OFF
ago 26 19:28:38 yakj.usersys.redhat.com NetworkManager[795]: <info> (wlp3s0): new Generic device (driver: 'iwlwifi' ifindex: 3)
ago 26 19:28:38 yakj.usersys.redhat.com NetworkManager[795]: <info> (wlp3s0): exported as /org/freedesktop/NetworkManager/Devices/2

After installing NetworkManager-wifi and restarting:
ago 26 19:44:40 yakj.usersys.redhat.com NetworkManager[3706]: <info> (wlp3s0): using nl80211 for WiFi device control
ago 26 19:44:40 yakj.usersys.redhat.com NetworkManager[3706]: <info> (wlp3s0): new 802.11 WiFi device (driver: 'iwlwifi' ifindex: 3)
ago 26 19:44:40 yakj.usersys.redhat.com NetworkManager[3706]: <info> (wlp3s0): exported as /org/freedesktop/NetworkManager/Devices/2
ago 26 19:44:40 yakj.usersys.redhat.com NetworkManager[3706]: <info> (wlp3s0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
ago 26 19:44:40 yakj.usersys.redhat.com NetworkManager[3706]: <info> (wlp3s0): preparing device

Comment 1 Jirka Klimes 2014-08-28 08:09:06 UTC
New NetworkManager packages moved Wi-Fi support to a plugin that is contained in NetworkManager-wifi package. The package should be installed on updates due to "Obsoletes" directive in the spec.
I guess it should work and believe that there are other reasons why the package is not pulled in (e.g. missing repo keys, etc.). See https://bugzilla.redhat.com/show_bug.cgi?id=1109517#c15

Paolo, could you check whether the NetworkManager-wifi was about to be installed by yum. What about dnf?

Comment 2 Paolo Bonzini 2014-08-28 16:43:04 UTC
I can try again in a VM as soon as fedup is supported.

*** This bug has been marked as a duplicate of bug 1109517 ***