Bug 16291 - upgrading from mga4 kernel-tmb-laptop leaves system with mga4 kernel, and no wifi
Summary: upgrading from mga4 kernel-tmb-laptop leaves system with mga4 kernel, and no ...
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Kernel and Drivers maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-04 18:38 CEST by Pierre Fortin
Modified: 2017-09-18 22:23 CEST (History)
1 user (show)

See Also:
Source RPM: kernel-tmb
CVE:
Status comment:


Attachments
lspci -vv (3.26 KB, text/plain)
2015-07-04 19:21 CEST, Pierre Fortin
Details

Description Pierre Fortin 2015-07-04 18:38:34 CEST
Description of problem:  Used urpmi to update mga4 system with working Intel 7260 wireless interface.

After the upgrade, system looks for iwlwifi-7260-7.ucode.  However, only these are installed:
-rw-r--r-- 1 root root  672352 May 10 05:37 iwlwifi-7260-10.ucode
-rw-r--r-- 1 root root  782300 May 10 05:37 iwlwifi-7260-12.ucode
-rw-r--r-- 1 root root  786920 May 10 05:37 iwlwifi-7260-13.ucode

root@prf /lib/firmware
12:35:23 # lspci -nnk | grep -iA2 net
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-LM [8086:153a] (rev 04)
        Subsystem: Dell Device [1028:05cd]
        Kernel driver in use: e1000e
--
03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 73)
        Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4470]
        Kernel modules: iwlwifi
root@prf /lib/firmware
12:35:51 # dmesg | grep iwl
[   17.084516] iwlwifi 0000:03:00.0: irq 46 for MSI/MSI-X
[   17.120544] iwlwifi 0000:03:00.0: request for firmware file 'iwlwifi-7260-7.ucode' failed.
[   17.120546] iwlwifi 0000:03:00.0: no suitable firmware found!
root@prf /lib/firmware
12:36:04 # 

Creating a symlink or a copy of iwlwifi-7260-13.ucode as iwlwifi-7260-7.ucode does not help.  

Using ethernet interface to get connectivity.


Version-Release number of selected component (if applicable):  mga5


How reproducible:


Steps to Reproduce:
1. upgrage mga4 to mga5
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Pierre Fortin 2015-07-04 19:21:39 CEST
Created attachment 6812 [details]
lspci -vv

Reverted to mga4 iwlwifi-agn which contains iwlwifi-7260-7.ucode; but that doesn't work either.

Dell M6800 (Intel i7-4710MQ 8 threads) 32GB memory 

$ uname -a
Linux prf 3.14.43-tmb-laptop-1.mga4 #1 SMP Thu May 21 22:55:17 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Sander Lepik 2015-07-04 19:24:38 CEST

CC: (none) => mageia
Component: Installer => RPM Packages
Assignee: bugsquad => tmb
Source RPM: (none) => kernel-firmware-nonfree-20150510-1.mga5.nonfree.src.rpm

Comment 2 Pierre Fortin 2015-07-04 21:10:02 CEST
ARGH!!!  3.14.43-tmb-laptop-1.mga4 <===!!!

No mga5 kernel*laptop* rpms in mga5 repositories.
Comment 3 Pierre Fortin 2015-07-04 22:53:14 CEST
Compiled kernel and wifi is working now.

# uname -a
Linux prf 3.19.8-1.mga5tmbcustom #1 SMP Sat Jul 4 16:14:12 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux

Summary: mga5 update kills wireless (intel 7260) => mga5 update kills wireless (intel 7260) -- kernel*laptop* rpms missing

Comment 4 Samuel Verschelde 2015-07-05 20:13:52 CEST
(In reply to Pierre Fortin from comment #3)
> Compiled kernel and wifi is working now.
> 
> # uname -a
> Linux prf 3.19.8-1.mga5tmbcustom #1 SMP Sat Jul 4 16:14:12 EDT 2015 x86_64
> x86_64 x86_64 GNU/Linux

It's not a bug, according to me. kernel-tmp has been simplified and tmb-laptop has been removed. However, maybe there's a bug in the fact that it didn't migrate automatically towards kernel-tmb-desktop.
Comment 5 Pierre Fortin 2015-07-06 01:26:19 CEST
The whole laptop v. desktop has been a mess IMO for some time...  There's no way to choose a laptop version of the kernel, and the desktop version (not sure about mga5) did not support laptop features like lid-{close,open}, etc. 

However, the point of this bug is that wifi does not work after upgrading or installing to mga5 because the release's kernel is looking for an old iwlwifi-7260* that's older than what is included in the firmware rpm.

BTW, now on:
$ uname -a
Linux prf 4.1.1 #1 SMP Sat Jul 4 18:15:00 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux

HTH
Comment 6 Samuel Verschelde 2015-07-06 09:49:13 CEST
(In reply to Pierre Fortin from comment #5)
> The whole laptop v. desktop has been a mess IMO for some time...  There's no
> way to choose a laptop version of the kernel, and the desktop version (not
> sure about mga5) did not support laptop features like lid-{close,open}, etc. 

I don't know about the tmb kernels, but in Mageia 4 kernel-desktop support laptop features.(In reply to Pierre Fortin from comment #5)

> However, the point of this bug is that wifi does not work after upgrading or
> installing to mga5 because the release's kernel is looking for an old
> iwlwifi-7260* that's older than what is included in the firmware rpm.

Nope, the point of this bug is that after an upgrade via urpmi, it made you stay with an old Mageia 4 kernel whereas it upgraded the firmware rpm. This is, from what I understand, due to the removal of kernel-tmb-laptop from Mageia 5.
Samuel Verschelde 2015-07-06 09:49:24 CEST

Whiteboard: (none) => FOR_ERRATA

Comment 7 Pierre Fortin 2015-07-06 13:14:33 CEST
Agree with _root_ cause -- this bug also affects boot.iso methods of upgrading/installing (see bug 16209 where the same issue was the root cause).
Samuel Verschelde 2015-07-06 14:31:58 CEST

Summary: mga5 update kills wireless (intel 7260) -- kernel*laptop* rpms missing => upgrading from mga4 kernel-tmb-laptop leaves system with mga4 kernel, and no wifi
Source RPM: kernel-firmware-nonfree-20150510-1.mga5.nonfree.src.rpm => kernel-tmb

Comment 8 Marja Van Waes 2016-08-26 11:42:31 CEST
Mass-reassigning all bugs with "kernel" in the Source RPM field that are assigned to tmb, to the kernel packagers group, because tmb is currently MIA.

Assignee: tmb => kernel

Samuel Verschelde 2016-10-18 13:14:53 CEST

Whiteboard: FOR_ERRATA => (none)

Comment 9 Pierre Fortin 2017-09-18 22:23:50 CEST
closing as old

Resolution: (none) => OLD
Status: NEW => RESOLVED


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