Instalacja sterowników do karty sieciowej Edimax EW-7711ln (Ralink 3060) w Ubuntu

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!
Ta karta działa out-of-box (bez instalacji dodatkowych sterowników) na Ubuntu 12.04 i nowszym.

Wpis powstał dzięki pomocy pana Roberta Michalskiego z firmy Edimax za co serdecznie mu dziękuję.

Słowem wstępu

Ostatnio kupiłem nowy komputer, jako że nie mam możliwości połączenia go przewodowo do sieci lokalnej (chyba, że ktoś z czytelników zgodzi się za darmo przekuć przez dwie ściany w bloku z wielkiej płyty ;)), kupiłem kartę WLAN Edimax EW-7711ln. Karta nie była droga, kosztowała tylko 50 złotych, nie rozeznawałem się na rynku, gdyż potrzebowałem szybko usunąć kabel, na który narzekali domownicy. Ową kartę kupiłem, ponieważ jest na PCI (nie chciałem karty na taką słabą magistralę jak USB) oraz dlatego, że na pudełku napisane jest iż działa z Linuxem (co zresztą jest widoczne na poniższym zdjęciu).

Instalacja sterowników do karty sieciowej Edimax EW-7711ln (Ralink 3060) w Ubuntu

Pudełko po karcie Edimax EW-7711ln

Zadowolony z zakupu podłączyłem kartę do szyny PCI, podłączyłem dołączoną antenę i włączyłem komputer. Karta została wykryta jako Ralink corp. Device 3060, domyślnie załadowany dostał sterownik rt2800usb, widziałem, że coś tu nie gra. Okazało się, że karta jest wykrywana przez menadżer sieci, interfejs jest podniesiony, jednak w miejscu gdzie powinna wyświetlać się lista sieci bezprzewodowych nie ma nic. Nie mogłem znaleźć żadnego aktualnego poradnika w Internecie, ten na stronie producenta karty pisany był z myślą o Ubuntu 10.04. Z pomocą przyszedł świetny support firmy Edimax (o czym wspomniałem już wyżej).

Co będzie potrzebne?

Do zainstalowania sterownika potrzebne będzie połączenie z Internetem, co prawda można pobrać potrzebne pakiety z innego komputera i zainstalować je lokalnie, ale rozwiązywanie konfliktu zależności zajmie więcej czasu niż podłączenie komputera kablem Ethernet (RJ-45) albo podłączenie telefonu jako modemu.

Przygotowywanie do instalacji sterownika

Na początek zainstaluj wymagane kompilatory:

sudo apt-get install gcc build-essential

Teraz zablokuj systemowe sterowniki, które nie działają:

gksudo gedit /etc/modprobe.d/blacklist.conf

Użytkownicy KDE zamiast gksudo gedit wpisują kdesudo kate.
Użytkownicy XFCE zamiast gedit wpisują mousepad a LXDE leafpad.
Możesz też użyć niezależnego od środowiska edytora tekstu, polecenie: sudo nano.

Na dole pliku doklej następujący tekst:

# To get wifi working on Edimax EW-7711ln
blacklist rt2800usb
blacklist rt2800pci

Zapisz plik i zamknij edytor.

Pobierz sterownik do karty ze strony producenta chipsetu: ralinktech.com/en/04_support/support.php?sn=501

Z listy wybierz sterownik dla Ralinka 3060. W czasie pisania artykułu sterownik był dostępny pod nazwą RT3062PCI/mPCI/CB/PCIe(RT3060/RT3062/RT3562/RT3592). Musisz podać imię i adres email. Imię może być przypadkowym ciągiem znakow. A zamiast emaila możesz podać fikcyjny adres, lub użyć tej strony do wygenerowania tymczasowego adresu email: 10minutemail.com

Instalacja sterownika

Rozpakuj archiwum ze sterownikiem i otwórz plik os/linux/config.mk
Odszukaj fragment:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=n

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n

I zamień go na:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

(zmiany zostały wytłuszczone)

Zapisz plik i zamknij edytor.
Teraz otwórz terminal, wydaj polecenia:

cd /ścieżka/do/folderu/ze/sterownikiem

Jeżeli rozpakowałeś archiwum na pulpicie ścieżka będzie podobna do tej: ~/Pulpit/DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217/

sudo make
sudo make install

Upewnij się, że przy kompilacji nie wywaliło żadnych błędów.

Teraz uruchom ponownie komputer, karta powinna już działać.

Wciąż nie działa?

Spróbuj zainstalować menadżer sieci WICD.

W GNOME, XFCE i LXDE zrobisz to następującymi poleceniami:

sudo apt-get remove network-manager-gnome network-manager network-manager-pptp-gnome
sudo apt-get install wicd-gtk

a w KDE zrobisz to następującymi poleceniami:

sudo apt-get remove network-manager-kde network-manager-pptp-kde plasma-widget-networkmanagement
sudo apt-get install wicd-kde

W razie jakichkolwiek problemów proszę komentować albo pisać do supportu firmy Edimax: edimax.pl/pl/support_tech.php.

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • prozak64

    karta sieciowa edimax- już w wersji ubuntu 10.10 działa bez problemów, niestety w 10.04 też miałem podobne problemy choć w wersji na usb.

  • Izabela

    Jestem bardzo wdzięczna za ten opis. Również kupiłam tą kartę, ale z braku czasu nie mogłam zająć się znalezieniem rozwiązania problemu z nią. Mogę wreszcie odpiąć telefon od kompa :)

    • Admc

      Dobrze wiedzieć że moje wypociny komuś się przydały :)

  • Piotr

    Instrukcja działa również dla karty Asus PCI-N10 Wireless-N na Ubuntu 11.04.
    Dzięki z pomoc.

    • Admc

      A ja dziękuję za informacje :3

  • biedny, załamany .

    O matulu to przerasta mnie i moje nerwy zeby miec darmowego linuksa . Jednak chyba pojdę do sklepu i kupie te bandycka winde 8,1 BOX .