LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-09-2019, 09:46 AM   #1
hulahoop
LQ Newbie
 
Registered: Jul 2017
Posts: 19

Rep: Reputation: Disabled
iwlwifi mis-id 9462 as 9560


lenovo x1 type 20R1-0015US

slack-current

Linux lenovox1 5.4.2 #1 SMP Wed Dec 4 18:12:20 CST 2019 x86_64 Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz GenuineIntel GNU/Linux

lspci
Code:
00:14.3 Network controller: Intel Corporation Wireless-AC 9462
        Subsystem: Intel Corporation Device 0030
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at ea238000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [c8] Power Management version 3
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [40] Express (v2) Root Complex Integrated Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0
                        ExtTag- RBE-
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
                DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF Via WAKE#
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-, LTR+, OBFF Disabled
                         AtomicOpsCtl: ReqEn-
        Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
                Vector table: BAR=0 offset=00002000
                PBA: BAR=0 offset=00003000
        Capabilities: [100 v1] Latency Tolerance Reporting
                Max snoop latency: 0ns
                Max no snoop latency: 0ns
        Capabilities: [164 v1] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
messages
Code:
iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
iwlwifi 0000:00:14.3: loaded firmware version 48.4fa0041f.0 op_mode iwlmvm
iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560 160MHz, REV=0x354
syslog
Code:
iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-Qu-b0-jf-b0-50.ucode failed with error -2
iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-Qu-b0-jf-b0-49.ucode failed with error -2
modinfo iwlwifi
Code:
filename:       /lib/modules/5.4.2/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko                                                                        
license:        GPL                                                            
author:         Copyright(c) 2003- 2015 Intel Corporation <linuxwifi@intel.com>                                                                                
description:    Intel(R) Wireless WiFi driver for Linux
...
firmware:       iwlwifi-8265-36.ucode    
firmware:       iwlwifi-8000C-36.ucode                                                                                                                         
firmware:       iwlwifi-9260-th-b0-jf-b0-46.ucode
firmware:       iwlwifi-9000-pu-b0-jf-b0-46.ucode
firmware:       iwlwifi-ty-a0-gf-a0-50.ucode
firmware:       iwlwifi-so-a0-gf-a0-50.ucode
firmware:       iwlwifi-so-a0-hr-b0-50.ucode
firmware:       iwlwifi-so-a0-jf-b0-50.ucode
firmware:       iwlwifi-cc-a0-50.ucode
firmware:       iwlwifi-QuQnj-b0-jf-b0-50.ucode
firmware:       iwlwifi-QuZ-a0-jf-b0-50.ucode
firmware:       iwlwifi-QuZ-a0-hr-b0-50.ucode
firmware:       iwlwifi-Qu-b0-jf-b0-50.ucode
firmware:       iwlwifi-Qu-c0-hr-b0-50.ucode
firmware:       iwlwifi-QuQnj-a0-hr-a0-50.ucode
firmware:       iwlwifi-QuQnj-b0-hr-b0-50.ucode
firmware:       iwlwifi-QuQnj-f0-hr-a0-50.ucode
firmware:       iwlwifi-Qu-a0-jf-b0-50.ucode
firmware:       iwlwifi-Qu-a0-hr-a0-50.ucode
...
depends:        cfg80211
retpoline:      Y
intree:         Y
name:           iwlwifi
vermagic:       5.4.2 SMP mod_unload 
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm:           amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 2K for 22560 devices, 4K for other devices 1:4K 2:8K 3:12K 4: 2K (default 0) (int)
parm:           fw_restart:restart firmware in case of error (default true) (bool)
parm:           antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
parm:           nvm_file:NVM file name (charp)
parm:           lar_disable:disable LAR functionality (default: N) (bool)
parm:           uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm:           enable_ini:Enable debug INI TLV FW debug infrastructure (default: 0 (bool)
parm:           bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm:           led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm:           power_save:enable WiFi power management (default: disable) (bool)
parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)
parm:           fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
parm:           disable_11ac:Disable VHT capabilities (default: false) (bool)
parm:           remove_when_gone:Remove dev from PCIe bus if it is deemed inaccessible (default: false) (bool)
parm:           disable_11ax:Disable HE capabilities (default: false) (bool)
 
