-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathQuick Start.txt
79 lines (44 loc) · 1.95 KB
/
Quick Start.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
RT5592 Linux Driver quick start
====================
Check tools:
====================
*Before install driver, please check already install compile tool and kernel source code
1>Install compile tool
$yum install gcc-c++
2>check kernel source code exists /usr/src/kernels/ "kernel name"
Download your kernel source code
*http://www.kernel.org/pub/linux/kernel/
or
$yum install kernel-devel
====================
Build Instructions:
====================
1> $tar -jxvf DPO_GPL_RT5592STA_LinuxSTA_vx.x.x.x.tar.bz2
go to "DPO_GPL_RT5592STA_LinuxSTA_vx.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 or wpa_supplicant wext functions
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.
=> $wpa_supplicant -Dwext -ira0 -c wpa_supplicant.conf -d
** Build for being controlled by WpaSupplicant with Ralink Driver
Please set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n'.
=> $wpa_supplicant -Dralink -ira0 -c wpa_supplicant.conf -d
4> $make
# compile driver source code, need administrator.
# To fix "error: too few arguments to function ¡¥iwe_stream_add_event"
=> $patch -i os/linux/sta_ioctl.c.patch os/linux/sta_ioctl.c
5> $make install
#install driver
#copy RT2860STA.dat to /etc/Wireless/RT2860STA/RT2860STA.dat
6>$vi /etc/rc.d/rc.local
#input "ifconfig ra0 up"
$reboot
7> unload driver
$ifconfig ra0 down
$rmmod rt5592sta