Probelm z kartą Broadcom na Linuxie. Zainstaluj Fedore 24.

Jeżeli zdarzyło ci się, że twoja karta Broadcom, np. w moim przypadku Broadcom BCM4318 nie działa pod Linuksem i nie chce ci się instalować, poprawiać i edytować sterowników to proponuję pobrać i zainstalować Fedorę 24.1. System ten jest oparty o najnowszy Kernel (powyżej wersji 4.4). Zawiera on szereg poprawek, np. dla nieszczęsnych kart Realtek, np. RTL8187, które nie działają na innych wersjach Linuksa. Niestety nie mam przy sobie karty AirLive WL-1600USB, aby to sprawdzić. Wkrótce jednak przetestuję tą kartę i umieszczę wpis o jej działaniu na Fedorze 24.1.

Edit. Karta AirLive WL-1600USB, jednak nie działa. Fedora poprawnie wykrywa kartę i znajduje sieci Wi-Fi. Można się nawet połączyć z Internetem. W przypadku tej konkretnej karty, problemem okazuje się jednak błąd sterownika RTL8187L, który sprawia, że przy słabym zasięgu pomimo połączenia z siecią, Internet nie działa. Jedynym możliwym rozwiązaniem tego problemu jest wpisanie poleceń mających na celu obniżenie parametru Rate do 5,5M lub 11M. Przypuszczam, że jest to wina błędu auto-negocjacji połączenia pomiędzy kartą, a routerem. Wpisując:


sudo modprobe rtl8187l
sudo iwconfig wlan0 rate 5.5M fixed
sudo iwconfig wlan0 frag 2346
sudo iwconfig wlan0 rts 2347
sudo iwconfig wlan0 txpower 30
set in rc.local ^^ 

 naprawimy błąd i Internet zacznie działać (polecenie dla Ubuntu, Fedora może wymagać zmiany polecenia sudo na inne, właściwe tej dystrybucji). Na chwilę obecną nie znam innych metod naprawy. Ndiswrapper w moim przypadku nie współpracował i nie mogłem zainstalować sterowników Windows pod Fedorą. Metoda opisana powyżej działa skutecznie. Spowolnienie szybkości Internetu na skutek ustawienia Rate na poziomie 5.5 Mbit/s nie stanowi problemu, ponieważ występuje w przypadku słabego zasięgu (poniżej 70-80% mocy sygnału), a w tej sytuacji lepszego transferu i tak nie osiągniemy.

Wracając jednak do tytułowego Broadcoma, on po prostu działa. Wystarczy zainstalować system lub wypróbować go w trybie LiveCD lub USB. Polecam tworzyć obraz systemu za pomocą programu RUFUS. Utworzenie bootowalnego obrazu za pomocą UltraISO może nie działać. Za pomocą RUFUSA pobierane są 2 dodatkowe pliki i utworzony z ich pomocą dysk działa. Jeżeli dysponuje się mocniejszą maszyną można śmiało pobierać Fedorę w wersji KDE. Na słabe komputery polecam Fedorę LXDE, która zajmuje tylko 140 MB RAM. Odczuwalnie system ten w wersji LXDE jest tak szyki jak Lubuntu, ale nie ma jego problemów z obsługą sieci WiFi i kart Broadcom. Mankamentem jest nie działająca w wersji LXDE wbudowana przeglądarka Midori. Wystarczy jednak pobrać wcześniej Firefoxa ze strony Mozilli, skopiować go do folderu Pobrane w uruchomionej Fedorze, następnie rozpakować i uruchomić plik wykonywalny Firefox, aby skorzystać z Firefoxa w najnowszej wersji. Dla mniej doświadczonych użytkowników problemem może okazać się brak centrum do instalowania oprogramowania. Łatwo można to jednak rozwiązać wpisując polecenia instalacji programów do Terminala, które można znaleźć w Internecie lub instalując program przeznaczony do wgrywania programów w Fedorze.

Naprawa zacinającego się podgłaśniania Acer Apire 3000

W dużej części laptopów Acer, np. Acer Aspire 3000 zdarza się, że program odpowiadający za możliwość sterowania poziomem głośności zawiesza się. Najczęściej prowadzi to do całkowitego wyłączenia głosu w laptopie lub ustawieniu wartości maksymalnej. Najprościej problem ten można rozwiązać w następujący sposób:
  1. Odnajdujemy na dysku twardym program QtZgAcer.exe (Jest to program odpowiadający za przyciski funkcyjne w laptopach marki Acer. Znany także jako Launch Manager). U mnie znajduje się w katalogu C:\Program Files\Launch Manager
  2. W katalogu Launch Manager tworzymy nowy plik tekstowy (Prawy przycisk myszy => Nowy => Dokument tekstowy)
  3. W pliku tekstowym wpisujemy: start /High QtZgAcer.exe
  4. Wybieramy Zapisz jako i z listy Zapisz jako typ: wybieramy: wszystkie pliki.
  5. W nazwie wpisujemy, np. Plik zapobiega zacinaniu się podgłaśniania.bat!!! Uwaga bardzo ważne jest by na końcu było rozszerzenie .bat
  6. Teraz przeciągamy (kopiujemy) utworzony plik z rozszerzeniem *.bat do: Start => Wszystkie programy => Autostart


W ten sposób program uruchomi się z wyższym priorytetem i nie będzie się już więcej zacinać. Dodatkowo należy pamiętać by program usunąć z autostaru jeszcze przed wykonaniem punktu 2. Zapobiegnie to uruchomieniu programu dwukrotnie. Program będzie startował dzięki plikowi wsadowemu z rozszerzeniem *.bat.