Old 12-09-2019, 08:07 PM   #2
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
you have installed the linux firmwares ?

see if some message arround f lost firmware


Quote:
dmesg|grep -i firmware
 
Old 12-09-2019, 08:58 PM   #3
abga
Senior Member
 
Registered: Jul 2017
Location: EU
Distribution: Slackware
Posts: 1,634

Rep: Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929
@USUARIONUEVO

It's a bug in the Intel driver, already checked the firmware and iwlwifi-Qu-b0-jf-b0-50.ucode & iwlwifi-Qu-b0-jf-b0-49.ucode simply do not exist (incl upstream kernel firmware repo & intel support site).
https://git.kernel.org/pub/scm/linux...mware.git/log/
& latest iwlwifi-* firmware updates:
https://git.kernel.org/pub/scm/linux...49c4bf815a5acc

@hulahoop

As per my reply to USUARIONUEVO, there is a confirmed bug in the driver for your WiFi adapter, and there is apparently no distinction between Intel® Wireless-AC 9462 and Intel® Wireless-AC 9560 (they both use the same firmware):
Intel support site - same firmware (if you unpack the corresponding tar archives):
https://www.intel.com/content/www/us...etworking.html

Upstream kernel bug report for 9560:
https://bugzilla.kernel.org/show_bug.cgi?id=205719
- a temporary solution would be to download an additional firmware file:
https://git.kernel.org/pub/scm/linux...hr-b0-50.ucode
- put it in your /lib/firmware/ folder and follow:
Quote:
After installing it, please do a cold reboot (power off, power on) of the machine so everything is loaded again from scratch.

I'm not sure this will help, but then at least we get a bit more data on what is going on.
This appears to make the WiFi adapter work, but it's still not stable and there is another patch on its way upstream, targeting the kernel 5.5.x (maybe it'll also get backported to 5.4.x)
https://patchwork.kernel.org/patch/11274279/
(if not backported, you could apply the patch on your own and recompile the kernel)

Last edited by abga; 12-09-2019 at 08:59 PM. Reason: typo
 
Old 12-09-2019, 11:20 PM   #4
hulahoop
LQ Newbie
 
Registered: Jul 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
did it. same error result.

the https://bugzilla.kernel.org/show_bug.cgi?id=205719 is a thinkpad x1 yoga. maybe it has a slightly different chipset.

