Auf der ralink Seite:
http://www.ralinktech.com/support.php?s=2
kann man sich die aktuellen wlan Linux treiber herunterladen.
Es wird nach E-Mail Adresse und Name gefragt es ist aber völlig egal welche Daten man dort einträgt.
So in meinem Fall habe ich die Datei RT3070_LinuxSTA_V2.3.0.1_20100208.tar.bz2 heruntergeladen und anschließend in folgendes Verzeichnis entpackt:
/home/stefan/src/RT3070_LinuxSTA_V2.3.0.1_20100208
So danach hab ich ein Blick ins Verzeichnis geworfen und mir die Datei README_STA_usb angeschaut.
So bei den Build instructions steht nur folgendes:
1) $tar -xvzf DPB_RT2870_Linux_STA_x.x.x.x.tgz
go to "./DPB_RT2870_Linux_STA_x.x.x.x" directory.
-So welche Datei ich da jetzt genau entpacken soll weiss ich nicht da ich keine habe die mit DFB....irgendwas beginnt. Ich bin jetzt mal davon ausgegangen es handelt sich um oben bereits erwähnten Schritt das man einfach das Archiv entpacken muss.
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.
-Ich hab die "Makefile" Datei einfach mal mit einem Editor geöffnet.
Sie hat folgenden Inhalt:
RT28xx_MODE = STA
TARGET = LINUX
CHIPSET = 3070
#OS ABL - YES or NO
OSABL = NO
ifneq ($(TARGET),THREADX)
#RT28xx_DIR = home directory of RT28xx source code
RT28xx_DIR = $(shell pwd)
endif
RTMP_SRC_DIR = $(RT28xx_DIR)/RT$(CHIPSET)
#PLATFORM: Target platform
PLATFORM = PC
#PLATFORM = 5VT
#PLATFORM = IKANOS_V160
#PLATFORM = IKANOS_V180
#PLATFORM = SIGMA
#PLATFORM = SIGMA_8622
#PLATFORM = INIC
#PLATFORM = STAR
#PLATFORM = IXP
#PLATFORM = INF_TWINPASS
#PLATFORM = INF_DANUBE
#PLATFORM = INF_AR9
#PLATFORM = BRCM_6358
#PLATFORM = INF_AMAZON_SE
#PLATFORM = CAVM_OCTEON
#PLATFORM = CMPC
#PLATFORM = RALINK_2880
#PLATFORM = RALINK_3052
#PLATFORM = SMDK
#PLATFORM = RMI
#PLATFORM = RMI_64
#PLATFORM = KODAK_DC
#PLATFORM = DM6446
#PLATFORM = FREESCALE8377
#RELEASE Package
RELEASE = DPO
ifeq ($(TARGET),LINUX)
MAKE = make
endif
ifeq ($(TARGET), UCOS)
MAKE = make
endif
ifeq ($(TARGET),THREADX)
MAKE = gmake
endif
ifeq ($(PLATFORM),5VT)
LINUX_SRC = /project/stable/5vt/ralink-2860-sdk/linux-2.6.17
CROSS_COMPILE = /opt/crosstool/uClibc_v5te_le_gcc_4_1_1/bin/arm-linux-
endif
ifeq ($(PLATFORM),IKANOS_V160)
LINUX_SRC = /home/sample/projects/LX_2618_RG_5_3_00r4_SRC/linux-2.6.18
CROSS_COMPILE = mips-linux-
endif
ifeq ($(PLATFORM),IKANOS_V180)
LINUX_SRC = /home/sample/projects/LX_BSP_VX180_5_4_0r1_ALPHA_26DEC07/linux-2.6.18
CROSS_COMPILE = mips-linux-
endif
...... und so weiter
-also laut Anleitung "MODE = STA" und "TARGET = LINUX" was ja in der Datei schon so drin steht.
Obwohl da "RT28xx_MODE = STA" drin steht ob das jetzt das selbe ist weiss ich natürlich nicht.
bei punkt 2: define the linux kernel source include file path LINUX_SRC
weiss ich überhaupt nicht was die da wollen da zum einen öfters in der datei was von LINUX_SRC drinsteht.
Kann mir jemand sagen was man da machen soll?
http://www.ralinktech.com/support.php?s=2
kann man sich die aktuellen wlan Linux treiber herunterladen.
Es wird nach E-Mail Adresse und Name gefragt es ist aber völlig egal welche Daten man dort einträgt.
So in meinem Fall habe ich die Datei RT3070_LinuxSTA_V2.3.0.1_20100208.tar.bz2 heruntergeladen und anschließend in folgendes Verzeichnis entpackt:
/home/stefan/src/RT3070_LinuxSTA_V2.3.0.1_20100208
So danach hab ich ein Blick ins Verzeichnis geworfen und mir die Datei README_STA_usb angeschaut.
So bei den Build instructions steht nur folgendes:
1) $tar -xvzf DPB_RT2870_Linux_STA_x.x.x.x.tgz
go to "./DPB_RT2870_Linux_STA_x.x.x.x" directory.
-So welche Datei ich da jetzt genau entpacken soll weiss ich nicht da ich keine habe die mit DFB....irgendwas beginnt. Ich bin jetzt mal davon ausgegangen es handelt sich um oben bereits erwähnten Schritt das man einfach das Archiv entpacken muss.
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.
-Ich hab die "Makefile" Datei einfach mal mit einem Editor geöffnet.
Sie hat folgenden Inhalt:
RT28xx_MODE = STA
TARGET = LINUX
CHIPSET = 3070
#OS ABL - YES or NO
OSABL = NO
ifneq ($(TARGET),THREADX)
#RT28xx_DIR = home directory of RT28xx source code
RT28xx_DIR = $(shell pwd)
endif
RTMP_SRC_DIR = $(RT28xx_DIR)/RT$(CHIPSET)
#PLATFORM: Target platform
PLATFORM = PC
#PLATFORM = 5VT
#PLATFORM = IKANOS_V160
#PLATFORM = IKANOS_V180
#PLATFORM = SIGMA
#PLATFORM = SIGMA_8622
#PLATFORM = INIC
#PLATFORM = STAR
#PLATFORM = IXP
#PLATFORM = INF_TWINPASS
#PLATFORM = INF_DANUBE
#PLATFORM = INF_AR9
#PLATFORM = BRCM_6358
#PLATFORM = INF_AMAZON_SE
#PLATFORM = CAVM_OCTEON
#PLATFORM = CMPC
#PLATFORM = RALINK_2880
#PLATFORM = RALINK_3052
#PLATFORM = SMDK
#PLATFORM = RMI
#PLATFORM = RMI_64
#PLATFORM = KODAK_DC
#PLATFORM = DM6446
#PLATFORM = FREESCALE8377
#RELEASE Package
RELEASE = DPO
ifeq ($(TARGET),LINUX)
MAKE = make
endif
ifeq ($(TARGET), UCOS)
MAKE = make
endif
ifeq ($(TARGET),THREADX)
MAKE = gmake
endif
ifeq ($(PLATFORM),5VT)
LINUX_SRC = /project/stable/5vt/ralink-2860-sdk/linux-2.6.17
CROSS_COMPILE = /opt/crosstool/uClibc_v5te_le_gcc_4_1_1/bin/arm-linux-
endif
ifeq ($(PLATFORM),IKANOS_V160)
LINUX_SRC = /home/sample/projects/LX_2618_RG_5_3_00r4_SRC/linux-2.6.18
CROSS_COMPILE = mips-linux-
endif
ifeq ($(PLATFORM),IKANOS_V180)
LINUX_SRC = /home/sample/projects/LX_BSP_VX180_5_4_0r1_ALPHA_26DEC07/linux-2.6.18
CROSS_COMPILE = mips-linux-
endif
...... und so weiter
-also laut Anleitung "MODE = STA" und "TARGET = LINUX" was ja in der Datei schon so drin steht.
Obwohl da "RT28xx_MODE = STA" drin steht ob das jetzt das selbe ist weiss ich natürlich nicht.
bei punkt 2: define the linux kernel source include file path LINUX_SRC
weiss ich überhaupt nicht was die da wollen da zum einen öfters in der datei was von LINUX_SRC drinsteht.
Kann mir jemand sagen was man da machen soll?