linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0
@ 2014-04-29  5:24 Emmanuel Grumbach
  2014-04-29 13:28 ` pull request: new firmware for Intel 7260 / 3160 / 7265 " Emmanuel Grumbach
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Emmanuel Grumbach @ 2014-04-29  5:24 UTC (permalink / raw)
  To: linux-wireless

Hi,

we have released a new firmware for 7260, 3160 and 7265 Intel WiFi devices.
This firmware is supported starting 3.14 kernel (when [2] will hit it).
We have a here quite a few bug fixes with a few new features
advertised by flags in the firmware file.
The most visible bug fix is a ping loss issue we had with certain APs
when using uAPSD.

The firmwares are available at [1].
I will send a pull request to linux-firmware.git soon.

The new firmware's version number is 22.212.9.0:

$ dmesg | grep loaded\ firmware
loaded firmware version 22.212.9.0 op_mode iwlmvm

[1] http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmware
[2] https://git.kernel.org/cgit/linux/kernel/git/iwlwifi/iwlwifi-fixes.git/commit/?id=431031851ea72a25abb9ad4df56a0f3b997e3026

^ permalink raw reply	[flat|nested] 7+ messages in thread

* pull request: new firmware for Intel 7260 / 3160 / 7265 - 22.212.9.0
  2014-04-29  5:24 [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0 Emmanuel Grumbach
@ 2014-04-29 13:28 ` Emmanuel Grumbach
  2014-04-29 13:55 ` [ANN] New firmware for Intel 7260 / 3160 " Nate Carlson
  2014-05-13 14:15 ` Nate Carlson
  2 siblings, 0 replies; 7+ messages in thread
From: Emmanuel Grumbach @ 2014-04-29 13:28 UTC (permalink / raw)
  To: ben; +Cc: linux-wireless, ilw

