Download: Raport_WLAN_card

Transkrypt

Download: Raport_WLAN_card
RAPORT
Bezprzewodowe sieci LAN
Bezprzewodowe sieci LAN 54 MBit/s w standardzie IEEE 802.11g
Potencjał
bezprzewodowych
sieci LAN
Sieci bezprzewodowe w standardzie IEEE 802.11g umożliwiają transmisję danych przy prędkości wynoszącej połowę możliwości przewodowej sieci Ethernet, zachowując jednocześnie zgodność z urządzeniami w standardzie
802.11b 11 Mbit/s. Linux Magazine przetestował jedną z kart 54 Mbit/s. Artykuł zawiera również szczegółowe informacje, dotyczące konfiguracji tego typu karty w Linuksie. MIRKO DÖLLE
S
zybkie bezprzewodowe sieci LAN to wygodne rozwiązanie. Jednak przy podejmowaniu decyzji o aktualizacji laptopów i innych urządzeń przenośnych, firmy ciągle decydują się na karty 2,4 GHz zgodne ze
standardem IEEE 802.11b. Główną wadą takiego rozwiązania jest niska prędkość transferu, wynosząca 11 Mbit/s, zwłaszcza jeśli weźmiemy pod uwagę, iż w idealnych warunkach
tylko połowa pasma jest przeznaczona do przesyłania danych.
Początkowo pomysł podwojenia szybkości
przesyłania danych do 22 Mbit/s był obiecujący. Niestety to rozszerzenie zostało opatentowane przez firmę Texas Instruments i tylko
chipy WLAN tej firmy posiadały tę możliwość.
Z drugiej strony, urządzenia zgodne ze standardem IEEE 802.11a pracują przy prędkości
nominalnej 54 Mbit/s i są znacznie szybsze, ale
wymagają z kolei pasma częstotliwości 5 GHz,
co oznacza konieczność migracji całej infra-
struktury bezprzewodowej. Aby zapewnić taką
prędkość transmisji, należy również znacznie
zmniejszyć odległość od punktu dostępu.
Urządzenia zgodne ze standardem IEEE
802.11g stanowią lepsze rozwiązanie. Są one
wstecznie kompatybilne ze standardem
802.11b i używają pasma częstotliwości 2,4
GHz. Wykorzystują one jednak więcej kanałów niż porównywalna technologia 11 Mbit/s
i pozwalają osiągnąć całkowity transfer na poziomie 54 Mbit/s. Wiąże się to z ograniczeniem zbudowania maksymalnie czterech sieci
802.11g w danej lokalizacji, przy założeniu wykorzystania 13 kanałów WLAN.
Zewnętrzne sieci w standardzie 802.11b,
znajdujące się w zasięgu danego nadajnika,
mogą generować zakłócenia dla urządzeń 54
Mbit/s. W najgorszym przypadku, wolniejsze
sieci zajmą dostępne kanały, uniemożliwiając
tym samym udostępnienie większego obszaru
pasma. Urządzenia w standardzie Bluetooth,
również wykorzystujące pasmo 2,4 GHz , także
mogą być źródłem zakłóceń.
Krótko przed oddaniem tego artykułu do
druku, Linux Magazine przetestował kartę PC
SMC2835W (patrz Rysunek 1) z chipsetem
SMC Intersil Prism Duette. Jako punktu dostępu do sieci WLAN użyliśmy routera dostępu bezprzewodowego SMC2804WBR.
Konfiguracja jądra
Producent po raz kolejny zrzucił opracowanie
sterowników dla chipsetu Intersil Prism Duette na barki użytkowników Linuksa. Można je
pobrać ze strony Luisa Rodrigueza pod adresem [1]. Integracja sterownika z jądrem 2.4
i 2.6 wciąż trwa, ale sterowniki dostępne są
ciągle tylko w postaci łatki. Sterowniki Card
Zdjęcie 2. Router dostępu bezprzewodowego SMC2804WBR zawieZdjęcie 1. Karta WLAN SMC2835W 54 MBit/s kosztuje zaledwie około 60
ra wewnętrzny switch z czterema portami Ethernet oraz jeden port
USD i można jej używać zarówno w sieciach IEEE 802.11b, jak i IEEE 802.11g.
Ethernet 10/100 Mbit przeznaczony do łącza DSL lub LAN. Opro-
Dzięki temu, to ty zdecydujesz, kiedy uaktualnić pozostałą część sieci. Chipset
gramowanie sprzętowe zapewnia filtrowanie pakietów, mechanizmy
Prism Duette jest obsługiwany przez sterowniki Card Services do kart PCMCIA.
firewall oraz front-end sieci Web na potrzeby administracyjne.
42
Luty 2004
www.linux-magazine.pl
Bezprzewodowe sieci LAN
Karta SMC2835W (PC) i router SMC2804WBR
Opis:
karta PC (Cardbus) i router dostępu bezprzewodowego
w standardzie IEEE 802.11g o przepustowości całkowitej 54 Mbit/s
Standardy sieci WLAN:
IEEE 802.11b i 802.11g
Szyfrowanie:
WEP 64/128 Bit, Wi-Fi Protected Access (WPA), IEEE 802.1x
Chipset (karta PC):
Intersil Prism Duette
Złącza (router):
1 WAN (10/100 MBit/s), 4 przełączniki (10/100 MBit/s),
2 SMA (antena), zasilacz
Funkcje specjalne routera: filtrowanie pakietów, routing dla łączy DSL i Ethernet,
funkcja NAT, serwer DHCP, interfejs WWW
Cena:
karta PC Card – około 60 USD
Router:
około 125 USD
Services dla kart PCMCIA z obsługą chipsetu
Prism Duette, dostępne również na stronie
Rodrigueza pod adresem [2], działały dobrze.
Przed zainstalowaniem sterowników należy
wykonać kilka czynności. Najpierw trzeba wyłączyć obsługę systemową PCMCIA i cardbus
w menu General setup | PCMCIA/CardBus support | PCMCIA/CardBus support, a następnie
ponownie skompilować Linuxa. Zgodnie z zaleceniami deweloperów, korzystaliśmy ze
standardowego jądra w wersji 2.4.22.
Nowe sterowniki
Card Services dla kart PCMCIA
Sterowniki Card Services dla kart PCMCIA,
dostarczone wraz z dystrybucją, należy zastąpić sterownikami w wersji 3.2.4 pobranymi
z [2]. Najłatwiej jest rozpakować źródła (również z [2]) w katalogu /usr/src i użyć polecenia
make config all w celu zainstalowania ich. Spowoduje to zastąpienie istniejących sterowników Card Services nowymi.
Takie rozwiązanie ma ogromną zaletę
– oprogramowanie zarządzające zainstalowanymi komponentami, nadal będzie widzieć
oryginalne sterowniki Card Services jako zainstalowane i nie będzie zgłaszać błędów podczas
późniejszego instalowania pakietów ze sterownikami Card Services dla kart PCMCIA.
Z drugiej strony, odinstalowanie lub zaktualizowanie sterowników Card Services dla kart
PCMCIA może pociągnąć za sobą pewne problemy, ponieważ prawdopodobnie nie wszystkie części pakietu zostaną usunięte.
Konfiguracja
Plik konfiguracyjny parametrów WLAN karty
SMC nazywa się /etc/pcmcia/wireless.opts: Listing 1 przedstawia typową konfigurację dla
niezakodowanych operacji. Trzeci wiersz zawiera pierwsze 3 bajty adresu MAC, 00:04:E2:,
zapisane w notacji szesnastkowej z dwukropkami. Umożliwia to dodawanie do pliku wire-
RAPORT
Dopiero wysłanie żądania DHCP, spowodowało przypisanie karcie WLAN przez router
adresu IP 192.168.2.101 i umożliwiło odpowiadanie przez router na pakiety ping. Najwyraźniej, gdy działa serwer DHCP, router korzysta
z listy kontroli dostępu. Jak można było przypuszczać, szybkość transmisji danych przez
usługę FTP zmierzona pomiędzy urządzeniami w odległości około 2 metrów od każdego
z nich, wynosiła 22 Mbit/s. Oczywiście w zależności od warunków zewnętrznych, szybkość
transmisji może być wyższa lub niższa.
Rozwiązanie
jednak nie dla wszystkich?
less.opts osobnych konfiguracji dla kart różnych
producentów. Oczywiście nie jest to konieczne
w przypadku pojedynczej karty WLAN, wtedy
można pominąć pierwsze 3 bajty. Możliwość
precyzyjnego określenia adresu MAC przyda
się jednak użytkownikom, którzy mają karty
IEEE 802.11a i 802.11g tego samego producenta i potrzebują różnych konfiguracji sieci
WLAN. Po zainstalowaniu karty sterownik
Card Services ustawia określone parametry za
pomocą pakietu Wireless Tools [3], dołączanego do ostatnich dystrybucji.
Komunikacja i transfer danych
Pierwsza próba skomunikowania karty i routera dostępu bezprzewodowego SMC2804WBR
była nieco zaskakująca. Mimo iż skonfigurowaliśmy kartę WLAN do używania adresu IP
192.168.2.109, a router dostępowy był domyślnie ustawiony na adres 192.168.2.1, router nie
odpowiedział na polecenie ping.
Listing 1. Fragment
pliku wireless.opts
01 case $ADDRESS in
02 03 *,*,*,00:04:E2 )
04 INFO=SMC EZ Connect g U
(SMC2835W)
05 ESSID=SMC
06 NWID=
07 MODE=Managed
08 FREQ=
09 CHANNEL=
10 SENS=
11 RATE=auto
12 # KEY=0102-0304-0506-0708-U
U090a-0b0c-0d
13 RTS=
14 FRAG=
15 IWCONFIG=
16 IWSPY=
17 IWPRIV=set_port3 1 18 ;;
Nie należy oczekiwać, że umieszczone
w ruchliwych i zatłoczonych miejscach punkty dostępu zgodne ze standardem IEEE
802.11g, będą osiągać swoją maksymalną wydajność. Jest to spowodowane zbyt dużą liczbą wolniejszych urządzeń sieci WLAN. Rozwiązanie to może się jednak sprawdzić w budynkach biurowych, w których występuje niewiele zakłóceń zewnętrznych. Punkty dostępu
802.11b można ponownie skonfigurować lub
zastąpić, tak aby nie blokowały dostępnych
kanałów. Dzięki temu, że 802.11g jest zgodny
ze starszymi standardami, użytkownicy komputerów nie zauważą nawet przejścia ze standardu IEEE 802.11b na 802.11g.
Ceny 60 USD za kartę do komputera PC
oraz 125 USD za router nie są zbyt wygórowane, w porównaniu do cen urządzeń pracujących z szybkością 11 Mbit/s, i z tego choćby
powodu warto rozważyć tę technologię przy
planowaniu nowych inwestycji. W świetle powyższych faktów nie radzimy jednak rezygnować z Ethernetu na rzecz sieci WLAN
o przepustowości 54 Mbit/s. Szybkość transferu danych jest tylko około dwukrotnie wyższa niż w przypadku tanich rozwiązań opartych na kablach koncentrycznych. Stąd też
nasz ostateczny wniosek – obecnie lepiej jednak pozostać przy połączeniach przewodowych między serwerami plików.
■
INFO
[1] Sterownik i dokumentacja do chipsetu
Prism Duette: http://ruslug.rutgers.edu/
~mcgrof/802.11g
[2] Rozszerzona wersja sterowników Card
Services dla kart PCMCIA: http://ruslug.
rutgers.edu/~mcgrof/802.11g/
packages/ISL3890-0.1.0.tar.gz
[3] Wireless Tools: http://www.hpl.hp.com/
personal/Jean_Tourrilhes/Linux/Tools.html
www.linux-magazine.pl
Luty 2004
43

Podobne dokumenty