well, everything works
except (so far)
1 wifi
2 bluetooth (i can pair my mouse but it can't connect)
3 trackpad

idk if am allowed to do this (bluetooth question)

where is the bluetooth device?

lspci
Code:
00:00.0 Host bridge: Intel Corporation Device 9b51
00:02.0 VGA compatible controller: Intel Corporation Device 9bca (rev 04)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem
00:14.0 USB controller: Intel Corporation Device 02ed
00:14.2 RAM memory: Intel Corporation Device 02ef
00:14.3 Network controller: Intel Corporation Wireless-AC 9462
00:15.0 Serial bus controller [0c80]: Intel Corporation Serial IO I2C Host Controller
00:15.1 Serial bus controller [0c80]: Intel Corporation Device 02e9
00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface
00:1d.0 PCI bridge: Intel Corporation Device 02b0 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device 02b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0284
00:1f.3 Audio device: Intel Corporation Device 02c8
00:1f.4 SMBus: Intel Corporation Device 02a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake SPI (flash) Controller
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (10) I219-V
03:00.0 Non-Volatile memory controller: Intel Corporation SSD Pro 7600p/760p/E 6100p Series (rev 03)
oops, sorry, my bad, found bluetooth in
lsusb
Code:
Bus 001 Device 004: ID 8087:0aaa Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0aaa 
  bcdDevice            0.02
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x00c8
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       6
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x003f  1x 63 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x003f  1x 63 bytes
        bInterval               1
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

Last edited by hulahoop; 12-09-2019 at 11:26 PM. Reason: my mistake
 
Old 12-10-2019, 12:08 AM   #5
abga
Senior Member
 
Registered: Jul 2017
Location: EU
Distribution: Slackware
Posts: 1,634

Rep: Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929
@hulahoop

Noticed that the iwlwifi-9000-pu-b0-jf-b0-34.ucode contained in:
https://wireless.wiki.kernel.org/_me...4.618819.0.tgz
Link found on:
https://www.intel.com/content/www/us...etworking.html
"Intel® Wireless-AC 9462 4.14+ iwlwifi-9000-pu-b0-jf-b0-34.618819.0.tgz"
Differs (md5sum) from the one available in /lib/firmware. Maybe you should try backing up the existing and substitute it with the one from the archive above. Give it a try, it won't bite.

Your system - Intel Comet Lake - is pretty new, maybe it's better to raise your issues directly with the kernel devs - file bug reports there:
https://bugzilla.kernel.org/
 
Old 12-10-2019, 03:37 AM   #6
hulahoop
LQ Newbie
 
Registered: Jul 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
did it. same error result.

time to escalate
 
Old 12-10-2019, 04:08 AM   #7
GazL
LQ Veteran
 
Registered: May 2008
Posts: 6,897

Rep: Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019Reputation: 5019
Have a look to see if the missing firmware files are in:
https://git.kernel.org/pub/scm/linux...x-firmware.git

I had to do that when my 3165 was newish.

I don't actually see an error here, the kernel is successfully falling back to using -48 firmware after failing to find -50 and -49. That is expected behaviour when those versions of the firmware aren't available yet. It just means the main linux-firmware branch hasn't been updated to include them yet.

It's also not uncommon for hardware to share drivers. My 3165 used to identify as something else originally. Same with my soundcard.
 
2 members found this post helpful.
Old 12-10-2019, 11:45 AM   #8
abga
Senior Member
 
Registered: Jul 2017
Location: EU
Distribution: Slackware
Posts: 1,634

Rep: Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929
Quote:
Originally Posted by GazL View Post
Have a look to see if the missing firmware files are in:
https://git.kernel.org/pub/scm/linux...x-firmware.git
iwlwifi-Qu-b0-jf-b0-50.ucode is available there since 12 days ago (don't know why I missed that commit):
https://git.kernel.org/pub/scm/linux...re.git/commit/

Quote:
author Luca Coelho <luciano.coelho@intel.com> 2019-08-23 07:35:14 +0300
committer Luca Coelho <luciano.coelho@intel.com> 2019-11-28 21:30:33 +0200
commit 4bebf45872a9818a17e2079118500030a8fa377a (patch)
tree bb3deb63fb795fd12c1310c7c97c78546d74d36b
parent 5fe456740b0b96bb5fe0974058435847abe91449 (diff)
download linux-firmware-master.tar.gz
iwlwifi: update FWs to core47-142 release
...
-rw-r--r-- iwlwifi-Qu-b0-hr-b0-50.ucode bin 0 -> 1103952 bytes
-rw-r--r-- iwlwifi-Qu-b0-jf-b0-50.ucode bin 0 -> 1053004 bytes
-rw-r--r-- iwlwifi-Qu-c0-hr-b0-50.ucode bin 0 -> 1103968 bytes
-rw-r--r-- iwlwifi-Qu-c0-jf-b0-50.ucode bin 0 -> 1053020 bytes
-rw-r--r-- iwlwifi-QuZ-a0-hr-b0-50.ucode bin 0 -> 1103952 bytes
-rw-r--r-- iwlwifi-QuZ-a0-jf-b0-50.ucode bin 0 -> 1053004 bytes
-rw-r--r-- iwlwifi-cc-a0-50.ucode bin 0 -> 1101228 bytes

Last edited by abga; 12-10-2019 at 11:47 AM. Reason: details
 
1 members found this post helpful.
Old 12-11-2019, 04:32 AM   #9
hulahoop
LQ Newbie
 
Registered: Jul 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
d/l and used the git firmware-master as /lib/firmware. it loaded ok and then crashed.

dmesg
Code:
[    6.712691] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    6.717737] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 58.3.35.22
[    6.719270] iwlwifi 0000:00:14.3: loaded firmware version 50.3e391d3e.0 op_mode iwlmvm
[    6.752231] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560 160MHz, REV=0x354
[    7.782453] iwlwifi 0000:00:14.3: Collecting data: trigger 15 fired.
[    8.033050] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:   
[    8.033063] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 1451226280
[    8.033076] iwlwifi 0000:00:14.3: Loaded firmware version: 50.3e391d3e.0
[    8.033091] iwlwifi 0000:00:14.3: 0x3810086F | ADVANCED_SYSASSERT          
[    8.033105] iwlwifi 0000:00:14.3: 0x0A7AEE09 | trm_hw_status0     
[    8.033118] iwlwifi 0000:00:14.3: 0xE2F07FDC | trm_hw_status1     
[    8.033129] iwlwifi 0000:00:14.3: 0x75FB6A4B | branchlink2
[    8.033141] iwlwifi 0000:00:14.3: 0xA2C5528A | interruptlink1
[    8.033153] iwlwifi 0000:00:14.3: 0xF91E6E5E | interruptlink2
[    8.033165] iwlwifi 0000:00:14.3: 0xF6FD019F | data1     
[    8.033176] iwlwifi 0000:00:14.3: 0x201F630D | data2     
[    8.033187] iwlwifi 0000:00:14.3: 0x647C344B | data3        
[    8.033197] iwlwifi 0000:00:14.3: 0xF9EC37F3 | beacon time  
[    8.033209] iwlwifi 0000:00:14.3: 0xCC4FDEAB | tsf low      
[    8.033220] iwlwifi 0000:00:14.3: 0x272E7C7A | tsf hi        
[    8.033231] iwlwifi 0000:00:14.3: 0x4A4B22DE | time gp1
[    8.033243] iwlwifi 0000:00:14.3: 0x14596D93 | time gp2       
[    8.033254] iwlwifi 0000:00:14.3: 0xF25EF747 | uCode revision type  
[    8.033267] iwlwifi 0000:00:14.3: 0xC8018593 | uCode version major    
[    8.033280] iwlwifi 0000:00:14.3: 0xC21449DC | uCode version minor
[    8.033292] iwlwifi 0000:00:14.3: 0xF03FEF90 | hw version              
[    8.033304] iwlwifi 0000:00:14.3: 0x5BF64B82 | board version   
[    8.033316] iwlwifi 0000:00:14.3: 0x3D663DA8 | hcmd        
[    8.033327] iwlwifi 0000:00:14.3: 0xF97098FA | isr0        
[    8.033337] iwlwifi 0000:00:14.3: 0x69EFAD1C | isr1              
[    8.033348] iwlwifi 0000:00:14.3: 0xF1233DAD | isr2              
[    8.033358] iwlwifi 0000:00:14.3: 0x7E996173 | isr3                                                                                                         
[    8.033368] iwlwifi 0000:00:14.3: 0xCEF2D3EC | isr4                                                                                                         
[    8.033379] iwlwifi 0000:00:14.3: 0x467BF191 | last cmd Id                                                                                                  
[    8.033391] iwlwifi 0000:00:14.3: 0x3EAAEF06 | wait_event       
[    8.033403] iwlwifi 0000:00:14.3: 0x7AFBFBB9 | l2p_control                
[    8.033415] iwlwifi 0000:00:14.3: 0x0BF76E5D | l2p_duration
[    8.033426] iwlwifi 0000:00:14.3: 0xD8569A23 | l2p_mhvalid
[    8.033438] iwlwifi 0000:00:14.3: 0xCDE41C37 | l2p_addr_match
[    8.033450] iwlwifi 0000:00:14.3: 0x18259F94 | lmpm_pmg_sel
[    8.033462] iwlwifi 0000:00:14.3: 0x864739FF | timestamp
[    8.033473] iwlwifi 0000:00:14.3: 0x10D45F71 | flow_handler
[    8.033867] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    8.033879] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 7
[    8.033891] iwlwifi 0000:00:14.3: 0x201013F1 | ADVANCED_SYSASSERT
[    8.033904] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[    8.033916] iwlwifi 0000:00:14.3: 0x80462CBA | umac branchlink2
[    8.033928] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink1
[    8.033941] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
[    8.033953] iwlwifi 0000:00:14.3: 0x00000003 | umac data1
[    8.033965] iwlwifi 0000:00:14.3: 0x20000302 | umac data2
[    8.033976] iwlwifi 0000:00:14.3: 0x01300202 | umac data3
[    8.033988] iwlwifi 0000:00:14.3: 0x00000032 | umac major
[    8.034000] iwlwifi 0000:00:14.3: 0x3E391D3E | umac minor
[    8.034012] iwlwifi 0000:00:14.3: 0x00005AB5 | frame pointer
[    8.034024] iwlwifi 0000:00:14.3: 0xC0887F58 | stack pointer
[    8.034036] iwlwifi 0000:00:14.3: 0x00000000 | last host cmd
[    8.034048] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[    8.034096] iwlwifi 0000:00:14.3: Fseq Registers:
[    8.034118] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_ERROR_CODE
[    8.034143] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
[    8.034169] iwlwifi 0000:00:14.3: 0xD7DB3F83 | FSEQ_CNVIO_INIT_VERSION
[    8.034194] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[    8.034219] iwlwifi 0000:00:14.3: 0xC4160C12 | FSEQ_TOP_CONTENT_VERSION
[    8.034244] iwlwifi 0000:00:14.3: 0xC5EC8B1D | FSEQ_ALIVE_TOKEN
[    8.034268] iwlwifi 0000:00:14.3: 0xCE22EF05 | FSEQ_CNVI_ID
[    8.034292] iwlwifi 0000:00:14.3: 0x095852E1 | FSEQ_CNVR_ID
[    8.034317] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[    8.034344] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
[    8.034371] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    8.034429] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    8.034633] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x5a21, CPU2 Status: 0x3
[    8.034648] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[    8.034703] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[    8.047535] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
 
