From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 26229 invoked from network); 22 Jul 2023 23:24:35 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 22 Jul 2023 23:24:35 -0000 Received: from mail-wm1-f52.google.com ([209.85.128.52]) by 9front; Sat Jul 22 19:19:14 -0400 2023 Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-3fc0aecf15bso29206575e9.1 for <9front@9front.org>; Sat, 22 Jul 2023 16:19:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690067951; x=1690672751; h=to:subject:message-id:date:from:references:in-reply-to:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=d7atl3RTJ1UTvNAAJXo2N8rlyZLkpFYP4qtVaNz3WBs=; b=Bxh6+Gj/aKjdJkISn4kK6bcTJ10+x5XHfXvD2aR0QNKSNXnOTWXOMeEjtPDaJWPKR3 EEbIUYcqG3OO783oogEjvWnH0h1mz5ysSlAp7mR7CbjJ31geNSPRpj1O/ApaLRn2/Xqn ymPw6Ck0rcCAxaDI/99kb9E6TTcm0CbffCHMOY98YpV6K6t/hf6aZLJk3l/YLw5JVin7 S1OuT09Cr2VrFVUAWVKMtt4gNdvRdgclVMko0mmO66heF/XtG+kc92+Sc5FeubU/An1Z dEtpAjkVVWAHs7HKF72bGYxuFRKVDxXvXbVFY+kqrv6qghZrwpo49BhwP7AE8KmJ37Qn fhoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690067951; x=1690672751; h=to:subject:message-id:date:from:references:in-reply-to:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=d7atl3RTJ1UTvNAAJXo2N8rlyZLkpFYP4qtVaNz3WBs=; b=R0MnpLzZTRsBOtSnPeMwpPI6MCLwHDLRfmGhuTATpwrBwnweyQ0dDpQC3QUVv2EjMp IQcxaO7/OV/H9fCDIzJSAuW4mzRw0YNR/CXTf7N8ko2mB1Tt9FVUKu79dA9yZBba63Ll PpKR2pqTO3lSe/PSFfICoX4cGGXs5iPRNQOEhDY98c4+xkq5bU0e3VqqIeVucATZxKpv mDQqWaZOf8hSn94SG6g5tUX5KGWrmKOGWLCk5KG9nywAauOvyyft2tec/DUwzAA/xS0w 5XxJxt2Nc074ZdODmS7I2BEGpEPUw+5ulBojV1VY0XZwuL6QmmBqswr6NEcGoozhi8Pj dacw== X-Gm-Message-State: ABy/qLYzT/z1rJ0GW0T05lVdJbIG307FgZr6CD4Lmvu2rJCg8x5kt1Fs oDRSaOK5zZrQmNPGSaYe/dc1Y4eRZGd9hTK3rgVtJ5Y9 X-Google-Smtp-Source: APBJJlHNbCCEGKBmrerEfbRYWHsGL1rix9n+6NKMppYiv5RlQ9E9gCJswHzCZksbJ8fN7fmJpfHB4XvXHMVCpLskFLo= X-Received: by 2002:aa7:da8b:0:b0:51d:9db8:8257 with SMTP id q11-20020aa7da8b000000b0051d9db88257mr4742996eds.30.1690061450505; Sat, 22 Jul 2023 14:30:50 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:7208:6008:b0:6d:9fbe:181 with HTTP; Sat, 22 Jul 2023 14:30:49 -0700 (PDT) In-Reply-To: References: From: kemal Date: Sun, 23 Jul 2023 00:30:49 +0300 Message-ID: To: 9front@9front.org Content-Type: text/plain; charset="UTF-8" List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: hosting STM-oriented cloud Subject: Re: [9front] Free Carrots #6: Tools For Fighting WiFi Inequality Reply-To: 9front@9front.org Precedence: bulk 2023-07-22 22:53 GMT+03:00, kemal : >> > i'm 99% sure it's coincidence, the pcie version or connector shape >> > shouldn't matter. > it both does and doesn't > intel changed the firmware significantly in the 7000 series, which > coincides with intel's mpcie->m2 switch in wifi cards > there are both 6000 series m2 cards as you mentioned and 7000 series > mpcie cards (7260-7265 have mpcie versions to my knowledge) > so this problem is about 7000+ series of cards > (3000 series are 1x1 versions of 7000) > > because of this a different code path exists for initialization, > there's probably > some bug in it. i checked the latest patch i prepared a long time ago > for 7260 support and i realized there was a change i made that i forgot > about (maybe i didn't send that patch at all, i don't remember...) > the calibration commands in the main firmware initialization doesn't > include > type+length in the command itself and simply sends the calibration block > it may have caused the firmware to ignore calibration commands, which > would result in botched calibration+slow speeds. > (although if this was the case i'd expect the firmware returning a error > to the driver, so i'm not sure on this) > i prepared a patch to include this change > > i also cleaned up fw capability checking and added pci ids for 3165-3168 > as those should work out of the box with the current code > > i can't test this patch, so i will attach it for those who want to test > > it can get pushed if it works > my mail didn't end up in /n/lists/9front, so the mail server may have ate my mail. i'm going to reply to my original message and upload my patch to okturing instead of attaching it, hoping that it will get sent http://okturing.com/src/16441/body