2020-11-22 21:52:25

by Heiner Kallweit

[permalink] [raw]
Subject: AX210 version 0024 not detected by iwlwifi

I have an AX210 card that isn't detected by iwlwifi.

01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
Subsystem: Intel Corporation Device 0024

Adding following entry seems to be sufficient.

{IWL_PCI_DEVICE(0x2725, 0x0020, iwlax210_2ax_cfg_ty_gf_a0)},
+ {IWL_PCI_DEVICE(0x2725, 0x0024, iwlax210_2ax_cfg_ty_gf_a0)},
{IWL_PCI_DEVICE(0x2725, 0x0310, iwlax210_2ax_cfg_ty_gf_a0)},

[ 419.473140] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
[ 419.486984] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver
[ 419.487190] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
[ 419.488828] iwlwifi 0000:01:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
[ 419.533136] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420

Maybe there are more AX210 subversion id's to be added ..

How about the api flags index warning? I saw it in several posts,
is there something to be fixed in the driver?


2020-11-23 08:51:45

by Luciano Coelho

[permalink] [raw]
Subject: Re: AX210 version 0024 not detected by iwlwifi

Hi Heiner,

On Sun, 2020-11-22 at 22:35 +0100, Heiner Kallweit wrote:
> I have an AX210 card that isn't detected by iwlwifi.
>
> 01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
> Subsystem: Intel Corporation Device 0024
>
> Adding following entry seems to be sufficient.
>
> {IWL_PCI_DEVICE(0x2725, 0x0020, iwlax210_2ax_cfg_ty_gf_a0)},
> + {IWL_PCI_DEVICE(0x2725, 0x0024, iwlax210_2ax_cfg_ty_gf_a0)},
> {IWL_PCI_DEVICE(0x2725, 0x0310, iwlax210_2ax_cfg_ty_gf_a0)},
>
> [ 419.473140] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
> [ 419.486984] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver
> [ 419.487190] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
> [ 419.488828] iwlwifi 0000:01:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
> [ 419.533136] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
>
> Maybe there are more AX210 subversion id's to be added ..
>
> How about the api flags index warning? I saw it in several posts,
> is there something to be fixed in the driver?

Good catch. This indeed seems to be missing. I'll add it and try to
send it still for the 5.10-rc series, so it propagates asap.

--
Cheers,
Luca.

2020-11-27 08:54:36

by Jan Fuchs

[permalink] [raw]
Subject: Re: AX210 version 0024 not detected by iwlwifi

Hey Heiner,

thanks for that, got mine working with your patch too.
By the way, a newer firmware (iwlwifi-ty-a0-gf-a0-60.ucode) blob can be
found here [0]. Though I do still have an issue, that the module is
connecting with VHT-only to my Wifi6 access point on 5 GHz.

@Intel guys: Wifi6E channels are still not available for usage
according to the iw output [1], right?

Kind regards, Jan


[0]
https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/master/
[1] https://pastebin.com/Z7WQc6ny

Am Sonntag, den 22.11.2020, 22:35 +0100 schrieb Heiner Kallweit:
> I have an AX210 card that isn't detected by iwlwifi.
>
> 01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
> Subsystem: Intel Corporation Device 0024
>
> Adding following entry seems to be sufficient.
>
> {IWL_PCI_DEVICE(0x2725, 0x0020, iwlax210_2ax_cfg_ty_gf_a0)},
> + {IWL_PCI_DEVICE(0x2725, 0x0024, iwlax210_2ax_cfg_ty_gf_a0)},
> {IWL_PCI_DEVICE(0x2725, 0x0310, iwlax210_2ax_cfg_ty_gf_a0)},
>
> [ 419.473140] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
> [ 419.486984] iwlwifi 0000:01:00.0: api flags index 2 larger than
> supported by driver
> [ 419.487190] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ
> Version: 93.8.63.28
> [ 419.488828] iwlwifi 0000:01:00.0: loaded firmware version
> 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
> [ 419.533136] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210
> 160MHz, REV=0x420
>
> Maybe there are more AX210 subversion id's to be added ..
>
> How about the api flags index warning? I saw it in several posts,
> is there something to be fixed in the driver?

2020-11-27 11:56:11

by Heiner Kallweit

[permalink] [raw]
Subject: Re: AX210 version 0024 not detected by iwlwifi

