rt3070无线网卡在Linux使用,rt3070无线网卡 设置AP端的参数

**** beneath is a very helpful and well written help file, but if

you are using rt3070usb,

please replace every rt2870 with rt3070,

Ralink's engineer(s) is(are) too lazy to correct the file

***

下面是读我文档, 照做就可以编译安装好 rt3070usb

的驱动了, 记得看见 rt2870 的时候把它换成 rt3070来理解,

雷凌的人太懒了 ****

* README

*

* Ralink Tech Inc.

*

=======================================================================

ModelName:

===========

RT2870 Wireless Lan Linux Driver

=======================================================================

Driver lName:

===========

rt2870.o/rt2870.ko

=======================================================================

Supporting Kernel:

===================

linux kernel 2.4 and 2.6 series. Tested in Redhat 7.3 or later.

=======================================================================

Ralink Hardware:

===================

Ralink 802.11n Wireless LAN Card.

=======================================================================

Description:

=============

This is a linux device driver for Ralink RT2870 USB ABGN WLAN

Card.

=======================================================================

Contents:

=============

Makefile : Makefile

*.c :

c files

*.h :

header files

=======================================================================

Features:

==========

This driver implements basic

IEEE802.11. Infrastructure and adhoc mode

with open or shared or WPA-PSK or

WPA2-PSK authentication method. NONE, WEP, TKIP and AES

encryption.

=======================================================================

Build Instructions: ====================

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

or wpa_supplicant wext functions

Please set

'HAS_WPA_SUPPLICANT=y' and

'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'.

=> #>cd wpa_supplicant-x.x

=> #>./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'.

=> #>cd

wpa_supplicant-0.5.7

=> #>./wpa_supplicant -Dralink -ira0

-c wpa_supplicant.conf -d

4> $make

# compile driver source code

# 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> $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

=======================================================================

CONFIGURATION: ====================

RT2870 driver can be configured via following

interfaces, i.e. (i)"iwconfig" command, (ii)"iwpriv" command, (iii)

configuration file

i) iwconfig comes with

kernel. ii) iwpriv usage, please refer to file "iwpriv_usage.txt" for

details.

iii)modify configuration file "RT2870STA.dat" in

/etc/Wireless/RT2870STA/RT2870STA.dat.

Configuration File : RT2870STA.dat

---------------------------------------

# Copy this file to /etc/Wireless/RT2870STA/RT2870STA.dat

# This file is a binary file and will be read on loading rt.o

module.

#

# Use "vi RT2870STA.dat" to modify settings according to your

need.

# # 1.) set NetworkType to "Adhoc" for using Adhoc-mode, otherwise

using Infrastructure

# 2.) set Channel to "0" for auto-select on Infrastructure

mode

# 3.) set SSID for connecting to your Accss-point.

# 4.) AuthMode can

be "WEPAUTO", "OPEN", "SHARED", "WPAPSK", "WPA2PSK",

"WPANONE"

# 5.) EncrypType can be "NONE", "WEP", "TKIP", "AES"

# for more information refer to the Readme file.

# #The word of "Default" must not be removed

Default

CountryRegion=5

CountryRegionABand=7

CountryCode=

SSID=Dennis2860AP

NetworkType=Infra

WirelessMode=9

Channel=0

BeaconPeriod=100

TxPower=100

BGProtection=0

TxPreamble=0

RTSThreshold=2347

FragThreshold=2346

TxBurst=1

WmmCapable=0

AckPolicy=0;0;0;0

AuthMode=OPEN

EncrypType=NONE

WPAPSK=

DefaultKeyID=1

Key1Type=0

Key1Str=

Key2Type=0

Key2Str=

Key3Type=0

Key3Str=

Key4Type=0

Key4Str=

PSMode=CAM

FastRoaming=0

RoamThreshold=70

HT_RDG=1

HT_EXTCHA=0

HT_OpMode=1

HT_MpduDensity=4

HT_BW=1

HT_AutoBA=1

HT_BADecline=0

HT_AMSDU=0

