Instalacja i konfiguracja rt2500 pod ubuntu 8.04 Hardy Heron

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
rozwell
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 12 wrz 2007, 02:14
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Instalacja i konfiguracja rt2500 pod ubuntu 8.04 Hardy Heron

Post autor: rozwell »

Witam,

Post próbowałem umieścić w dziale Faq & HOWTOs, ale niestety raz że nie wszedł, a dwa że napotkałem pewien problem:

Mogę się podłączyć tylko to działającej już sieci między dwoma innymi komputerami, albo zaraz po uruchomieniu karty sieciowej w kompie docelowym, z którym chcę się połączyć.
Wygląda to tak, jakby tamten komp nie dostawał informacji, aby sieć zaskoczyła.


Pod 7.10 nie było takich problemów.
Jeśli ktoś wie jak ten problem rozwiązać, to byłbym wdzięczny za wszelkie informacje.

A teraz do rzeczy:
Po długich bojach udało mi się skonfigurować kartę sieciową na chipsecie rt2500 pod 8.04, więc postanowiłem się tym podzielić ze wszystkimi :razz:

Dodam, że sposób, który wykorzystywałem pod 7.10 zawodził, bo nie dało się skompilować pakietu rt2500-source ze względu na bug w kernelu 2.6.24.
Podaję ten sposób, gdyż polecam wypróbować go najpierw, jeśli ma się kernela w innej wersji niż powyżej, lub może jakąś łatkę - chętnie ją poznam:

Kod: Zaznacz cały

sudo apt-get install rt2500 rt2500-source
sudo module-assistant auto-install rt2500-source

i potem konfiguracja w pliku:
/etc/Wireless/RT2500STA/RT2500STA.dat
Pamiętamy aby na koniec zrobić reboot.

A teraz drugi sposób, który wreszcie u mnie poskutkował, możliwe, że zadziała też dla innych chipsetów rt2x500.
Jeśli ktoś to sprawdzi, proszę dać znać.

Zaczynamy od ściągnięcia sterowników rt2500-CVS ze strony
http://rt2x00.serialmonkey.com/wiki/ind ... =Downloads
i rozpakowujemy, np. w /home/"użyszkodnik"/
następnie:

Kod: Zaznacz cały

cd /home/"użyszkodnik"/rt2500-cvs-*/Module
sudo make clean ; sudo make ; sudo make install
po czym na końcu pliku:

Kod: Zaznacz cały

sudo kate /etc/modprobe.d/blacklist
dodajemy:

Kod: Zaznacz cały

#rt2x00
blacklist rt2x00lib
blacklist rt2x00pci
blacklist rt2500pci
Następnie edytujemy (nawet jeśli teraz karta jest widoczna jako wlan0, po restarcie zmieni się na ra0, chyba że mamy jakieś inne karty bezprzewodowe, wtedy po restarcie trzeba będzie dodatkowo zmienić):

Kod: Zaznacz cały

sudo kate /etc/network/interfaces
i dodajemy:

Kod: Zaznacz cały

auto ra0
iface ra0 inet dhcp
pre-up ifconfig ra0 down
pre-up iwconfig ra0 essid $twoj_ssid
pre-up iwconfig ra0 mode ad-hoc
pre-up iwpriv ra0 set CountryRegion=0
pre-up iwpriv ra0 set WirelessMode=0
pre-up iwpriv ra0 set TxBurst=1
pre-up iwpriv ra0 set TurboRate=1
pre-up iwpriv ra0 set AdhocOfdm=1
pre-up iwpriv ra0 set BGProtection=0
pre-up iwpriv ra0 set TxRate=0
pre-up iwpriv ra0 set Channel=1
pre-up iwpriv ra0 set AuthMode=SHARED
pre-up iwpriv ra0 set EncrypType=WEP
pre-up iwpriv ra0 set Key1=$twoj_klucz
pre-up iwpriv ra0 set DefaultKeyID=1
pre-up ifconfig ra0 up
Pamiętamy, aby zamiast $twoj_ssid i $twoj_klucz wpisać odpowiadające im dane.

Uwaga!
Powyżej jest konfiguracja dla klucza współdzielonego WEP i trybu sieci Ad-hoc.
W przypadku innej konfiguracji radzę zapoznać się z plikiem iwpriv_usage.txt znajdującym się w katalogu Module rozpakowanych sterowników.

Następnie reboot systemu i powinno zaskoczyć.

Pozdrawiam,
rozwell
it's a good day to die
houck
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 03 paź 2008, 23:52
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Instalacja i konfiguracja rt2500 pod ubuntu 8.04 Hardy Heron

Post autor: houck »

Witam, podłączam się do tematu, ponieważ mam kartę sieciową bezprzewodową na chipsecie rt2500 i nie działa tak jak powinna działać.

Mianowicie internet działa mi zdecydowanie wolniej niż powinien... dla przykładu na windowsie XP ściągam obraz płyty z serwera z prędkością ok. 400 kbps a na ubuntu ten sam obraz płyty ściąga się z prędkością ok. 30 kbps...

