Instalacja karty Wi-fi RTL8187B

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
Awatar użytkownika
staker
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 08 gru 2007, 13:40
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Instalacja karty Wi-fi RTL8187B

Post autor: staker »

Mam Laptopa Toshiba Satelite L40 w tym jest karta Wi-fi RTL8187B... gdzie szukać sterowników dla Linuxa do mojej karty i jak to zainstalować?? Opis karty sieciowej znajduje się tu http://www.realtek.com.tw/products/prod ... ProdID=143
trylik
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 12 mar 2006, 10:38
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Kontakt:

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: trylik »

--
IBM X40 full working out of thebox :)
Awatar użytkownika
staker
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 08 gru 2007, 13:40
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: staker »

Udało mi się coś znaleść
Ściągłem sterownik z http://www.datanorth.net/~cuervo/rtl8187b/
Zainstalowałem poprzez instrukcje http://www.datanorth.net/~cuervo/rtl8187b/README

Pytanie tylko jak mam zainstalować patch ?
Czyki
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 06 maja 2008, 00:29
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: Czyki »

Witam!
Mam problem, już przy pierwszym poleceniu ./makedrv wywala mi:

Kod: Zaznacz cały

czyki@czyki-laptok:~/Dokumenty/rtl8187b-modified$ sudo ./makedrv 
rm -fr *.mod.c *.mod *.o .*.cmd *.mod.* *.ko *.o *~
make -C /lib/modules/2.6.24-16-generic/build M=/home/czyki/Dokumenty/rtl8187b-modified/ieee80211 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
scripts/Makefile.build:46: *** CFLAGS was changed in "/home/czyki/Dokumenty/rtl8187b-modified/ieee80211/Makefile". Fix it to use EXTRA_CFLAGS.  Stop.
make[1]: *** [_module_/home/czyki/Dokumenty/rtl8187b-modified/ieee80211] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make: *** [modules] Error 2
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
make -C /lib/modules/2.6.24-16-generic/build M=/home/czyki/Dokumenty/rtl8187b-modified/rtl8187 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic'
scripts/Makefile.build:46: *** CFLAGS was changed in "/home/czyki/Dokumenty/rtl8187b-modified/rtl8187/Makefile". Fix it to use EXTRA_CFLAGS.  Stop.
make[1]: *** [_module_/home/czyki/Dokumenty/rtl8187b-modified/rtl8187] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic'
make: *** [modules] Error 2
Dlaczego?
Awatar użytkownika
grzepiotr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 233
Rejestracja: 18 paź 2007, 04:10
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: grzepiotr »

Instalujesz to może przez ndiswrapper ?
Ubuntu is the Best Ubuntu Rules !!!!!
Czyki
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 06 maja 2008, 00:29
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: Czyki »

Nie, skądże, wg opisu z posta kolegi staker.

Kod: Zaznacz cały

This is the driver I got from Realtek, plus a patch to support ID 0x8197.

IMPORTANT: This means that if it breaks, it's *your* problem, not Realtek's,
and not mine (though I'll try to help you out if I can).

It also supports forcing the card ID. If your card doesn't work, you may
want to try with "force_card=0x8189" or "force_card=0x8187".

To get it running (as root):
	* ./makedrv (will compile with many warnings)
	* ./wlan0up
	* ifconfig/iwconfig/ifup/whatever as usual.
Awatar użytkownika
grzepiotr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 233
Rejestracja: 18 paź 2007, 04:10
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: grzepiotr »

Spróbuj tym sposobem uruchomić kartę jeśli to nie zadziała użyj sterowców z windowsa poprzez ndiswrapper
Ubuntu is the Best Ubuntu Rules !!!!!
Awatar użytkownika
staker
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 08 gru 2007, 13:40
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: staker »

Tam jest kilka wersji tych sterowników, spróbuj z innymi :)
Awatar użytkownika
grzepiotr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 233
Rejestracja: 18 paź 2007, 04:10
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: grzepiotr »

Nowsze sterowniki lepiej działają wiec użyj nowszych sterów
Ubuntu is the Best Ubuntu Rules !!!!!
Awatar użytkownika
staker
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 08 gru 2007, 13:40
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: staker »

Ta teza akurat nie zawsze musi być poprawna, u mnie np wersja rtl8187b-modified-jadams-2-1-2008.tar.gz wogóle nie zadziałała :P poprostu trzeba próbować i tyle :P
Czyki
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 06 maja 2008, 00:29
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: Czyki »

Poszło, doinstalowałem pakiecik build-essential i na sterowniku rtl8187b-modified-jadams-2-1-2008.tar.gz odezwała się sieciówka i wykrywa sieci już. Dzisiaj testy połączenia. Dzięki za pomoc. Aha, przez ndiswrapper i sterowniki nie idzie. ndisgtk pokazuje sterownik zainstalowany, hardware not preset.
makowsk
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 15 maja 2008, 14:59
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: makowsk »

Witam serdecznie mam ten sam laptop i ten sam problem z karta wifi. Jestem jednak świeżutkim userm linuxa ubuntu i nie mam kompletnego pojecia jak uruchomić tą kartę.
Jeżeli tobie się udało możesz udzielić jakichś łopatologicznych wskazówek dla świeżaka.

Pozdr
Awatar użytkownika
grzepiotr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 233
Rejestracja: 18 paź 2007, 04:10
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: grzepiotr »