HT_BAWinSize=64

HT_GI=1

HT_MCS=33

HT_MIMOPSMode=3

EthConvertMode=

EthCloneMac=

IEEE80211H=0

TGnWifiTest=0

WirelessEvent=0

MeshId=MESH

MeshAutoLink=1

MeshAuthMode=OPEN

MeshEncrypType=NONE

MeshWPAKEY=

MeshDefaultkey=1

MeshWEPKEY=

CarrierDetect=0

-----------------------------------------------

*NOTE:

WMM parameters

WmmCapable Set

it as 1 to turn on WMM Qos

support AckPolicy1~4 Ack

policy which support normal Ack or no Ack

(AC_BK,

AC_BE, AC_VI, AC_VO) All WMM parameters do not support iwpriv command

but ˉWmmCapableˇˇ, please store all parameter to RT2870STA.dat, and

restart driver.

-----------------------------------------------

syntax is 'Param'='Value' and describes below.

@>

CountryRegion=value value

0: use 1 ~ 11 Channel

1: use 1 ~ 13 Channel

2: use 10 ~ 11

Channel

3: use 10 ~ 13

Channel

4: use 14 Channel

5: use 1 ~ 14 Channel

6: use 3 ~ 9 Channel

7: use 5 ~ 13 Channel

31: use 1 ~

14 Channel (ch1-11:active scan, ch12-14 passive scan)

@>

CountryRegionABand=value value 0: use 36, 40, 44, 48, 52, 56,

60, 64, 149, 153, 157, 161, 165 Channel

1: use 36, 40, 44, 48, 52, 56,

60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140

Channel

2: use 36, 40, 44, 48, 52, 56,

60, 64 Channel

3: use 52, 56, 60, 64, 149,

153, 157, 161 Channel

4: use 149, 153, 157, 161, 165

Channel

5: use 149, 153, 157, 161

Channel

6: use 36, 40, 44, 48

Channel

7: use 36, 40, 44, 48, 52, 56,

60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149,

153, 157, 161, 165 Channel

8: use 52, 56, 60, 64

Channel

9: use 36, 40, 44, 48, 52, 56,

60, 64, 100, 104, 108, 112, 116, 132, 136, 140, 149, 153, 157, 161,

165 Channel

10: use 36,

40, 44, 48, 149, 153, 157, 161, 165 Channel

11: use 36,

40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 149, 153,

157, 161 Channel

@> CountryCode=value

value

AG, AR, AW, AU, AT, BS, BB, BM,

BR, BE, BG, CA, KY, CL, CN, CO, CR, CY, CZ, DK, DO, EC, SV, FI, FR,

DE, GR, GU, GT, HT, HN, HK, HU, IS,

IN, ID, IE, IL, IT, JP, JO, LV, LI, LT, LU, MY, MT, MA, MX, NL, NZ,

NO,

PE, PT, PL, RO, RU, SA, CS, SG,

SK, SI, ZA, KR, ES, SE, CH, TW, TR, GB, UA, AE, US, VE

"" => using

default setting: 2.4 G - ch 1~11; 5G - ch 52~64, 100~140,

149~165

@>

SSID=value value

0~z, 1~32 ascii

characters.

@> WirelessMode=value

value 0: legacy 11b/g

mixed 1: legacy 11B only 2: legacy 11A only //Not support in RfIcType=1(id=RFIC_5225) and

RfIcType=2(id=RFIC_5325)

3: legacy 11a/b/g

mixed //Not support in RfIcType=1(id=RFIC_5225) and

RfIcType=2(id=RFIC_5325)

4: legacy 11G only

5: 11ABGN mixed

6: 11N only

7: 11GN mixed

8: 11AN mixed

9: 11BGN mixed

10: 11AGN

mixed @> Channel=value

value

depends on CountryRegion or

CountryRegionABand

@> BGProtection=value

value

0:

Auto 1: Always

on 2: Always off

@> TxPreamble=value

value

0:Preamble Long

1:Preamble

Short 2:Auto

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值