Nenačítající se ovladač broadcom-wl a nedostupné kanály 12 a 13

Také se vám někdy stane, že se nainstalovaný ovladač vaší WiFi karty Broadcom nenačte? Nebo nevidíte kanály 12 a 13? Řešení je naštěstí jednoduché.

Nenačítající se ovladač

Problém je v ovladači ssb, který je vyžadován ovladačem síťové karty Broadcom b44. Zavádí-li se ovladač b44, zavede se i ssb. Ovladač ssb se poté použije i pro WiFi kartu, pokud se zavede před ovladačem wl.

Řešením tedy je vytvoření podmínky, která zajistí, že před zavedením ovladače ssb se zavede ovladač wl.

 

Vytvořte tedy v adresáři /etc/modprobe.d/ soubor s názvem dle vlastního uvážení (např. wl.conf),
do tohoto souboru vložte:
install ssb /sbin/modprobe wl; /sbin/modprobe --ignore-install ssb;

Kanály 12 a 13 nejsou vidět/dostupné

Pokud máte již nainstalovaný ovladač Broadcom wl ve verzi maximálně 5.60.48.36, pak je jen třeba nastavit region, nebo přímo zemi v které se nacházíte. V různých částech světa totiž platí různé podmínky pro používání rádiových frekvencí. Nastavení provedete volbou ieee80211_regdom modulu cfg80211 následovně.

 

Do vytvořeného souboru (např. wl.conf), nebo nového souboru v adresáři /etc/modprobe.d/ přidejte ještě:

options cfg80211 ieee80211_regdom=EU

 

Výsledná podoba souboru by tedy měla vypadat nějak takto:

install ssb /sbin/modprobe wl; /sbin/modprobe --ignore-install ssb;
options cfg80211 ieee80211_regdom=EU

Nebo si můžete stáhnout připravený konfigurační soubor.

 

Pokud máte nainstalovanou novou verzi 5.100.82.38, je třeba se vrátit k předchozí verzi. Jelikož ale není dostupný kmod-wl pro starší verzi ovladače a novější verzi kernelu 2.6.41 je třeba místo kmod-wl použít akmod-wl.

Postup je tedy následovný:

  • Odinstalovat novou verzi
    yum remove broadcom-wl
  • Nainstalovat starší verzi s akmod-wl
    yum install broadcom-wl-5.60.48.36 akmod-wl-5.60.48.36

Přiložené soubory

  • wl.conf
    Konfigurační soubor Broadcom wl pro modprobe
    Soubor stáhněte do: /etc/modprobe.d/
Publikováno 25. 5. 2010 14:55