Old 12-11-2019, 12:27 PM   #10
abga
Senior Member
 
Registered: Jul 2017
Location: EU
Distribution: Slackware
Posts: 1,634

Rep: Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929
It looks like you hit the already mentioned driver/kernel bug:
https://bugzilla.kernel.org/show_bug.cgi?id=205719

Unfortunately, the patch doesn't look to have reached the upcoming 5.4.3
http://lkml.iu.edu/hypermail/linux/k...2.1/05385.html

If you're savvy with patching & recompiling the kernel, then I'd suggest to get the patch and apply it on your own:
https://patchwork.kernel.org/patch/11274279/
 
Old 12-13-2019, 04:01 AM   #11
hulahoop
LQ Newbie
 
Registered: Jul 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
@abga thanks

am limping along on usb dongles until i get savvy
 
Old 12-13-2019, 07:08 PM   #12
abga
Senior Member
 
Registered: Jul 2017
Location: EU
Distribution: Slackware
Posts: 1,634

Rep: Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929
It's not that complicated, here you can adapt these 5.3.1 kernel compilation instructions for you desired version - 5.4.x
https://www.linuxquestions.org/quest...8/#post6052734

In order to just recompile it with the patches applied, don't bother configuring it, stop at:
Code:
# don't run:
make menuconfig
# skip it, you don't need to reconfigure the kernel
At this stage, get the Slackware provided kernel config and write it over the .config (keep the name .config for the file!) from your kernel build directory.
The Slackware provided kernel config files are available in the kernel-generic-* and kernel-huge-* archives (depending which one you chose - I suggest using huge).
https://mirror.slackbuilds.org/slack...slackware64/a/
(or any other official mirror you prefer)
Then, while still in the root of your kernel build tree, get the patch and apply it.
Only after this, continue with the rest of the commands:
Code:
# building with two cores, adapt -j to your system
make -j 2 bzImage
make -j 2 modules
Then, before installing the modules, (make modules_install), if you're building the same kernel version as the one already installed, the /lib/modules/-kernel-version will be overwritten. Backup the original folder first.
Finally, continue with the rest of the instructions.

