• Searching for Linux 6.12 / Trixie supported Wi-Fi 7 chips!

    From Cyril Brulebois@21:1/5 to All on Sun May 25 06:20:01 2025
    XPost: linux.debian.maint.boot

    [ Dropping leader@, focus on the actual hardware chase, and adding
    debian-kernel@ in case I manage to nerd-snipe some hardware guru ]

    Cyril Brulebois <kibi@debian.org> (2025-05-25):
    For example:
    - MSI BE6500 (~ 80 EUR)
    - NEWFAST BE6500 (~ 70 EUR)
    - TP-Link BE6500 (~ 70 EUR)

    I haven't really looked into the specific of each (BE6500 comes up a
    lot I suppose this is a standard chip that's integrated by various
    vendors), but I'd need to make sure it's supported by the trixie
    kernel of course (and if needed, firmware available in trixie).

    A few more searches, now that I've trimmed down the Trixie wishlist a
    little, seem to indicate the Mediatek MT7925 WiFi 7/BT Adapter might
    be an option. I'm seeing it packaged as a mini-PCIe module, which is
    something I'm quite familiar with (got a bunch of adapters to USB,
    usually for modems).

    It would seem to be supported by linux.git as of v6.12:

    drivers/net/wireless/mediatek/mt76/mt7925

    and even the firmware file mentioned in the BT stack seems to be
    available:

    drivers/bluetooth/btmtk.h:#define FIRMWARE_MT7925 "mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin"

    → firmware-mediatek: /usr/lib/firmware/mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin

    Regarding the wireless stack, those firmware defines are used in MODULE_FIRMWARE() calls:

    #define MT7925_FIRMWARE_WM "mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin"
    #define MT7925_ROM_PATCH "mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin"

    → firmware-mediatek: /usr/lib/firmware/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
    → firmware-mediatek: /usr/lib/firmware/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin


    I'm still more than happy to take any recommendation regarding Wi-Fi
    7 chips, even more so if people have actually confirmed being able
    to use them, e.g. on a Debian system installed in some other way
    (Ethernet, USB/Ethernet adapters), or from a Debian Live system.

    Ideally I'd love to have something like 2 to 4 different chips, just
    in case some of them are easy/easier to work with than others…

    Feel free to relay this query as widely as possible. I can be
    reached via the Fediverse as well: https://mamot.fr/@CyrilBrulebois
    You can also boost: https://mamot.fr/@CyrilBrulebois/114547883784514442

    Thanks, everyone!


    Cheers,
    --
    Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmgymA8ACgkQ/5FK8MKz VSCBohAAgcGFesMAZ7ysHKWwua3tYXCSgrTXW/Ohmz8eDypUzUC5Z9otpKb1NYN/ w1Dnp+72zo6XX/bVMFc6LI9VaMbj0mhKeAfT7ioSbumIyIHjX2YCffTRDYSYZNxF A/tKTd9OA9GPtcd+Xcb+lEZUW6awBJgIyhOdEB812EIgAxKb2JS+bQN07Yi8PITu G+EXvdEL8vz1+srRXEuG8MilMM60Coqobd2Khu3g0EKwfX9Fp3accbqg3ygT5sQ3 VWfffro3AW5vTvdz00t2aUpR9x4nlqo97guVyBqZQNDzczu9uSMCTR4Z1h1dKAOH 6zG17d4f2oNreumfd8XX+AW755j2okf//jj+EeZFkrBSwp2bWCWO2L0D3vvUuMx+ egK/GZDemqvG9VK0Qn9o64cr7ekDL8psoxHzAhlqCHl7Tfre7NJcMF0cxEs+c7fz 1dYCRAvXOVNaA9dqz7gAek54rvaxnevVeAldtRt1+bR16OfV3A7ypw5N9qwKgU0h 8r5jYOU3W1PNg538D9jngxF7J5JzigutolIbTfPtaVLmHjxAm0xK/ZSeGjQiwUrf AAnGSCw6nSG466RU2xtM8unpLcQTjk0fUU7VwDjPKrsYgO3GZkmR2yieEgQm7WH+ DJM+4+FeMv33DiploKPXPwe2/zWDcz+xFVzrZPNYKktv5HH9nvw=
    =3t1h
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *