A meghajtó telepítése wi-fi broadcom a fedora
Ingyenes illesztőprogram beállítása (ajánlott, támogatott illesztőprogram)
előszó
Először ellenőrizzük a kernelhez tartozó modul által támogatott eszközök listáját. Itt láthatja. A támogatott eszközök listáján természetesen nem mindegyik modell szerepel a listán, a legkönnyebb összehasonlítani a gyártótól és a terméktől. Az azonosítók a következők:
a kimenete úgy néz ki, mint ez:
Ahol [14e4: 4315] a csőazonosítók. A 14e4 az eladó azonosítója. 4315 - termékazonosító. A példa azt mutatja, hogy nincs pontos egyezés a támogatott modellek listáján, ami nem akadályozza meg a wifi kiváló működését.
Ha az illesztő elég új, és a product_id megegyezik az itt felsoroltakkal. ez egy remek lehetőség arra, hogy megtapasztalhassam, és talán maradhattam (ahogy én is) egy új, ingyenes brcm80211-es sofőrrel. amelyet a Broadcom alkalmazottai fejlesztettek ki. By the way, az ilyen adapterekhez a b43 modul nem működik!
Érdemes megjegyezni, hogy a brcm80211 nem fog működni a 15. Fedora verzió alatt.
Ha mozgásban van, akkor nem szerzett wifit, akkor az illesztőprogram nem találja a firmware-t.
Kövessük a kernel modul kívánságait.
Ingyenes (nyílt firmware)
Ellenőrizzük a b43-openfwwf csomagot a következő paranccsal:
Ha a csomag hiányzik a telepített verziókból (ami nagyon ritka), akkor azt a következő paranccsal telepítjük:
Saját firmware
Ellenőrizzük a csomag jelenlétét a rendszerben:
Ez a csomag olyan segédprogramot biztosít, amely képes "törölni" a firmware-t a meghajtóról egy másik, kevésbé népszerű operációs rendszer számára. Ha nincs csomag, telepítse a következőket:
Megkapjuk a szükséges jogokat (a parancs megkérdezi, hogy a jelszót rootként írjuk-e be), és töltsük le a meghajtó-archívumot:
A könyvtár megváltoztatása nélkül és a terminál elhagyása nélkül végrehajtjuk (a következő parancsokat kicsomagoljuk a beérkező archívumba, és beírjuk az egyik könyvtárát):
Nos, végül a csúcspont, eltávolítjuk és telepítjük a firmware-t a rendszermagba:
Végül túlterheljük a rendszermag modult:
Ezen manipulációk után a wifi keresni fog. Mondván "must", értem, hogy a wifi nem kereshet, sajnos.
Ismert problémák
Sok LP-PHY készülék egyszerűen megtagadja a DMA módban való működést, ezért PIO üzemmódba kell kényszeríteni őket. Ellenőrizzük, hogy ez a mi esetünk, amelyre a rendszermagot egy bizonyos paraméterrel túlterheljük, elvégezzük:
Ha egy ilyen parancs után a wifi megkezdi a működését, konszolidálja a sikert a parancs futtatásával:
Mindezek után minden újraindításkor a b43 PIO módban fog működni.
Ha a fentiek egyike sem segít, akkor szerencsétlen, és elégedettnek kell lennie a saját tulajdonú illesztőprogrammal.
De nagyon ajánlom hiba bejelentését a készülékkel való munkavégzés során. Ha ismeri az angol nyelvet, akkor a legjobb itt jelenteni közvetlenül. Ha az angol nem az Ön hobbija, akkor itt a "Fedora (upstream)" projektben.
Ebben az esetben nagy esély van rá, hogy a Fedora következő verziójában a wifi "ki a dobozból" fog keresni.
Telepítés brcm80211
Ez a modul már szerepel a Linux kernelben, de eddig (a stabilitás érdekében) a Fedora karbantartói nem tartalmazzák a kernel csomagban. De előbb-utóbb minden működni fog "a dobozból" :)
A modul telepítéséhez az RFRemix felhasználóknak végre kell hajtaniuk az egyik parancsot:
A Fedora felhasználóknak vagy telepíteniük kell a megfelelő russianfedora-mentes adattárat, vagy manuálisan kell letölteniük és telepíteniük a csomagokat innen. A verziót úgy kell megválasztani, hogy megfeleljen az aktuális rendszermagnak.
A csomagok telepítése után frissítenie kell az initrd-et:
Az újraindítás után a modul elkezd dolgozni, a firmware már szerepel a rendszermagban, és a kernel csomagban van, nem törődnek velük.
Védett (nem támogatott) illesztőprogram telepítése
A Fedorában az illesztőprogramok az alábbi parancsok egyikébe kerülnek:
ha az i686 architektúrát és a rendszermagot PAE támogatással használják:
A csomagokkal együtt a /etc/modprobe.d/broadcom-wl-blacklist.conf fájl telepítve van. Győződjön meg róla, hogy telepítve van!
Maintainer RPMFusion - csomagszolgáltató (a) kmod-wl. sajnos, bűn, hogy elfelejtsük elhelyezni ezt a fájlt egy csomagban, és anélkül, hogy problémák lesznek.
Ha a fenti fájl nem létezik, létrehozzuk önmagunkat a következő parancsok sorozatával:
Ez a fájl megakadályozza a "natív" modulok (illesztőprogramok) indítását a Linux kernel kiszállításából.
Most tisztázzuk a rendszermagnak, hogy nem tölt be modulokat a rendszermagból a gyökérpartíció betöltése előtt, vagy a következő paranccsal:
a parancsot nem hajtja végre gyorsan, körülbelül 20 másodpercről másfél percre, a számítógép teljesítményétől függően.
Ha telepítettük az akmod csomagot, ellenőrizzük, hogy az újraindítás után az illesztőprogram működni fog-e, root-ként:
néhány sor kell megjelennie, amely véget ér az [OK] gombbal. ha nem, akkor valószínűleg megvan az i686 architektúra és a PAE kernel, keressük fel és telepítsük a kernel-PAE-devel csomagot.
Ezután indítsa újra a számítógépet:
A rendszerindításhoz a következő két lehetőség közül választhatunk: minden működik, vagy semmi sem működik egyáltalán.
Ha minden működik. akkor elfelejthetjük a következő lépéseket.
A csomagok karbantartója wl. mint említettem - egy nagy slob, és gyakran elfelejtik a telepítés utáni parancsokat a csomagban, mert nincs semmi és nem működik. A következő parancsot a root-ból hajtjuk végre:
Ha a csapat hibát küldött, akkor küldjön még egy parancsot:
Általában ezek után a wifi a broadcom elindul Fedora / RFRemixben.
Ha a wifi nem indul el, ide vagy jabber-konferencia [email protected] címre. Mind ott, mind ott segíteni fog!
Gyakori problémák
Kernel 2.6.40
A 2.6.40-4 kerneltől kezdve (a Fedora 15 kernelének 3. verziójával) a Broadcom wifi modulok (b43, bcm43xx, wl, brcm80211) problémája jelent meg. A probléma az, hogy a kernel kiadás ezen verziójában van egy bcma modul (a Broadcom speciális AMBA meghajtója), amely jelenleg blokkolja az összes többi modul munkáját. És a jövőben felváltja a szenvedélyes modul ssb.
A diagnosztika és a probléma megoldása itt olvasható.
Itt egy hiba kerül rögzítésre. John Linville megígérte, hogy letiltja a bcma-t a magok számára a Fedora 15-ben, de általában Fedora úgy döntött. hogy a b43-tól eltérő blokkoló modulok egy adott felhasználó problémája. Ie hogy megoldja ezt a problémát, akkor feltétlenül a Fedora 16, és talán még tovább.