[-- Attachment #1: Type: text/plain, Size: 3315 bytes --]

Hi Ben,

You haven't pulled my tree yet, but I can't hold this any longer, so here you go. This pull request includes the previous one obviously.
I have here a new firmware for a new device: 7265, and an upgrade of the firmware for 7260 / 3160 / 7265 supported in 3.14.

Thanks!

The following changes since commit dec41bce44e0dff6a2c3358a958fadf22bf58858:

  Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/egrumbach/linux-firmware (2014-03-16 18:12:54 +0000)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/egrumbach/linux-firmware.git master

for you to fetch changes up to 7a67dbf9c087ef64b3d3fc9ce448c2efdb2e365f:

  iwlwifi: add new firmware for 3160 / 7260 / 7265 (2014-04-29 13:05:28 +0300)

----------------------------------------------------------------
Emmanuel Grumbach (2):
      iwlwifi: add firmware for 7265
      iwlwifi: add new firmware for 3160 / 7260 / 7265

 LICENCE.iwlwifi_firmware |   2 +-
 WHENCE                   |  14 +++++++++++++-
 iwlwifi-3160-9.ucode     | Bin 0 -> 666256 bytes
 iwlwifi-7260-9.ucode     | Bin 0 -> 678904 bytes
 iwlwifi-7265-8.ucode     | Bin 0 -> 690452 bytes
 iwlwifi-7265-9.ucode     | Bin 0 -> 691320 bytes
 6 files changed, 14 insertions(+), 2 deletions(-)
 create mode 100644 iwlwifi-3160-9.ucode
 create mode 100644 iwlwifi-7260-9.ucode
 create mode 100644 iwlwifi-7265-8.ucode
 create mode 100644 iwlwifi-7265-9.ucode

diff --git a/LICENCE.iwlwifi_firmware b/LICENCE.iwlwifi_firmware
index 01c32a0..b168a60 100644
--- a/LICENCE.iwlwifi_firmware
+++ b/LICENCE.iwlwifi_firmware
@@ -1,4 +1,4 @@
-Copyright (c) 2006-2013, Intel Corporation.
+Copyright (c) 2006-2014, Intel Corporation.
 All rights reserved.

 Redistribution.  Redistribution and use in binary form, without
diff --git a/WHENCE b/WHENCE
index ca0f30b..2b6cc75 100644
--- a/WHENCE
+++ b/WHENCE
@@ -812,15 +812,27 @@ Version: 22.1.7.0
 File: iwlwifi-7260-8.ucode
 Version: 22.24.8.0

+File: iwlwifi-7260-9.ucode
+Version: 22.212.9.0
+
 File: iwlwifi-3160-7.ucode
 Version: 22.1.7.0

 File: iwlwifi-3160-8.ucode
 Version: 22.24.8.0

+File: iwlwifi-3160-9.ucode
+Version: 22.212.9.0
+
+File: iwlwifi-7265-8.ucode
+Version: 22.24.8.0
+
+File: iwlwifi-7265-9.ucode
+Version: 22.212.9.0
+
 Licence: Redistributable. See LICENCE.iwlwifi_firmware for details

-Also available from http://wireless.kernel.org/en/users/Drivers/iwlwifi/?n=Downloads
+Also available from http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmware

 --------------------------------------------------------------------------

diff --git a/iwlwifi-3160-9.ucode b/iwlwifi-3160-9.ucode
new file mode 100644
index 0000000..243fe52
Binary files /dev/null and b/iwlwifi-3160-9.ucode differ
diff --git a/iwlwifi-7260-9.ucode b/iwlwifi-7260-9.ucode
new file mode 100644
index 0000000..bc71b06
Binary files /dev/null and b/iwlwifi-7260-9.ucode differ
diff --git a/iwlwifi-7265-8.ucode b/iwlwifi-7265-8.ucode
new file mode 100644
index 0000000..3b69247
Binary files /dev/null and b/iwlwifi-7265-8.ucode differ
diff --git a/iwlwifi-7265-9.ucode b/iwlwifi-7265-9.ucode
new file mode 100644
index 0000000..baa8473
Binary files /dev/null and b/iwlwifi-7265-9.ucode differ


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 901 bytes --]

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0
  2014-04-29  5:24 [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0 Emmanuel Grumbach
  2014-04-29 13:28 ` pull request: new firmware for Intel 7260 / 3160 / 7265 " Emmanuel Grumbach
@ 2014-04-29 13:55 ` Nate Carlson
  2014-05-13 14:15 ` Nate Carlson
  2 siblings, 0 replies; 7+ messages in thread
From: Nate Carlson @ 2014-04-29 13:55 UTC (permalink / raw)
  To: linux-wireless

On Mon, 28 Apr 2014, Emmanuel Grumbach wrote:
> we have released a new firmware for 7260, 3160 and 7265 Intel WiFi 
> devices. This firmware is supported starting 3.14 kernel (when [2] will 
> hit it). We have a here quite a few bug fixes with a few new features 
> advertised by flags in the firmware file. The most visible bug fix is a 
> ping loss issue we had with certain APs when using uAPSD.

Excellent! I've actually been watching almost-daily for a new firmware 
version, hoping it'd help out some of the issues I've been having with a 
7260 on a Cisco 802.11ac network. Primary issue is that my laptop would 
suddenly pick an AP with a very weak signal, and my connection would end 
up breaking to the point of being unusable until I reconnected (I think 
this is actually wpa_supplicant's job, not the card/driver/firmware, but 
since it worked fine on an old 6300 card on 802.11n I figure there has to 
be something with this card causing issues.) With a combination modern 
kernel (3.14.1+ or the 3.15 tree) and the previous firmware release, 
things were better, but I'd still have to reconnect maybe once or twice a 
day - and it never picked the 'best' AP (ie - my signal would always be 
relatively weak, even though there is an AP about 30 feet away from my 
desk). Installed this firmware with a build of 3.15, rebooted, and I've 
got a nice strong signal right off the bat:

signal:  	-55 [-55] dBm
signal avg:	-54 [-54] dBm
tx bitrate:	780.0 MBit/s VHT-MCS 8 80MHz short GI VHT-NSS 2
rx bitrate:	702.0 MBit/s VHT-MCS 8 80MHz VHT-NSS 2

It'll be interesting to see if it keeps on helping.  ;)

Thanks!

-Nate

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0
  2014-04-29  5:24 [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0 Emmanuel Grumbach
  2014-04-29 13:28 ` pull request: new firmware for Intel 7260 / 3160 / 7265 " Emmanuel Grumbach
  2014-04-29 13:55 ` [ANN] New firmware for Intel 7260 / 3160 " Nate Carlson
@ 2014-05-13 14:15 ` Nate Carlson
  2014-05-13 17:01   ` Emmanuel Grumbach
  2 siblings, 1 reply; 7+ messages in thread
From: Nate Carlson @ 2014-05-13 14:15 UTC (permalink / raw)
  To: Emmanuel Grumbach; +Cc: linux-wireless

On Mon, 28 Apr 2014, Emmanuel Grumbach wrote:
> The firmwares are available at [1].
> I will send a pull request to linux-firmware.git soon.
>
> The new firmware's version number is 22.212.9.0:
>
> $ dmesg | grep loaded\ firmware
> loaded firmware version 22.212.9.0 op_mode iwlmvm
>
> [1] http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmware

Hi,

I've just noticed that the firmware, as downloaded from both your git tree 
and from the wireless.kernel.org URL, reports that it is v23.214.9.0 --

$ dmesg | grep loaded\ firmware
[   16.628491] iwlwifi 0000:03:00.0: loaded firmware version 23.214.9.0 op_mode iwlmvm

md5sum of installed firmware when the driver was loaded and reported that:
$ md5sum /lib/firmware/iwlwifi-7260-9.ucode
1005c3b82879ecfa0d60544a78de7f92  /lib/firmware/iwlwifi-7260-9.ucode

md5sum of the firmware from 'iwlwifi-7260-ucode-22.212.9.0.tgz':
$ md5sum iwlwifi-7260-ucode-22.212.9.0/iwlwifi-7260-9.ucode
1005c3b82879ecfa0d60544a78de7f92  iwlwifi-7260-ucode-22.212.9.0/iwlwifi-7260-9.ucode

md5sum of the firmware in your git tree:
http://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/plain/iwlwifi-7260-9.ucode?id=7a67dbf9c087ef64b3d3fc9ce448c2efdb2e365f
$ wget 'http://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/plain/iwlwifi-7260-9.ucode?id=7a67dbf9c087ef64b3d3fc9ce448c2efdb2e365f' -O iwlwifi-7260-9.ucode ; md5sum iwlwifi-7260-9.ucode
<..>
2014-05-13 09:10:40 (985 KB/s) - `iwlwifi-7260-9.ucode' saved [678904/678904]
1005c3b82879ecfa0d60544a78de7f92  iwlwifi-7260-9.ucode

Looks like a user reported the same thing in a RedHat bugzilla post:
https://bugzilla.redhat.com/show_bug.cgi?id=1087717 -- see comment #8.

I'm running 3.15.0-rc5 (Ubuntu's 'mainline' build), but I doubt that has 
anything to do with how the firmware reports its version.  ;)