Last edited by abga; 12-13-2019 at 07:22 PM. Reason: addtions in bold
 
Old 12-15-2019, 02:52 AM   #13
hulahoop
LQ Newbie
 
Registered: Jul 2017
Posts: 19

Original Poster
Rep: Reputation: Disabled
just had to try it

followed your posts. huge came up ok, iwlwifi loaded and crashed.
 
Old 12-15-2019, 02:52 PM   #14
abga
Senior Member
 
Registered: Jul 2017
Location: EU
Distribution: Slackware
Posts: 1,634

Rep: Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929Reputation: 929
That's sad...
If you applied those patches and it still crashed, maybe you should report it to the kernel devs. Either update the existing bug report with your results:
https://bugzilla.kernel.org/show_bug.cgi?id=205719
Or file a new bug report, provide your system details, maybe they'll need an output from "lspci -v" to be able to properly identify your adapter, and mention this thread.
You should take this step if you want to have your system fully supported (fixed), doesn't make sense to wait until someone else will (maybe) report your exact issue and things will get fixed.
 
Old 12-25-2019, 04:39 AM   #15
gorgias
LQ Newbie
 
Registered: Dec 2019
Posts: 1

Rep: Reputation: Disabled
Quote:
Originally Posted by hulahoop View Post
just had to try it

