Skocz do zawartości

A Mialobyc Tak Pieknie ...


Hacki

Rekomendowane odpowiedzi

A więc mam problem , wczesniej juz pisalem na forum (linux.pl)w poszukiwaniem sterownkow do sieciowki bezprzewodowej i ktos polecil abym poszukal podten chipset krotym jest rt2400 to tez tak uczynilem i znalazlem !! wiec rozpakowalem wpisuje ./Configure wszytko ladnie pozniej make ok ladnie a potem make install (_niema_ → nie ma) ORT znalzlem ze jest jakis RaConfigure odpalam i widze device not found no toszukam dalej sterownikow i nzlazlem nastepujacy opis :

 

Oczywiście poniższy opis instalacji można zastosować także do innych dystrybycji typu Red Hat 8 i Red Hat 9

1. Pierwsze kroki...

Do instalacji potrzebny bedzie nam najnowszy sterownik rt2400 który można ściągnąć ze stronki www.sourceforge.net/projects/rt2400 lub gotowy do użycia i bez żanych problemów bezpośrednio stąd. Ja posługiwałem się sterownikiem w wersji rt2400-1.2.0 i na tej wersji

opieram niniejszy artykuł :)

Ponadto powinniśmy mieć zainstalowane w Mandrake pakiety takie jak:

a) wireless-tools

B) pump <--- w przypadku sieci z serwerem DHCP

B) urpmi

c) qt3

d) i wszystko co jest potrzebne do kompilacji jądra, a więc gcc itp

 

2. Przygotowanie Mandrake'a do instalacji karty ;)

Uruchamiamy konsole i z poziomu roota wpisujemy urpmi kernel-sources

 

[root@localhost /]# urpmi kernel-source

 

Spowoduje to skopiowanie z płytki źródła naszego kernelka do katalogu /usr/src i i dodanie linku symbolicznego(symlink) do naszego źródła o nazwie "linux".

Następnie wchodzimy do katalogu /usr/src i zmieniamy nazwę symlinku na "build"

 

[root@localhost /usr/src]# mv linux build

 

Teraz kopiujemy symlink do katalogu /lib/modules/2.x.x/

 

[root@localhost /usr/src]# cp build /lib/modules/2.x.x

 

3. Instalacja karty

Rozpakowujemy ściągnięte sterowniki, wchodzimi do katalogu /rt2400-1.2.0/Modules i wydajemy polecenie ./Configure

 

[root@localhost /usr/src/rt2400/Modules]# ./Configure

 

Powinno pojawić się coś takiego...

 

-------------------- Ralink RT2400 Configuration --------------------

 

Linux kernel source directory : /usr/src/linux-2.6.3-7mdk

 

Module install directory : /lib/modules/2.6.3-7mdk/kernel/drivers/net

 

------------------------------------------------------------------------------------------

 

Następnie wydajemy polecenie make

 

[root@localhost /usr/src/rt2400/Modules]# make

 

Jeśli bezproblemowo skompilował nam moduł o nazwie rt2400.ko lub rt2400.o, to:

 

po skompilowaniu wydajemu polecenie make install

 

[root@localhost /usr/src/rt2400/Modules]# make install

 

Instalacja powinna przejść bezproblemowo

 

4. Konfiguracja karty

Ładujemy moduł poleceniem insmod rt2400

[root@localhost /usr/src/rt2400/Modules]# insmod rt2400

Zapewne wyskoczy nam informacja, że nie ma takiego modułu(pliku). Nie przejmujcie się tym, bo komputer kłamie;) Wystarczy wpisać polecenie modprobe rt2400 i już po krzyku;)

 

Następnie wydajemy polecenie:

 

[root@localhost /]# ifconfig ra0 inet TWOJE IP up

 

Do konfiguracji połączenia stosujemy polecenie iwconfig i powinniśmy otrzymać coś takiego:

 

[root@localhost /]# iwconfig

 

ra0 RT2400PCI ESSID:"MADBIT-3"

Mode:Managed Channel:3 Access Point: 00:02:6F:32:F6:42

Bit Rate:11Mb/s

RTS thr:off Fragment thr:off

Encryption key:off

Link Quality:78 Signal level:46 Noise level:0

Rx invalid nwid:0 Rx invalid crypt:18 Rx invalid frag:0

Tx excessive retries:178 Invalid misc:0 Missed beacon:0

 

W przypadku, gdybyśmy nie byli automatycznie podłączeni do naszego Access Pointa stosujemy polecenie iwconfig z następującymi składniami:

essid - nazwa naszego Acces Pointa

channel - kanał

mode (managed, ad-hoc)- typ połącznia w zależności od typu naszej sieci

key xxxx-xxxx-xx - klucz sieciowy, jeśli oczywiście wymaga tego nasz AP-ek

a więc np cos takiego:

W miejsce x'ów wpisujemy odpowiednie dane

 

[root@localhost /]# iwconfig ra0 essid xx channel xx mode xx key xxxx-xxxx-xx

 

Teraz ustawiamy adresv route'a, czyli IP bramy domyślnej:

 

[root@localhost /]# route add default gw BRAMA DOMYŚLNA dev ra0

 

Jeśli wszystko poszło pomyślnie, to po spingowaniu naszego serwera: ping IP SERWERA powinien nam odpowiedzieć.

Jeśli tak jest, to edytujemy plik /etc/resolv.conf i w pierwszej linii wpisujemy IP naszego serwera, a poniżej kolejne adres DNS

Teraz możemy spingować jakaś stronkę, np www.onet.pl. Tutaj także powinno się coś pokazać, co oznacza, że jesteśmy podłączenie do netu!!!!

 

