https://bugzilla.redhat.com/show_bug.cgi?id=1210433
Bug ID: 1210433 Summary: mac80211 corrupted kernel module Product: Fedora Version: 21 Component: kmod Severity: high Assignee: kmod-maint@lists.fedoraproject.org Reporter: mehul.sanghvi@gmail.com QA Contact: extras-qa@fedoraproject.org CC: jonathan@jonmasters.org, kmod-maint@lists.fedoraproject.org, msivak@redhat.com
Created attachment 1012764 --> https://bugzilla.redhat.com/attachment.cgi?id=1012764&action=edit comparison of information between 3.18.9-200 and 3.19.3-200
Description of problem:
iwldvm does not get loaded because mac80211 can not be loaded. This prevents my laptop from using wifi. This seems to have happened
Version-Release number of selected component (if applicable):
kernel-modules-3.19.3-200.fc21.x86_64
How reproducible:
Install kernel-modules-3.19.3-200.fc21.x86_64, along with the corresponding kernel. Reboot the system.
Actual results: bash# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s25: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether 00:21:cc:c9:52:81 brd ff:ff:ff:ff:ff:ff
Expected results: bash# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s25: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000 link/ether 00:21:cc:c9:52:81 brd ff:ff:ff:ff:ff:ff 3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 60:67:20:03:be:de brd ff:ff:ff:ff:ff:ff inet 10.151.76.128/19 brd 10.151.95.255 scope global dynamic wlp3s0 valid_lft 1063sec preferred_lft 1063sec inet6 fe80::6267:20ff:fe03:bede/64 scope link valid_lft forever preferred_lft forever
Additional info:
This works fine if I use kernel-modules-3.18.9-200.fc21.x86_64 and the corresponding kernel. If I use either of 3.19.2 or 3.19.3 kernel-modules packages, and their corresponding kernels, I get no wifi connectivity.
bash# lspci -nnk | grep -iA2 net 00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04) Subsystem: Lenovo Device [17aa:21f3] Kernel driver in use: e1000e -- 03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34) Subsystem: Intel Corporation Centrino Advanced-N 6205 AGN [8086:1311] Kernel driver in use: iwlwifi
bash# dmesg | grep iwl [ 10.959006] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control [ 11.227535] iwlwifi 0000:03:00.0: loaded firmware version 18.168.6.1 op_mode iwldvm [ 22.518374] iwlwifi 0000:03:00.0: failed to load module iwldvm (error 256), is dynamic loading enabled?
bash# modprobe -v iwldvm insmod /lib/modules/3.19.3-200.fc21.x86_64/kernel/net/mac80211/mac80211.ko.xz modprobe: ERROR: could not insert 'iwldvm': Input/output error
bash# modinfo iwldvm filename: /lib/modules/3.19.3-200.fc21.x86_64/kernel/drivers/net/wireless/iwlwifi/dvm/iwldvm.ko.xz license: GPL author: Copyright(c) 2003- 2014 Intel Corporation ilw@linux.intel.com version: in-tree:d description: Intel(R) Wireless WiFi Link AGN driver for Linux srcversion: 259D494A97B601F302CD790 depends: iwlwifi,mac80211,cfg80211 intree: Y vermagic: 3.19.3-200.fc21.x86_64 SMP mod_unload signer: Fedora kernel signing key sig_key: 8C:30:FD:A7:50:77:EE:DA:E9:69:6F:EF:6F:E1:AB:1B:B0:8F:CE:A8 sig_hashalgo: sha256 parm: force_cam:force continuously aware mode (no power saving at all) (bool)
bash# modprobe -v mac80211 insmod /lib/modules/3.19.3-200.fc21.x86_64/kernel/net/mac80211/mac80211.ko.xz modprobe: ERROR: could not insert 'mac80211': Input/output error
bash# modinfo mac80211 filename: /lib/modules/3.19.3-00.fc21.x86_64/kernel/net/mac80211/mac80211.ko.xz modinfo: ERROR: could not get modinfo from 'mac80211': Input/output error