lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <a1fbf107-24df-d9e8-1c69-78025c70a79c@lwfinger.net>
Date:   Tue, 27 Dec 2016 10:41:22 -0600
From:   Larry Finger <Larry.Finger@...inger.net>
To:     Peter Xu <peterx@...hat.com>,
        Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
        linux-wireless@...r.kernel.org
Subject: Re: Intel Wireless 7260 failed to work

On 12/27/2016 03:17 AM, Peter Xu wrote:
> Hello,
>
> Looks like latest Linux master (4.10-rc1, 7ce7d89f) cannot work well
> with my wireless card, which is:
>
>   Intel Corporation Wireless 7260 (rev bb)
>
> Boot message shows that no suitable firmware found:
>
>     # journalctl -kp3
>     Dec 27 16:38:00 kernel: Error parsing PCC subspaces from PCCT
>     Dec 27 16:38:00 kernel: mmc0: Unknown controller version (3). You may experience problems.
>     Dec 27 16:38:02 kernel: DMAR: DRHD: handling fault status reg 2
>     Dec 27 16:38:02 kernel: DMAR: [DMA Write] Request device [00:02.0] fault addr 7200000000 [fault reason 05] PTE Write a
>     Dec 27 16:38:03 kernel: tpm tpm0: A TPM error (6) occurred attempting to read a pcr value
>     Dec 27 16:38:04 kernel: iwlwifi 0000:03:00.0: no suitable firmware found!
>
> Linux stable/master (Linux 4.8-rc8, 08895a8b6b) works for me. And no
> further tests have been done yet.
>
> Is this a known issue? Please let me know if anyone wants more info or
> logs, since this error triggers easily (everytime I boot).
>

The problem appears to be specific for your system. On my Toshiba Tecra A50A, 
kernel 4.10-rc1 the driver works the same as in earlier kernels. The dmesg log 
shows the following:

[    4.760600] Intel(R) Wireless WiFi driver for Linux
[    4.760601] Copyright(c) 2003- 2015 Intel Corporation
[    4.799519] iwlwifi 0000:04:00.0: loaded firmware version 17.352738.0 op_mode 
iwlmvm
[    4.880820] iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 
7260, REV=0x144
[    4.883340] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
[    4.883584] iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled

I'm not sure if the driver would look for firmware version 16 if 17 would not be 
available, but I think it would.

Check for firmware file /lib/firmware/iwlwifi-7260-17.ucode. If that is not 
present for your distro, it is in the repo at 
git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git.

If that firmware is present, or if adding it does not help, my next suggestion 
is to bisect between 4.8 and the current version to see where the problem was 
introduced. I would not limit the bisection to the Intel wireless drivers as the 
problem could be in the underlying PCIe support for your hardware. By the way, 
that bisection will require about 14 steps.

Larry

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