5. Instalacja oprogramowania

Aby oszczędzić sobie trudu ciągłego ustawiania parametrów połączenia karty, można zainstalowac oprogramowanie. Wtedy musimy mieć wcześniej zainstalowane qt3, a wiec w pakietach wyszukujemy i instalujemy qt3.

Nastepnie wchodzimy do katalogu Utility naszego sterownika i tam wydajemy (z konta roota) polecenie ./Configure

Wyświetli sie nam QT directory: [/usr/lib/qt3/]: wciskamy enter i powinno pokazać się nam coś takiego:

To compile, type make

Czyli soft został pomyślnie zainstalowany. Następnie make i make install

A na samym końcu wpisujemy ./RaConfig i powinno się nam pokazać okienko takie jak w Windowsie

 

KONFIGURACJA INTERFEJSU SIECIOWEGO

Otwieramy plik /etc/sysconfig/network-scripts/ifcfg-ra0 lub jeśli takowego nie posiadamy to tworzymy go i piszemy:

DEVICE=ra0

BOOTPROTO=static <--- w przypadku serwera DHCP wpisujemy DHCP zamiast static

IPADDR=192.202.152.34 <-- nasz adres IP

NETMASK=255.255.255.0

NETWORK=192.202.152.1 <-- adres serwera

ONBOOT=yes

MODE=Managed <--- zamiast Managed możemy wpisać Ad-hoc

CHANNEL=8 <---kanał na którym nadaje nasz AP-ek

RATE=11M

KEY=xxxx-xxxx-xx <--- tutaj wpisujemy klucz sieciowy jeśli takowy posiadamy

ESSID=MADBIT <--- nazwa naszego AP-eka

 

Tera edytujemy plik /etc/sysconfig/network i wpisujemu:

NETWORKING=yes

GATEWAY=192.202.152.1 <--adres serwera

 

Za każdym razem gdy będziemy uruchamiać Linuksa, to karta nie będzie startowała i będziemy musieli ciągle konfigurować połączenie. Żeby tego uniknąć należy jako root wejść do katalogu /etc/rc.d i w pliku rc.local na samym końcu wpisać te 3 komendy:

/sbin/modprobe rt2400

/sbin/ifconfig ra0 inet TWOJE IP up

/sbin/route add default gw BRAMA DOMYSLNA dev ra0

zapisujemy i wychodzimy.

No i po tak "ciężkiej" i mozolnej instalacji, możemy się napawać necikiem;) Gdybyś miał jednak jakieś problemy z instalacją, to możesz napisać do mnie na adres [email protected]. W miarę swoich sił służę pomocą i radą:)

Życzę bezproblemowego korzystania z netu i szybkich transferków ;)

 

no opis wydaje sie ladny i (_wogle_ → w ogóle) ORT wiec zaczynam robic tak jak tu opisuja i loguje sie na roota i z / wpisuje komende urpmi kernel-source i co widze comand not faund wtedy padam na kolana i krzycze niiiiiiiiieeeeeeeeeeee!!!! Moze ktos ma inny opis instalcji albo pomoze mi pod tym lindkiem na innej komendzia ktura da ten sam efekt czekam na odp . Z gory thx za pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

wpisuje komende urpmi kernel-source i co widze comand not faund

Odpowiednikiem urpmi w Fedorze jest yum (lub apt, ale nie jest on dostardczany standardowo z dystrybucją). Tu masz instrukcję użytkowania yum: http://www.fedoranews.org/tchung/howto/200...yum-intro.shtml. Jeśli wolisz graficzne programy, to zobacz to:

http://www.fedoranews.org/contributors/tim...aylor/synaptic/

http://www.fedoranews.org/tchung/gyum/

 

Do ich działania potrzebny jest dostęp do internetu, a zapewne potrzebna jest Ci działająca sieciówka, więc musisz to zrobić inaczej ;-) Zainstaluj z którejś płytki instalacyjnej pakiet kernel-source:

rpm -Uvh kernel-source-numerki.rpm

(żeby tyle nie pisać wystarczy wklepnąć TAB po wpisaniu początkowych liter pliku). Równie dobrze możesz ściągnąć nowszą wersję jądra i jego źródła np. stąd: http://mirror.hiwaay.net/redhat/fedora/lin...updates/2/i386/ (w międzyczasie kernel-source zmieniło nazwę na kernel-sourcecode).

 

Aha, tak właściwie to nie musisz instalować źródeł jądra :lol: Wszystkie potrzebne pliki są już w /lib/modules/2.6.numerki/build. U mnie jakoś się skompilowało, ale nie wiem, czy dobrze, bo nie mam tej karty :P Gdyby tylko wszystkie strowniki nie potrzebowały źródeł jądra to byłoby fajnie :rolleyes:

 

Jeszcze jedno, zauważyłem, że make install nie działa całkowicie popranie - próbuje dopisać

alias ra0 rt2400

do /etc/modules.conf zamiast do /etc/modprobe.conf (nie używamy przecież jądra z serii 2.4). Będziesz musiał to samemu dopisać...

Odnośnik do komentarza
Udostępnij na innych stronach

Piszesz 'odpowiednikiem'  - hmmmm a czytałeś mojego newsa - na fedora.pl ? ;) tak się narobiło, że też już mamy swoje urpmi :)

No tak, jest, ale przeważające grono repozytoriów nie jest przez to obsługiwane, więc jak na razie można to uważać tylko za ciekawostkę przyrodniczą :P

Hej gajownik - jak tam po urlopie ?

Jaki tam urlop ;-) Odwiedzenie starych znajomych, babć i zbieranie porzeczek na wino :D

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...