Is the version number just wrong, or is this actually not the firmware you 
intended to release?

Thanks!

-Nate

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0
  2014-05-13 14:15 ` Nate Carlson
@ 2014-05-13 17:01   ` Emmanuel Grumbach
  2014-05-13 17:24     ` Nate Carlson
  0 siblings, 1 reply; 7+ messages in thread
From: Emmanuel Grumbach @ 2014-05-13 17:01 UTC (permalink / raw)
  To: Nate Carlson; +Cc: linux-wireless

On Tue, May 13, 2014 at 5:15 PM, Nate Carlson
<linux-wireless@natecarlson.com> wrote:
> On Mon, 28 Apr 2014, Emmanuel Grumbach wrote:
>>
>> The firmwares are available at [1].
>> I will send a pull request to linux-firmware.git soon.
>>
>> The new firmware's version number is 22.212.9.0:
>>
>> $ dmesg | grep loaded\ firmware
>> loaded firmware version 22.212.9.0 op_mode iwlmvm
>>
>> [1] http://wireless.kernel.org/en/users/Drivers/iwlwifi#Firmware
>
>
> Hi,
>
> I've just noticed that the firmware, as downloaded from both your git tree
> and from the wireless.kernel.org URL, reports that it is v23.214.9.0 --
>
>
> $ dmesg | grep loaded\ firmware
> [   16.628491] iwlwifi 0000:03:00.0: loaded firmware version 23.214.9.0
> op_mode iwlmvm
>
> md5sum of installed firmware when the driver was loaded and reported that:
> $ md5sum /lib/firmware/iwlwifi-7260-9.ucode
> 1005c3b82879ecfa0d60544a78de7f92  /lib/firmware/iwlwifi-7260-9.ucode
>
> md5sum of the firmware from 'iwlwifi-7260-ucode-22.212.9.0.tgz':
> $ md5sum iwlwifi-7260-ucode-22.212.9.0/iwlwifi-7260-9.ucode
> 1005c3b82879ecfa0d60544a78de7f92
> iwlwifi-7260-ucode-22.212.9.0/iwlwifi-7260-9.ucode
>
So yeah  - the name of the directory / tarball isn't the same as the
version reported here. Sorry for that. No impact though.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0
  2014-05-13 17:01   ` Emmanuel Grumbach