Am 23.11.2020 um 09:17 schrieb Coelho, Luciano:
> Hi Heiner,
>
> On Sun, 2020-11-22 at 22:35 +0100, Heiner Kallweit wrote:
>> I have an AX210 card that isn't detected by iwlwifi.
>>
>> 01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
>> Subsystem: Intel Corporation Device 0024
>>
>> Adding following entry seems to be sufficient.
>>
>> {IWL_PCI_DEVICE(0x2725, 0x0020, iwlax210_2ax_cfg_ty_gf_a0)},
>> + {IWL_PCI_DEVICE(0x2725, 0x0024, iwlax210_2ax_cfg_ty_gf_a0)},
>> {IWL_PCI_DEVICE(0x2725, 0x0310, iwlax210_2ax_cfg_ty_gf_a0)},
>>
>> [ 419.473140] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
>> [ 419.486984] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver
>> [ 419.487190] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
>> [ 419.488828] iwlwifi 0000:01:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
>> [ 419.533136] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
>>
>> Maybe there are more AX210 subversion id's to be added ..
>>
>> How about the api flags index warning? I saw it in several posts,
>> is there something to be fixed in the driver?
>
> Good catch. This indeed seems to be missing. I'll add it and try to
> send it still for the 5.10-rc series, so it propagates asap.
>
> --
> Cheers,
> Luca.
>

I face another issue I hope you can help me with:
Frequently on system reboot the PCI device vanishes, it's not listed
by lspci any longer. This doesn't happen after a power-cycle.
Not sure whether device is in D3cold or whether it doesn't react
for another reason.

Rgds, Heiner

2020-11-28 22:09:55

by Heiner Kallweit

[permalink] [raw]
Subject: Re: AX210 version 0024 not detected by iwlwifi

Am 27.11.2020 um 12:55 schrieb Heiner Kallweit:
> Am 23.11.2020 um 09:17 schrieb Coelho, Luciano:
>> Hi Heiner,
>>
>> On Sun, 2020-11-22 at 22:35 +0100, Heiner Kallweit wrote:
>>> I have an AX210 card that isn't detected by iwlwifi.
>>>
>>> 01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
>>> Subsystem: Intel Corporation Device 0024
>>>
>>> Adding following entry seems to be sufficient.
>>>
>>> {IWL_PCI_DEVICE(0x2725, 0x0020, iwlax210_2ax_cfg_ty_gf_a0)},
>>> + {IWL_PCI_DEVICE(0x2725, 0x0024, iwlax210_2ax_cfg_ty_gf_a0)},
>>> {IWL_PCI_DEVICE(0x2725, 0x0310, iwlax210_2ax_cfg_ty_gf_a0)},
>>>
>>> [ 419.473140] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
>>> [ 419.486984] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver
>>> [ 419.487190] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
>>> [ 419.488828] iwlwifi 0000:01:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
>>> [ 419.533136] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
>>>
>>> Maybe there are more AX210 subversion id's to be added ..
>>>
>>> How about the api flags index warning? I saw it in several posts,
>>> is there something to be fixed in the driver?
>>
>> Good catch. This indeed seems to be missing. I'll add it and try to
>> send it still for the 5.10-rc series, so it propagates asap.
>>
>> --
>> Cheers,
>> Luca.
>>
>
> I face another issue I hope you can help me with:
> Frequently on system reboot the PCI device vanishes, it's not listed
> by lspci any longer. This doesn't happen after a power-cycle.
> Not sure whether device is in D3cold or whether it doesn't react
> for another reason.
>
Setting kernel parameter reboot=pci fixes the issue.
However I have no clue whom to blame for the issue: card or BIOS

> Rgds, Heiner
>

2020-12-15 11:33:59

by Heiner Kallweit

[permalink] [raw]
Subject: Re: AX210 version 0024 not detected by iwlwifi

Am 23.11.2020 um 09:17 schrieb Coelho, Luciano:
> Hi Heiner,
>
> On Sun, 2020-11-22 at 22:35 +0100, Heiner Kallweit wrote:
>> I have an AX210 card that isn't detected by iwlwifi.
>>
>> 01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
>> Subsystem: Intel Corporation Device 0024
>>
>> Adding following entry seems to be sufficient.
>>
>> {IWL_PCI_DEVICE(0x2725, 0x0020, iwlax210_2ax_cfg_ty_gf_a0)},
>> + {IWL_PCI_DEVICE(0x2725, 0x0024, iwlax210_2ax_cfg_ty_gf_a0)},
>> {IWL_PCI_DEVICE(0x2725, 0x0310, iwlax210_2ax_cfg_ty_gf_a0)},
>>
>> [ 419.473140] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002)
>> [ 419.486984] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver
>> [ 419.487190] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 93.8.63.28
>> [ 419.488828] iwlwifi 0000:01:00.0: loaded firmware version 59.601f3a66.0 ty-a0-gf-a0-59.ucode op_mode iwlmvm
>> [ 419.533136] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
>>
>> Maybe there are more AX210 subversion id's to be added ..
>>
>> How about the api flags index warning? I saw it in several posts,
>> is there something to be fixed in the driver?
>
> Good catch. This indeed seems to be missing. I'll add it and try to
> send it still for the 5.10-rc series, so it propagates asap.
>
At least on linux-next I still see the api flags index warning.
Has the issue been addressed?

> --
> Cheers,
> Luca.
>
Heiner