Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561502 - sys-firmware/iwl7260-ucode-{0.12.17.25,0.13.30.25,0.14.30.25} version bump
Summary: sys-firmware/iwl7260-ucode-{0.12.17.25,0.13.30.25,0.14.30.25} version bump
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2015-09-25 21:39 UTC by Elizabeth Myers
Modified: 2024-02-14 18:09 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for iwl7260-ucode-0.14.30.25 (iwl7260-ucode-0.14.30.25.ebuild,1.36 KB, text/plain)
2015-09-26 00:54 UTC, Elizabeth Myers
Details
ebuild for iwl7260-ucode-0.12.17.25 (iwl7260-ucode-0.12.17.25.ebuild,1.36 KB, text/plain)
2015-09-26 01:03 UTC, Elizabeth Myers
Details
ebuild for iwl7260-ucode-0.13.30.25 (iwl7260-ucode-0.13.30.25.ebuild,1.36 KB, text/plain)
2015-09-26 01:04 UTC, Elizabeth Myers
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elizabeth Myers 2015-09-25 21:39:26 UTC
Hello,

sys-firmware/iwl7260-ucode needs a version bump. The present firmware has bugs which may be resolved by the new firmware.

I believe that the following bumps are needed, per https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi :

* existing sys-firmware/iwl7260-ucode:12 to 0.12.17.25
* new sys-firmware/iwl7260-ucode:13 (4.1+) to 25.30.13.0
* new sys-firmware/iwl7260-ucode:14 (4.2+) to 0.14.30.25.
Comment 1 Elizabeth Myers 2015-09-26 00:54:22 UTC
Created attachment 412920 [details]
ebuild for iwl7260-ucode-0.14.30.25

This is an ebuild for iwl7260-ucode-0.14.30.25 I updated myself, works for me in my local overlay.
Comment 2 Elizabeth Myers 2015-09-26 01:03:18 UTC
Created attachment 412922 [details]
ebuild for iwl7260-ucode-0.12.17.25

Updated ebuild for sys-firmware/iwl7260-ucode-0.12.17.25
Comment 3 Elizabeth Myers 2015-09-26 01:04:03 UTC
Created attachment 412924 [details]
ebuild for iwl7260-ucode-0.13.30.25

Updated ebuild for iwl7260-ucode-0.13.30.25
Comment 4 Elizabeth Myers 2015-09-26 01:04:23 UTC
All above ebuilds have been checked by me to ensure they fetch, etc.
Comment 5 Leho Kraav (:macmaN @lkraav) 2015-11-10 22:59:58 UTC
Things have gotten a little weird with 4.2+ ucode versioning

iwlwifi-7260-ucode-15.227938.0.tgz
Comment 6 Guilherme Amadio gentoo-dev 2015-12-04 12:10:38 UTC
Version bumped to 0.15.227938 for iwl3160 and iwl7260 (kernel 4.2+).
Please let me know if there are any problems, or if more versions need to be added.
Comment 7 cryptopsy 2015-12-13 21:55:41 UTC
why isn't 7265 ucode in the portage tree? am i supposed to use 7260 firmware for my 7265 intel wifi?
Comment 8 Leho Kraav (:macmaN @lkraav) 2016-02-20 19:05:58 UTC
I don't know about 7265, but Guilherme - for 4.3+ kernels we have iwlwifi-7260-ucode-16.242414.0.tgz available. Ebuild bump possible?
Comment 9 Mark Wright gentoo-dev 2016-04-19 11:06:33 UTC
(In reply to Leho Kraav (:macmaN @lkraav) from comment #8)
> I don't know about 7265

If someone who has the 7265 hardware would like to copy/rename the 0.13, 0.13 and/or 0.16 iwl7260-ucode ebuilds to iwl7265-ucode ebuilds and let us
know if they work, then we could add them.

> but Guilherme - for 4.3+ kernels we have
> iwlwifi-7260-ucode-16.242414.0.tgz available. Ebuild bump possible?

Done, I hope it works, I have no way of testing as I don't have
access to the 3160, 7260 or 7265 hardware:

commit 023908bd2e9a4ea80b0b148a967ac88061c2a8e8
Author: Mark Wright <gienah@gentoo.org>
Date:   Tue Apr 19 20:25:20 2016 +1000

    sys-firmware/iwl7260-ucode: Bump 12, 13 slots, thanks to Elizabeth Myers.
    
    Bump 12 slot to 0.12.17.25, 13 slot to 0.13.30.25, 16 slot to 0.16.242414,
    thanks to Elizabeth Myers for 12 and 13 slot ebuilds, and for reporting.
    
    Gentoo-bug: 561502
Comment 10 David Mudrák 2016-06-08 14:12:05 UTC
I had a problem with udev during the boot/init. It was waiting 60 seconds (default timeout) in the "Waiting for uevents to be processed". Using the udevmonitor, I deducted that udev was trying to load the latest /lib/firmware/iwlwifi-7260-17.ucode but the current package sys-firmware/iwl7260-ucode only provides the 16 as the latest one.

I manually downloaded iwlwifi-7260-17.ucode from http://git.kernel.org/cgit/linux/kernel/git/iwlwifi/linux-firmware.git/tree/iwlwifi-7260-17.ucode and put it into /lib/firmware and I can confirm it fixed my udev hang issue.

It took me a while to realise there are actually two upstream repositories

* http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git
* http://git.kernel.org/cgit/linux/kernel/git/iwlwifi/linux-firmware.git

and I assume the package is fed from the mainline firmware/linux-firmware.git where the -17 version has not been merged to yet.