followed your posts. huge came up ok, iwlwifi loaded and crashed.
ThinkPad X1 Carbon 7th
Linux version 5.4.6-arch1-1 (linux@archlinux) (gcc version 9.2.0 (GCC)) #1 SMP PREEMPT Sat, 21 Dec 2019 16:34:41 +0000

I have the same bug.

Code:
[    4.928094] typec_displayport port1-partner.0: failed to enter mode
[    4.930046] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    4.930048] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 1545610442
[    4.930049] iwlwifi 0000:00:14.3: Loaded firmware version: 50.3e391d3e.0
[    4.930050] iwlwifi 0000:00:14.3: 0x7D436AEF | ADVANCED_SYSASSERT          
[    4.930050] iwlwifi 0000:00:14.3: 0x9ECEF6FF | trm_hw_status0
[    4.930051] iwlwifi 0000:00:14.3: 0x1AC375FB | trm_hw_status1
[    4.930051] iwlwifi 0000:00:14.3: 0x0D22A10E | branchlink2
[    4.930052] iwlwifi 0000:00:14.3: 0x08C836AC | interruptlink1
[    4.930053] iwlwifi 0000:00:14.3: 0x68D5BE64 | interruptlink2
[    4.930053] iwlwifi 0000:00:14.3: 0xC9422EFD | data1
[    4.930054] iwlwifi 0000:00:14.3: 0xC3A1C2CB | data2
[    4.930054] iwlwifi 0000:00:14.3: 0xD0E7688B | data3
[    4.930055] iwlwifi 0000:00:14.3: 0xAF8FED61 | beacon time
[    4.930055] iwlwifi 0000:00:14.3: 0xAC67F8AE | tsf low
[    4.930056] iwlwifi 0000:00:14.3: 0x16406263 | tsf hi
[    4.930056] iwlwifi 0000:00:14.3: 0x83E76E36 | time gp1
[    4.930057] iwlwifi 0000:00:14.3: 0x74A2F1EF | time gp2
[    4.930057] iwlwifi 0000:00:14.3: 0xEEBD3F6D | uCode revision type
[    4.930058] iwlwifi 0000:00:14.3: 0x8A1D365C | uCode version major
[    4.930058] iwlwifi 0000:00:14.3: 0x6A831005 | uCode version minor
[    4.930059] iwlwifi 0000:00:14.3: 0xEE7DEEFB | hw version
[    4.930060] iwlwifi 0000:00:14.3: 0x657BF20F | board version
[    4.930060] iwlwifi 0000:00:14.3: 0x45CE31C9 | hcmd
[    4.930061] iwlwifi 0000:00:14.3: 0x34A64BC6 | isr0
[    4.930061] iwlwifi 0000:00:14.3: 0xB6FEE474 | isr1
[    4.930062] iwlwifi 0000:00:14.3: 0xD886D230 | isr2
[    4.930062] iwlwifi 0000:00:14.3: 0x80565E63 | isr3
[    4.930063] iwlwifi 0000:00:14.3: 0xC8AB0A68 | isr4
[    4.930063] iwlwifi 0000:00:14.3: 0x07F1CE53 | last cmd Id
[    4.930064] iwlwifi 0000:00:14.3: 0xBAB130FE | wait_event
[    4.930064] iwlwifi 0000:00:14.3: 0x89BB4F37 | l2p_control
[    4.930065] iwlwifi 0000:00:14.3: 0xD3A24900 | l2p_duration
[    4.930065] iwlwifi 0000:00:14.3: 0x00A4BD60 | l2p_mhvalid
[    4.930066] iwlwifi 0000:00:14.3: 0x0CD796E8 | l2p_addr_match
[    4.930067] iwlwifi 0000:00:14.3: 0xDED86DF0 | lmpm_pmg_sel
[    4.930067] iwlwifi 0000:00:14.3: 0x20971061 | timestamp
[    4.930068] iwlwifi 0000:00:14.3: 0x75B914A3 | flow_handler
[    4.930100] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[    4.930101] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 7
[    4.930101] iwlwifi 0000:00:14.3: 0x201013F1 | ADVANCED_SYSASSERT
[    4.930102] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[    4.930103] iwlwifi 0000:00:14.3: 0x80462CBA | umac branchlink2
[    4.930103] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink1
[    4.930104] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
[    4.930104] iwlwifi 0000:00:14.3: 0x00000003 | umac data1
[    4.930105] iwlwifi 0000:00:14.3: 0x20000302 | umac data2
[    4.930105] iwlwifi 0000:00:14.3: 0x01300202 | umac data3
[    4.930106] iwlwifi 0000:00:14.3: 0x00000032 | umac major
[    4.930106] iwlwifi 0000:00:14.3: 0x3E391D3E | umac minor
[    4.930107] iwlwifi 0000:00:14.3: 0x00005A59 | frame pointer
[    4.930107] iwlwifi 0000:00:14.3: 0xC0887F58 | stack pointer
[    4.930108] iwlwifi 0000:00:14.3: 0x00000000 | last host cmd
[    4.930109] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[    4.930127] iwlwifi 0000:00:14.3: Fseq Registers:
[    4.930129] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_ERROR_CODE
[    4.930131] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
[    4.930134] iwlwifi 0000:00:14.3: 0x1EECF2E5 | FSEQ_CNVIO_INIT_VERSION
[    4.930136] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[    4.930138] iwlwifi 0000:00:14.3: 0x46200875 | FSEQ_TOP_CONTENT_VERSION
[    4.930140] iwlwifi 0000:00:14.3: 0x09683351 | FSEQ_ALIVE_TOKEN
[    4.930142] iwlwifi 0000:00:14.3: 0x62F98835 | FSEQ_CNVI_ID
[    4.930144] iwlwifi 0000:00:14.3: 0xC55191C1 | FSEQ_CNVR_ID
[    4.930146] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[    4.930150] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
[    4.930155] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[    4.930189] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[    4.930217] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x59cd, CPU2 Status: 0x3
[    4.930217] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[    4.930220] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[    4.942083] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
Code:
$ lspci | grep -i net  
00:14.3 Network controller: Intel Corporation Wireless-AC 9462
The wireless card model should be AC9560.

I have downloaded the ucode iwlwifi-9000-pu-b0-jf-b0-34.618819.0.tgz from intel support page. Then replaced the /lib/firmware/iwlwifi-Qu-b0-jf-b0-50.ucode with it.

But it report the error that the firmware version 34 is not compatible with the driver version 50.

Last edited by gorgias; 12-25-2019 at 04:40 AM.
 
  


Reply

Tags
iwlwifi, lenovo, slackware -current



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Some keyboards requires SUPER+s to activate menus in Gnome and Dell XPS 9560 looop Linux - Hardware 2 06-20-2023 08:19 PM
kali linux Dell xps 15 9560 newuser001 Linux - Newbie 5 03-28-2019 08:20 AM
debin9 on NUC Intel® Wireless-AC 9462 how to activate dragstarpaul Linux - Newbie 4 12-10-2018 11:38 PM
Open Question: Can I Handle Spam Better Than My MIS Department? -G- Linux - General 2 02-24-2004 08:37 PM
mis-config ??? landshark753 Linux - General 0 01-31-2002 06:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:12 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration