[rt2860, rt2870] Edimax EW-7708Pn i EW-7718Un nMax Wireless 802.11n

Karta Bezprzewodowa PCMCIA nMax Wireless 802.11n o oznaczeniu kodowym EW-7708Pn produkcji firmy Edimax to nowoczesna karta WiFi obsługująca standard IEEE 802.11n (drugi szkic tego protokołu). Karta EW-7718Un Posiada interfejs USB i cechuje się zbliżonymi parametrami do EW-7708Pn.
EW-7708Pn
  • Interfejs: PCMCIA
  • Obsługiwane standardy: IEEE 802.11b/802.11g/802.11n Draft 2.0
  • Typ anteny: 3 x 2dBi anteny drukowane z dwoma TX i trzeba RX
  • Szyfrowanie: WEP 64/128, WPA, WPA2, Cisco CCX V1.0, V2.0 & V3.0 Compliance
  • Chipset: Ralink
  • lspci: 02:00.0 Network controller: RaLink Device 0601
  • Wersja kernela w testach: 2.6.25
  • Moduł kernela: rt2860sta (moduł Ralinka, stary stos WiFi)
EW-7708Pn

EW-7718Un
  • Interfejs: USB 2.0
  • Obsługiwane standardy: IEEE 802.11b/802.11g/802.11n Draft 2.0
  • Typ anteny: 2 x 2dBi anteny wbudowane w chip
  • Szyfrowanie: WEP 64/128, WPA, WPA2, Cisco CCX V1.0, V2.0 & V3.0 Compliance
  • Chipset: Ralink
  • lsusb: 0ID 148f:2870 Ralink Technology, Corp.
  • Wersja kernela w testach: 2.6.25
  • Moduł kernela: rt2870 (moduł Ralinka, stary stos WiFi)
EW-7718Un

Współpraca z Linuksem

Do testów wykorzystano kernel 2.6.25 ze starym stosem WiFi oraz sterowniki Ralinka w wersji 1.6.1.0 (RT2860_Linux_STA_v1.6.1.0) dla karty PCMCIA oraz sterowników RT2870 w wersji 1.3.0.0 dla karty USB (RT2870_Linux_STA_v1.3.0.0). Udostępnione sterowniki udało się skompilować pod starym stosem WiFi, niestety pod nowym było to niemożliwe. Opis kompilacji i konfiguracji sterowników opisany jest w pliku README_STA dołączanym do każdej paczki. Po skompilowaniu i załadowaniu modułu karta pojawiała się pod interfejsem ra0. Projekt rt2x00 nie oferuje jeszcze sterowników dla serii chipsetów ralinka obsługujących standard IEEE 802.11n, przez co konieczne jest instalowanie sterowników zewnętrznych. Karta PCMCIA charakteryzowała się dość dobrą czułością i poziomem sygnału (choć nie tak dobrym jak karta WiFi wbudowana w laptop z dwiema antenami PIFA umieszczonymi w górnej części ekranu). W przy karty na USB czułość była nieco mniejsza, lecz zwiększyć można ją podłączając kartę do komputera za pomocą kabla - przedłużacza USB dołączonego do zestawu (mniejsze zakłócenia powodowane przez komputer).

Uwagi

Kompilacja sterowników Ralinka może nastręczyć problemów, szczególności gdy większość dystrybucji zacznie korzystać z kernela w wersji 2.6.25 i nowszych z nowym stosem WiFi. Ralink aktualizuje swoje sterowniki, lecz nie tak szybko by nadążyć za rozwojem kernela Linuxa. W czasie testów udało się skompilować moduły i uruchomić karty, lecz zdarzały się przypadki zamarzania systemu przy np. odłączaniu karty. Jeżeli ktoś potrzebuje obsługi 802.11n pod Linuksem to może skorzystać z jednej z tych kart, lecz należy się liczyć iż na chwilę obecną sprzęt ten nie będzie jeszcze chodził w pełni płynnie.

Kompilacja modułu RT2860

Dla przykładu opiszę kompilację jednego z modułów (z drugim postępujemy niemal identycznie). Szczegóły znajdziemy w pliku README_STA.
  • Możemy edytować os/linux/config.mk w celu ustawienia obsługi przez NetworkManger:
  • 'HAS_WPA_SUPPLICANT=y' 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'
  • Następnie wykonujemy polecenie make, które powinno skompilować moduł.
  • Kopiujemy plik konfiguracyjny:
  • cp RT2860STA.dat /etc/Wireless/RT2860STA/RT2860STA.dat
  • Ładujemy moduł z katalogu os/linux/ sbin/insmod rt2860sta.ko

W sieci

RkBlog

Akcesoria i różności, 14 July 2008

Comment article
Comment article RkBlog main page Search RSS Contact