instalacja sterownika karty sieciowej wifi

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
mlodyy
Posty: 1
Rejestracja: 05 grudnia 2010, 14:43

instalacja sterownika karty sieciowej wifi

Post autor: mlodyy »

Witam.
Mam problem z dostępem do internetu poprzez WiFi.
Konkretniej nie mogę zainstalować sterownika do karty sieciowej. Karta to edimax EW-7711USn.
Sterownik ściągnąłem ze strony producenta:
http://www.edimax.pl/pl/support_detail. ... tton=Dalej

Instrukcja z pliku readme:

Kod: Zaznacz cały

1> $tar -xvzf DPB_RT2870_Linux_STA_x.x.x.x.tgz
    go to "./DPB_RT2870_Linux_STA_x.x.x.x" directory.
    
2> In Makefile
	 set the "MODE = STA" in Makefile and chose the TARGET to Linux by set "TARGET = LINUX"
	 define the linux kernel source include file path LINUX_SRC
	 modify to meet your need.

3> In os/linux/config.mk 
	define the GCC and LD of the target machine
	define the compiler flags CFLAGS
	modify to meet your need.
	** Build for being controlled by NetworkManager
	   Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
	** Build for being controlled by WpaSupplicant with Ralink Custom Event
	   Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
	   command: #./wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d

4> $make									# compile driver source code

5> $cp RT2870STA.dat  /etc/Wireless/RT2870STA/RT2870STA.dat
    
6> load driver, go to "os/linux/" directory.
    #[kernel 2.4]
    #    $/sbin/insmod rt2870sta.o
    #    $/sbin/ifconfig ra0 inet YOUR_IP up
        
    #[kernel 2.6]
    #    $/sbin/insmod rt2870sta.ko
    #    $/sbin/ifconfig ra0 inet YOUR_IP up

7> unload driver    
    $/sbin/ifconfig ra0 down
	$/sbin/rmmod rt2870sta
Rozpakowalem archiwum. W pliku Makefile do MODE jest juz przypisane STA, tak jak LINUX do TARGET.
W pliku config.mk zmieniłem wpisy:

Kod: Zaznacz cały

HAS_WPA_SUPPLICANT=n
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
na:

Kod: Zaznacz cały

HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
Teraz po wydaniu polecenia make powinna zaczac sie kompiacja, Niestety wywala blad:

Kod: Zaznacz cały

michal@michal-desktop:~/Pobrane/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux$ ls
2870_main_dev.c  Makefile    Makefile.6  rt_linux.c     rt_profile.c
config.mk        Makefile.4  rt_ate.c    rt_main_dev.c  sta_ioctl.c
michal@michal-desktop:~/Pobrane/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux$ sudo make
Makefile:1: /os/linux/config.mk: Nie ma takiego pliku ani katalogu
make: *** Brak reguł do wykonania obiektu `/os/linux/config.mk'. Stop.
michal@michal-desktop:~/Pobrane/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux$
Jestem dość początkujący i trzeci dzień się z tym użeram.
Prosiłbym o jakieś wskazówki, w którym kierunku szukać.
Awatar użytkownika
DaVidoSS
Junior Member
Posty: 875
Rejestracja: 06 marca 2010, 11:26
Lokalizacja: ~/

Post autor: DaVidoSS »

W kierunku firmware-ralink
ODPOWIEDZ