@ 2014-05-13 17:24     ` Nate Carlson
  2014-05-13 19:03       ` Emmanuel Grumbach
  0 siblings, 1 reply; 7+ messages in thread
From: Nate Carlson @ 2014-05-13 17:24 UTC (permalink / raw)
  To: Emmanuel Grumbach; +Cc: linux-wireless

On Tue, 13 May 2014, Emmanuel Grumbach wrote:
> So yeah - the name of the directory / tarball isn't the same as the 
> version reported here. Sorry for that. No impact though.

Great, just wanted to make sure that it wasn't a bleeding-edge firmware 
that was unintentionally released or something like that.  ;)

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0
  2014-05-13 17:24     ` Nate Carlson
@ 2014-05-13 19:03       ` Emmanuel Grumbach
  0 siblings, 0 replies; 7+ messages in thread
From: Emmanuel Grumbach @ 2014-05-13 19:03 UTC (permalink / raw)
  To: Nate Carlson; +Cc: linux-wireless

>>
>> So yeah - the name of the directory / tarball isn't the same as the
>> version reported here. Sorry for that. No impact though.
>
>
> Great, just wanted to make sure that it wasn't a bleeding-edge firmware that
> was unintentionally released or something like that.  ;)

Actually, I remember what happened - I started to prepare the
delivery, and then there were last minute fixes and I forgot to update
the title in the mail + tarball name.
But since Ben hasn't pulled yet, I might very well update it again
(with non critical fixes).

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-05-13 19:03 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-29  5:24 [ANN] New firmware for Intel 7260 / 3160 - 22.212.9.0 Emmanuel Grumbach
2014-04-29 13:28 ` pull request: new firmware for Intel 7260 / 3160 / 7265 " Emmanuel Grumbach
2014-04-29 13:55 ` [ANN] New firmware for Intel 7260 / 3160 " Nate Carlson
2014-05-13 14:15 ` Nate Carlson
2014-05-13 17:01   ` Emmanuel Grumbach
2014-05-13 17:24     ` Nate Carlson
2014-05-13 19:03       ` Emmanuel Grumbach

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).