Z tego co googlowałem dowiedziałem się ze muszę zainstalować nowe sterowniki... z tym że moja sieć jest kodowana WPA2-PSK i jest w Infrastrukturze.

Czy ktoś mógłby mi ktoś powiedzieć jak mam to wszytko ustawić żeby net działał normalnie.
Awatar użytkownika
rozwell
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 12 wrz 2007, 02:14
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: Instalacja i konfiguracja rt2500 pod ubuntu 8.04 Hardy Heron

Post autor: rozwell »

Wklej wynik polecenia:

Kod: Zaznacz cały

iwconfig
Jak ją instalowałeś? Wedle jakiegoś sposobu?
I jakich sterowników użyłeś?
Porównaj moc sygnału i jakość połączenia z XP. (u mnie na jednych sterownikach do innej karty "traciła" ona jakby 3/4 mocy)
Używasz routera? Jeśli tak, to wyłącz na chwilę szyfrowanie i przetestuj.
Jeśli możesz, sprawdź jakie prędkości osiągniesz na sieci lokalnej.

Masz w pełni zaaktualizowany system z repozytoriami naszego forum?


Osobiście zrezygnowałem z rt2500, bo było z nią za dużo problemów i początkowo o mały włos linux przez to nie wylądował w koszu...
it's a good day to die
houck
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 03 paź 2008, 23:52
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Instalacja i konfiguracja rt2500 pod ubuntu 8.04 Hardy Heron

Post autor: houck »

Wynik polecenia iwconfig:
lo no wireless extensions.

eth0 no wireless extensions.

ra0 RT2500 Wireless ESSID:"dom"
Mode:Managed Frequency=2.412 GHz Bit Rate=1 Mb/s
RTS thr: off Fragment thr: off
Link Quality:0 Signal level:136 Noise level:113
Rx invalid nwid:0 invalid crypt:0 invalid misc:0

Instalowałem kartę według twojego sposobu numer dwa. Wszystko dokładnie tak jak opisałeś. Sterowniki dokładnie te co podałeś w linku.

Mam wszystkie aktualizacje zainstalowane.

Z mocą jest dokładnie tak jak mówisz, gdzieś się ona gubi, moja moc waha się w granicach od 45% do 69%. Od razu mi to nie pasowało po zainstalowaniu ubuntu, na WinXP mam 100% zawsze.
Awatar użytkownika
rozwell
Sędziwy Jeż
Sędziwy Jeż
Posty: 32
Rejestracja: 12 wrz 2007, 02:14
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Kontakt:

Odp: Instalacja i konfiguracja rt2500 pod ubuntu 8.04 Hardy Heron

Post autor: rozwell »

houck pisze:

Kod: Zaznacz cały

ra0       RT2500 Wireless  ESSID:"dom"  
          Mode:Managed  Frequency=2.412 GHz  Bit Rate=1 Mb/s   
          RTS thr: off   Fragment thr: off
          Link Quality:0  Signal level:136  Noise level:113
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0
Prędkość jest niska, bo masz tylko 1Mbit/s - nawet przy 54Mbit (ok 6,9MB) mi się udaje osiągnąć prędkości rzędu 2,2MB/s na localu. Z tego co wiem wynika to z zakłóceń typu mikrofalówki, tel komórkowe itp, ale mniejsza o szczegóły.
Jakość połączenia jest na 0? Czyli coś tu jest nie tak, jakby Ci się do końca nie połączył i powinieneś jeszcze zobaczyć w jakim standardzie Ci się połączył, np. "IEEE 802.11g" (zobacz, czy tak jest cały czas, czy może w jakimś momencie sieć jednak 'zaskakuje')
Spróbuj zmienić kanał, np. 11.
Pokombinuj z ustawieniami typu:

Kod: Zaznacz cały

sudo iwconfig ra0 txpower 20
sudo iwconfig ra0 sens 5
sudo iwconfig ra0 rate 54M
Przy czym maxymalne txpower oraz sens musisz doświadczalnie znaleźć dla swojej karty. Może też być tak, że Twoja karta wogóle nie udostępnia zmiany tych parametrów (może na odpowiednich sterownikach - różnie z tym bywało).

Usuń:

Kod: Zaznacz cały

pre-up iwpriv ra0 set AdhocOfdm=1
bo to jest przydatne tylko w przypadku sieci ad-hoc, kiedy nie możemy osiągnąć większej prędkości niż 1Mbit.

Napisz może jak dokładniej wygląda Twoja sieć i do czego masz dostęp jeśli chodzi o konfigurację. Z tego co widzę, to jest to router oraz laptop i skoro net Ci działa(ł), to powinno dać się to wszystko ustawić.

Wyłącz też network managera - pamiętam, że kiedyś przy rt2500 to przez niego sieć mi nie działała. Najlepiej na stałe i reboot.
Poczytaj iwpriv_usage.txt, może tam znajdziesz odpowiedź?
Powodzenia!

p.s.
używaj tagów CODE przy wklejaniu danych z konsoli (znaczek # w edytorze postu)
it's a good day to die
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

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