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/