Użyj ndiswrappera do zainstalowania sterowników z windowsa dodaj plik z kąńcówka .inf
Ubuntu is the Best Ubuntu Rules !!!!!
Czyki
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 06 maja 2008, 00:29
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: Czyki »

No niby się udało, ale...
ndiswrapper nie daje rady, media not preset
użyłem sterowników ze źródeł, udaje się uruchomić kartę, wykrywa sieci, bardzo słaba jakość i nie udało mi się jeszcze z żadną połączyć...
Więc temat, dla mnie, wciąż otwarty.
Awatar użytkownika
grzepiotr
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 233
Rejestracja: 18 paź 2007, 04:10
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: grzepiotr »

a wogóle zainstalowało ci stery do tej karty i czy widzi może jakoś siec w pobliżu?
Ubuntu is the Best Ubuntu Rules !!!!!
Awatar użytkownika
staker
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 08 gru 2007, 13:40
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: staker »

Wyświetl to co robi Ci przy instalacji ndiswrapper ... też miałem problem przy instalacji sterowników linuxowych, tzn tez widziało sieci ale się nie łączyło. Spróbujemy w drugą stronę :P
makowsk
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 15 maja 2008, 14:59
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: makowsk »

Też zainstalowałem widzi mi sieci moją własną i sąsiada. Ale nie mogę się połączyć. Gdzieś czytałem że może być problem gdy sieć blokowana hasłem WAP czy coś takiego. Nie mogę na razie sprawdzić czy połączy się gdy sieć będzie bez hasła.

Problemy z wykonaniem polecenia /makedrv ( dla tych co nie wiedzą ) trzeba chyba? nie wiem czy to dobrze nazwę skompilować plik makedrv jakąś procedurą niestety świeżak jestem mam linuxa 2-3 dni u córki na kompie i nie wiem o co w niej chodzi.
Tak samo z następnym poleceniem wlan0up wtedy działa.

user@host~$ chmod +x makedrv

takei coś znalazłem i zadziałało
Awatar użytkownika
staker
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 08 gru 2007, 13:40
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: staker »

By przy każdyml uruchomieniu karta sieciowa automatycznie ładowała się podczas startu systemu edytujemy za pomocą roota plik

Kod: Zaznacz cały

etc/rc.local
dopisując ścieżkę w której znajduje się plik wlan0up
Awatar użytkownika
yp2
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 139
Rejestracja: 31 sty 2007, 19:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: yp2 »

Przepis na kartę RTL8187B z wykorzystaniem ndiswrapper'a

1. Ściągamy sterownik z tej strony http://www.realtek.com.tw/downloads/dow ... loads=true dokładne oznaczenie to RTL8187B dla Windows (ważne)
2. Instalujemy ndiswrapper

Kod: Zaznacz cały

sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9

3. Rozpakowujemy archiwum z sterownikiem windowsowym, wchodzimy do katalogu Win98 i wykonujemy

Kod: Zaznacz cały

sudo ndiswrapper -i net8187b.inf

4. Wydajemy polecenie

Kod: Zaznacz cały

sudo depmod -a
5. Ładujemy moduł ndiswrapper'a

Kod: Zaznacz cały

sudo modprobe ndiswrapper
6. Dodajemy ndiswrapper'a do auto-startu modułów

Kod: Zaznacz cały

sudo gedit /etc/modules
dodajemy linijkę

Kod: Zaznacz cały

ndiswrapper
7. Wykonujemy

Kod: Zaznacz cały

sudo ndiswrapper -m
8. Ponownie uruchom laptopa.
9. Ciesz się siecią :)

Jak nie zadziała to wykonaj jeszcze te polecenia

Kod: Zaznacz cały

$ lsusb
Poszukaj linijki z nazwą Realtek Semiconductor Corp.. Przed nazwą powinny być tam podobne oznaczenie do tego: 0bda:8197. U mnie całą linijka wygląda tak:

Kod: Zaznacz cały

Bus 006 Device 003: ID 0bda:8197 Realtek Semiconductor Corp.
Teraz zmusimy aby ndiswrapper używał tego urządzenia, wykonujemy komendę

Kod: Zaznacz cały

sudo ndiswrapper -a tu_wpisujemy_oznaczenie_uzyskane_po_lsusb net8187b
czyli u mnie wygląda to tak
sudo ndiswrapper -a 0bda:8197 net8187b
I sieć powinna działąć.
Dla pewności można rebootnąć laptopa, bądź usunąć i ponownie załadować moduł ndiswrapper'a (polecenia rmmod i modprobe).

Możemy się cieszyć siecią wlan z WEP, WPA, WPA2. Polecam od razu wywalenie network-manager'a i instalację wicd (temat na forum są) działa znacznie lepiej i szybciej niż badziewny network-manager. Wszystko sprawdzone i działa na tym laptopie a konkretnie na L40-17R.

Pozdrawiam.
Awatar użytkownika
staker
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 08 gru 2007, 13:40
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Instalacja karty Wi-fi RTL8187B

Post autor: staker »

Sieć działać działa, ale np z zabezpieczeniami WPA2 nie bardzo sobie radzi, ja np nie mogę się połączyć z siecią EDUROAM o której był już temat... wszystko ładnie wyświetla ale przy połączeniu, automatycznie zrywa połączenie... z innymi sieciami sie OK
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 82 gości