Zwróć uwagę na:
Pierwsza liczba identyfikuje producenta, druga model.
Na stronie
Linux Wireless możesz znaleźć informacje na temat obsługi kart WLAN pod Linuksem.
I tak dla Twojego
BCM4313 masz status:
Supported? - no (WIP). To dotyczy sterownika
b43/
b43legacy - Twój model nie jest wspierany, ale prace trwają (
work in progres).
Masz jednak alternatywę:
wl/brcm80211 - sterownik
broadcom-wl (
wl) lub
brcmsmac (
brcm80211).
Informacje na temat funkcji obsługiwanych przez różne sterowniki znajdziesz na stronie
sterowników na której znajduje się tabelka porównawcza.
Na stronie sterownika
brcmsmac masz podaną informację, że obsługuje on Twoją kartę i instrukcje co musisz zrobić żeby zadziałała (
firmware).
Upewnij się, czy masz firmware w odpowiednim miejscu - sprawdź czy dmesg nie wypluwa niczego niepokojącego.
dmesg | grep -A 3 -B 3 -E -i "((wlan)|(wifi)|(80211)|(firmware)|(bcm)|(b43)|(brcm)|(bcma)|(broadcom)|(wl)|(ssb))"
Bardzo dobry poradnik dotyczący sterowników do kart Broadcom znajdziesz na
wiki Arch Linux.
Skoro Twoja karta nie działa OOTB prawdopodobnie musisz załadować odpowiedni moduł jądra -
brcmsmac:
Jeśli nadal będziesz miał problemy to usuń moduł bcma z
blacklisty.
grep -H -E "^[[:blank:]]*blacklist[[:blank:]]+bcma[[:blank:]]*$" /etc/modprobe.d/*.conf
sed -i -r -e "s/(^[[:blank:]]*blacklist[[:blank:]]+bcma[[:blank:]]*$)/#\\1/" /etc/modprobe.d/*.conf
grep -H -E "^[[:blank:]]*blacklist[[:blank:]]+bcma[[:blank:]]*$" /etc/modprobe.d/*.conf
Alternatywą jest skorzystanie ze sterownika
broadcom-wl lub ewentualnie zabawa z
ndiswrapper.
Więcej informacji znajdziesz na forum Fedora w wątku dotyczącym kart na układach
Broadcom.
Podsumowując: Twoja karta nie jest obecnie wspierana przez sterownik
b43/
b43legacy. Spróbuj
broadcom-wl (
wl) lub
brcmsmac (
brcm80211).