V blacklistu to máš zapsáno dobře, kdyžtak si k tomu můžeš přidat komentáře, abys v budoucnu věděl, proč to tam máš. Restart počítače si po zapsání do blacklistu udělal? A wifi stále jede? Tak gratuluju :-)
Proč jsi to všechno dělal:
Ty tři moduly by vedle sebe neměly existovat, protože když systém zjistí, že je tam ta wifi karta, tak pro ní hle ovladač a nabízí se mu hned tři. Tady může vznikat konflikt, zvlášť při použití tlačítka/přepínače na zapnutí/vypnutí wifi (na notebooku, přes Fn + něco nebo klidně i vlastní přepínač jen na wifi).
Ty jsi pomocí toho příkazu lshw |grep .... zjistil, jaký modul (ovladač) ta karta používá a ostatní dva jsi dal an blacklist = systém je NEBUDE používat. To si můžeš ověřit pomocí lsmod a zkus si je najít ve výstupu - neměly by tam už být.
Pokud wifi jede a ty dva moduly už ve výstupu nejsou, máš vyřešeno.
Co tu napíšu teď, je jen pro informaci, moc se do toho nehrň, dokud fakt nebudeš vědět o co jde nebo dokud nebudeš chtít obětovat funkční systém a experimentovat pár dní bez wifi a možná i grafickýho režimu. Výsledek je u laika nejistej a dost možná může skončit novou čistou instalací systému.
Proč to nejde v jiných distribucích? Jednoduše proto, že k jádru systému nejsou moduly přikompilovány. Lze to řešit třeba tím, že si z repozitáře stáhneš nové jádro (nejlépe 3.2.x a novější, ale stable, tedy stabilní) a s ním přijdou pravděpodobně i ty moduly, ale pak do toho jádra musíš systém nastartovat a tady už záleží na konkrétní distribuci - jestli nabootování rovnou nastaví na to nové jádro, nebo to musíš řešit ručně.
Další možností je zkompilovat si jádro sám, ale na to budeš pravděpodobně ještě dost neznalej (není se za co stydět, málokdo má potřebu si jádro kompilovat sám), takže to bych nechal.