Linux4u.w.interia.pl
Home WWW Pliki Kontakt Księga Czat użytkowników Linuxa
MENU
Strona główna
WWW
Programy
FAQ
PDF'y
Księgarnia
Kontakt
Księga gości
Akronimy
Humor i rozrywka
Projekty
Współpraca
Licencja GNU/PL
Tapety
Praca
Spis portów
Mapa serwisu

Galeria 3D
Statystyka
DYSTRYBUCJE
Red Hat
CentOS
Fedora
Mandriva
Ubuntu
Debian
OpenSuSE
Slackware
Knoppix
Gentoo
PLD


SONDA
Jak trafiłeś na tę stronę?
Przypadkowo.
Szukałem informacji o Linuxie.
Polecono mi ją.

Instalacja karty Ralink RT2500

W artykule Instalacja NdisWrapper'a opisałem przebieg instalacji karty bezrzewodowej Ralink rt2500 za pomocą sterowników windowsowych i ndiswrapper'a.
Nie jest to rozwiązanie najlepsze, ale zawsze to coś (nie można zmienić mac adresu karty). W poniższym arcie opisze bardzo prosty sposób instalacji tej karty za pomocą sterowników przygotowanych dla linuxa (sterowniki mają postać modułu do jądra).

Sprawdzamy posiadaną kartę:
[root@localhost ~]# lspci
...
00:06.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
...
Teraz należy poszukać odpowiedniego sterownika (w moim przypadku rt2500-1.1.0-b4.tar.gz) ze strony http://sourceforge.net/projects/rt2400 (w przypadku jąder 2.6.21 należy ściągnąć stery z cvs'u).
Potrzebujemy jeszcze źródła naszego jądra (u mnie linux-2.6.12.tar.gz), oba pliki kopiujemy do katalogu /usr/src i rozpakowujemy.
Następnie tworzymy dowiązanie symboliczne:
ln -s /usr/src/linux-2.6.12 /lib/modules/linux-2.6.12/build
Za pomocą Midnight Commander'a przechodzimy do /usr/src/rt2500-1.1.0-b4/Module i podajemy komendę make
[root@localhost Module]# make
make[1]: Entering directory `/lib/modules/2.6.12-1.1381_FC3/build'
CC [M] /usr/src/rt2500-1.1.0-b4/Module/rtmp_main.o
/usr/src/rt2500-1.1.0-b4/Module/rtmp_main.c: In function `rt2500_resume':
/usr/src/rt2500-1.1.0-b4/Module/rtmp_main.c:947: warning: ignoring return value of `pci_enable_device', declared with attribute warn_unused_result
CC [M] /usr/src/rt2500-1.1.0-b4/Module/mlme.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/connect.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/sync.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/assoc.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/auth.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/auth_rsp.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/rtmp_data.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/rtmp_init.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/sanity.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/rtmp_wep.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/wpa.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/md5.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/rtmp_tkip.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/rtmp_info.o
CC [M] /usr/src/rt2500-1.1.0-b4/Module/eeprom.o
LD [M] /usr/src/rt2500-1.1.0-b4/Module/rt2500.o
Building modules, stage 2.
MODPOST
CC /usr/src/rt2500-1.1.0-b4/Module/rt2500.mod.o
LD [M] /usr/src/rt2500-1.1.0-b4/Module/rt2500.ko
make[1]: Leaving directory `/lib/modules/2.6.12-1.1381_FC3/build'
Jeżeli wszystko przebiegło dobrze to kolej na make install
[root@localhost Module]# make install
echo "2.6 module install"
2.6 module install
make -C /lib/modules/2.6.12-1.1381_FC3/build SUBDIRS=/usr/src/rt2500-1.1.0-b4/Module modules_install
make[1]: Entering directory `/lib/modules/2.6.12-1.1381_FC3/build'
INSTALL /usr/src/rt2500-1.1.0-b4/Module/rt2500.ko
make[1]: Leaving directory `/lib/modules/2.6.12-1.1381_FC3/build'
/sbin/depmod -a
append 'alias ra0 rt2500' to /etc/modprobe.conf
Pozostaje już tylko załadowanie modułu:
[root@localhost Module]# modprobe rt2500

Sprawdzenie poprawności załadowania modułu wykonujemy poprzez uruchomienie programu iwconfig będącego częścią pakietu wireless-tools (w razie braku pakietu w posiadanej dystrybucji możemy ściągnąć go ze strony http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html).
Program ten jest podobny do programu ifconfig, pozwala na ustawienie parametrów dotyczących interfejsów bezprzewodowych, a po wywołaniu bez parametrów powinien wyświetlić informację o wszystkich dostępnych interfejsach sieciowych, z informacjami o nich.
[root@localhost Module]# iwconfig ...
ra0 RT2500 Wireless ESSID:""
Mode:Managed Frequency=2.412 GHz Bit Rate:1 Mb/s Tx-Power:0 dBm
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level=-120 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

TEMATY
Wprowadzenie
Instalacja
Konfiguracja
Polecenia shell'a
Proxy
Kompresja
APT
Apache
Instalacja
Usługi
Administracja
Struktura katalogów
Podstawy bezpieczeństwa
Sterowniki NVIDIA
FTP z wiersza poleceń
Serwer FTP
PortSentry
Potoki
Szukanie pomocy
Plik fstab
SAMBA - podstawy
CrossOver Office - winda na Linux'ie
Nagrywanie płyt pod konsolą
Synchronizacja czasu
IP Tables - podstawy
Moje jajko ;)
Szyfrowanie plików
TOR - The Onion Routing
Konfiguracja sieci
Instalacja NdisWrapper'a
Sony Ericsson W300i + laptop + internet
Ralink Rt2500 instalacja
GRUB - GRand Unified Bootloader
Instalacja karty D-link DWL 122
Tripwire - krok po kroku
Automatyzacja zadań
Konfiguracja DHCP
| Ustaw jako startową | | Poleć znajomemu | Napisz jeśli znalazłeś błąd |
| Strona główna | WWW | Programy | Kontakt | Księga gości |
Stronę testowano na: Mozilla, Galeon, Opera, Netscape. Copyright (c) 2004 Sebastian Matura. Wszelkie prawa zastrzeżone.
4617767 4617767

Linki sponsorowane

Linux dla początkujących |