Instalacja karty Wi-Fi Realtek 8187B

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

Poradnik napisany przez użytkownika staker na forum.ubuntu.pl.

Istnieją dwa sposoby instalacji sterowników dla tego modelu karty sieciowej:

  • instalacja sterowników przeznaczonych dla Windows za pomocą Ndiswrapper,
  • instalacja sterowników modyfikowanych dla Linuksa.

Sposób nr 1

Odwiedź stronę producenta i pobierz sterownik dla systemu Windowslink.
Następnie zainstaluj aplikację Ndiswrapper:

sudo apt-get install ndiswrapper

Wypakowuj archiwum ze sterownikami (najlepiej umieścić je w katalogu, w którym będą na stałe). Wejdź do katalogu Win98 i zainstaluj sterownik:

sudo ndiswrapper -i net8187b.inf

Załaduj moduł:

sudo modprob ndiswrapper

Dodaj aplikację to autostartu:

echo ndiswrapper | sudo tee -a /etc/modules

Na koniec:

sudo ndiswrapper -m

Teraz uruchom ponownie komputer. Karta powinna być już aktywna.

Sposób 2

Pobierz sterownik z naszego działu Download – download.ubuntu-pomoc.org.
Rozpakuj paczkę i umieść ją w miejscu, w którym nie będzie Ci przeszkadzać i będzie mogła znajdować się tam na stałe.
Otwórz terminal i przejdź do rozpakowanego katalogu. Następnie wydaj polecenia:

./makedrv

oraz:

./wlan0up

Aby karta ładowała się automatycznie przy każdym uruchomieniu systemu wydaj polecenie:

sudo gedit /etc/rc.local

i dopisz linię ze ścieżką do pliku ./wlan0up.

Źródło: forum.ubuntu.pl
Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • http://stefanjag.pl lustefaniak

    A nie lepiej użyć po prostu sterownik rtl8187? Na linux-wireless piszą, że działa dla kart 8187B:
    http://wireless.kernel.org/en/users/Drivers/rtl8187

    • samek

      Sterownik rtl8187 dostępny jest w postaci modułu w nowszych wersjach kernela i jest do kitu…

      Mam kartę Airlive WL-1600USB i Ubuntu 10.04 64bit.
      Prędkość połączenia 54mbit niby wszystko ok, tylko po jakimś czasie transfer spada do 1mbit (pomimo, że dalej pokazuje 54mbit).
      Pomaga tylko rozłączenie i ponowne nawiązanie połączenia.
      Na obecną chwilę nie znalazłem rozwiązania dla tego problemu…

      W artykule należy dodać, że ndiswrapper i sterowniki z win98 to tylko dla linuxa 32bit, dla wersji 64bit potrzebne są sterowniki dla winxp 64bit.
      Niestety nie udało mi się ich uruchomić – system się zawiesza po załadowaniu modułu ndiswrapper.

  • end192

    Witam, nawiązując do części artykułu mam pytanie:
    Mam drukarkę Lexmark x9575 (sieciowa) i jest z nią taki problem, że nie ma do niej sterowników pod Linuxa i pomyślałem, że może za pomocą ndiswrapper dało by radę zainstalować sterowniki windowsowe? Proszę o pomoc i inne ciekawe pomysły.

    • Szmitas

      Szklanej kuli nie mam, więc proponuję spróbować instalacji.

      • end192

        Tylko, że jest taki problem, że nie wiem jak, ponieważ aby można było drukować lub skanować to komputer musi być dodany do pamięci wewn. drukarki i w tym jest problem, bo nie wiem jak i czy się da zrobić to za pomocą ndiswrappera? Znalazłem w sieci paczke pod linuxa która po zainstalowaniu wyświetla się jako „lexmark print drivers”, ale niestety tam nie ma na liście sterowników mojej drukarki.

        • Szmitas

          Przykro mi, ale żadnych ciekawych rzeczy w tej sprawie nie znalazłem.