Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Nejasnost kolem FW Intel wifi  (Přečteno 449 krát)

Ventero

  • Závislák
  • ****
  • Příspěvků: 2576
    • Zobrazit profil
Nejasnost kolem FW Intel wifi
« kdy: 21 Červenec 2021, 18:26:41 »
Takže pořád nejsem spokojen, jak fungují novější adaptéry wifi (AC) od Intel v mém Xubuntu, tak jsem se dopátral k FW. Dle podpory Intel je nejnovější tento
Kód: [Vybrat]
iwlwifi-9000-pu-b0-jf-b0-34.ucodetak co tam k sakru dělají další 4 s jiným koncovým číslem? 33 bych ještě chápal - starší FW, ale ty s číslem 38,41, a 43 mi hlava nebere? K čemu tam je 5 firmware souborů, když dle všeho by měl stačit ten jeden nejnovější ?
Nedělá zrovna tohle tu neplechu, že se třískají ty mikrokódy? Vycházím z tohoto:
Citace
Při inicializaci adaptéru a v různých okamžicích během doby provozu adaptéru
se mikrokód načítá do paměti v síti.
adaptéru.  Mikrokód poskytuje nízkoúrovňové funkce MAC, včetně
rádiové řízení a vysoce přesné časování událostí (backoff, vysílání,
atd.) a zároveň poskytuje různé úrovně filtrování paketů, které mohou
lze použít k tomu, aby hostitel nemusel zpracovávat pakety, které nemají význam.
vzhledem k aktuálnímu provoznímu režimu zařízení.
Mohu ty ostatní smazat a bude to fungovat?
« Poslední změna: 22 Červenec 2021, 08:12:51 od Ventero »
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

West

  • Člen
  • **
  • Příspěvků: 351
    • Zobrazit profil
Re:Nejasnost kolem FW Intel wifi
« Odpověď #1 kdy: 21 Červenec 2021, 18:57:38 »
Driver by si mal vybrať ten správny FW. Problém je ten, že Win driver si určite vyberie ten správny, pretože je súčasťou drivera, kdežto v Linuxe je FW od driveru oddelený, tudíž driver by mal reflektovať na existenciu novšieho FW. Mal by obsahovať informáciu, ktorý FW má načítať. Či obsahuje takú informáciu a či načíta ten najnovší FW je otázne. Ak by sa ti podarilo zobraziť debugovacie informácie, tak tam by to malo byť vidieť.
« Poslední změna: 21 Červenec 2021, 19:07:58 od West »

juwa2

  • Závislák
  • ****
  • Příspěvků: 4212
    • Zobrazit profil
Re:Nejasnost kolem FW Intel wifi
« Odpověď #2 kdy: 21 Červenec 2021, 19:32:03 »
Načítání mikrokódu lze zakázat v bootovacích parametrech. Pak se (po restartu) načte (původní) mikrokód co je v biosu....

Krom jiného se tímto "odstaví" SW záplaty na meltdown&spectre  které "brzdí" zejména starší HW Intel.
Laický test lze provést měřením času potřebného ke kompresi (do 7z) složky s cca 10 000+ soubory. Rozdíly bývají dramatické.
Boot parametry (přidat do /etc/default/grub):
Kód: [Vybrat]
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux pti=off spectre_v2=off l1tf=off nospec_store_bypass_disable no_stf_barrier dis_ucode_ldr"
Funkčnost (vypnutí záplat) lze ověřit pomocí https://github.com/speed47/spectre-meltdown-checker

West

  • Člen
  • **
  • Příspěvků: 351
    • Zobrazit profil
Re:Nejasnost kolem FW Intel wifi
« Odpověď #3 kdy: 21 Červenec 2021, 19:44:41 »
=> Načítání mikrokódu lze zakázat v bootovacích parametrech...
To je mikrokód pre CPU. BIOS neobsahuje žiadny mikrokód pre wifi karty.
Ak sa myslí firmware pre wifi kartu, tak to je program pre procesor na karte.

Ventero

  • Závislák
  • ****
  • Příspěvků: 2576
    • Zobrazit profil
Re:Nejasnost kolem FW Intel wifi
« Odpověď #4 kdy: 21 Červenec 2021, 21:57:01 »
Jojo - jedná se o jiné mikrokódy, ale nevadí, stejně jsem to taky chtěl najít, takže díky.

Jak zobrazím ty debug info?

Já to tedy zkusím vše vyhodit z /lib/firmware/ a nechat tam vždy jen jednu verzi FW a uvidím, co to udělá ..
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

West

  • Člen
  • **
  • Příspěvků: 351
    • Zobrazit profil
Re:Nejasnost kolem FW Intel wifi
« Odpověď #5 kdy: 21 Červenec 2021, 22:33:35 »
Pre Intel som zatiaľ nepátral ako zapnúť debuging, ale malo by sa to dať. Musíš pohladať na nete.
Ak by driver načítal len starší, tak sa to potom robí tak, že sa ten novší premenuje na ten starší.
Je vhodné si to poznamenať súboru rovnakého názvu s koncovkou .txt aby to bolo po ruke keď sa robia pokusy.
« Poslední změna: 21 Červenec 2021, 22:37:13 od West »

zkusebak

  • Návštěvník
  • *
  • Příspěvků: 6
    • Zobrazit profil
Re:Nejasnost kolem FW Intel wifi
« Odpověď #6 kdy: 22 Červenec 2021, 15:43:21 »
Každý kernel s jeho ovladači podporuje specifický FW, proto jich je více. V dmesg jde poznat. které FW hledá a který nakonec načte.