⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 marvell wifi driver GSPI-8385-LINUX-OMAP1510-5.0.10.p0-144-src.rar
💻
📖 第 1 页 / 共 2 页
字号:
	The first parameter turns this feature on (1) or off (0).  When turning 
	on, the user must also supply four more parameters in the following 
	order:
		-UseSNR (Use SNR (in addition to PER) for TPC algorithm),
		-P0 (P0 power level for TPC),
		-P1 (P1 power level for TPC),
		-P2 (P2 power level for TPC).

	Usage:
		iwpriv ethX tpccfg: Get current configuration
		iwpriv ethX tpccfg 0: disable auto TPC
		iwpriv ethX tpccfg 0x01 0x00 0x05 0x0a 0x0d: enable auto TPC; do not use SNR;
							     P0=0x05; P1=0x0a; P2=0x0d;
		iwpriv ethX tpccfg 0x01 0x01 0x05 0x0a 0x0d: enable auto TPC; use SNR;
							     P0=0x05; P1=0x0a; P2=0x0d.

powercfg
	Enables or disables power adaptation.

	The first parameter turns this feature on (1) or off (0).  When turning 
	on, the user must also supply three more parameters in the following 
	order:
		-P0 (P0 power level for Power Adaptation),
		-P1 (P1 power level for Power Adaptation),
		-P2 (P2 power level for Power Adaptation).

	Usage:
		iwpriv ethX powercfg: Get current configuration
		iwpriv ethX powercfg 0: disable power adaptation
		iwpriv ethX powercfg 1 0x0d 0x0f 0x12: enable power adaptation;
						       P0=0x0d; P1=0x0f; P2=0x12.
getafc
	This command returns automatic frequency control parameters.  It returns
	three integers:
		-P0: automatic is on (1), or off (0),
		-P1: current timing offset in PPM (part per million), and
		-P2: current frequency offset in PPM.

setafc
	Set automatic frequency control options.

	The first parameter turns automatic on (1) or off (0).
	The user must supply two more parameters in either case, in the following
  order:

  When auto is on:

		-P0 (automatic adjustment frequency threshold in PPM),
		-P1 (automatic adjustment period in beacon period),

  When auto is off:

		-P0 (manual adjustment timing offset in PPM), and
		-P1 (manual adjustment frequency offset in PPM).

	Usage:
		iwpriv ethX setafc 0 10 10: manual adjustment, both timing and frequcncy 
    offset are 10 PPM.

		iwpriv ethX setafc 1 10 10 enable afc, automatic adjustment,
    frequency threshold 10 PPM, for every 10 beacon periods.

sdioclock
	Turn On(1) or Off(0) the Bulverde SDIO clock.

	Usage:
		iwpriv ethX sdioclock 1 (on)
		iwpriv ethX sdioclock 0 (off)

wmm_qosinfo
	This command sets WMM IE QOS info when an argument is given, and gets current WMM
	IE QOS info when no argument is given.

	Usage:
		iwpriv ethX wmm_qosinfo 0x0f (set WMM IE QOS info to 0x0f)
		iwpriv ethX wmm_qosinfo      (get WMM IE QOS info)

scanprobes
	This command sets number of probe requests per channel.

	Usage:
		iwpriv ethX scanprobes 3 (set scan probes to 3)
		iwpriv ethX scanprobes   (get scan probes)

lolisteninter
	This command sets the value of listen interval.

	Usage:
	iwpriv ethX lolisteninter 234 (set the lolisteninter to 234)
	iwpriv ethX lolisteninter     (get the lolisteninter value)

rateadapt
	This command sets the data rates bitmap.
	Where <n>
		0: Disable auto rate adapt
		1: Enable auto rate adapt
		
	      <m>
		 data rate bitmap
			Bit	Data rate
			0	1 Mbps
			1	2 Mbps
			2	5.5 Mbps
			3	11 Mbps
			4	Reserved
			5	6 Mbps
			6	9 Mbps
			7	12 Mbps
			8	18 Mbps
			9	24 Mbps
			10	36 Mbps
			11	48 Mbps
			12	54 Mbps
			12-15	Reserved

	Usage:
	iwpriv ethX rateadapt
			read the currect data rate setting
	iwpriv ethX rateadapt 1 0x07
			enable auto data rate adapt and 
			data rates are 1Mbps, 2Mbsp and 5.5Mbps
	
fwwakeupmethod
	This command is used to set the firmware wakeup method.

	where value <n> is:
		0	-- Leave the current method to wakeup firmware unchanged
		1	-- Firmware wakeup through the interface command interrupt
			-- (default setting for SDIO/GSPI)
		2	-- Firmware wakeup through the GPIO pin
			-- (default setting for CF)

	Usage:
	iwpriv ethX fwwakeupmethod
			Read the currect firmware wakeup method setting
	iwpriv ethX fwwakeupmethod 0
			Leave the current method to wakeup firmware unchanged
	iwpriv ethX fwwakeupmethod 1
			Firmware wakeup through the interface command interrupt
	iwpriv ethX fwwakeupmethod 2
			Firmware wakeup through the GPIO pin
	

txcontrol
	This command is used to set the Tx rate, ack policy, and retry limit on a per packet basis.

	Where value <n> is:
	    if bit[4] == 1:
		bit[3:0]        -- 0   1   2   3   4   5   6   7   8   9   10   11   12   13-16
		Data Rate(Mbps) -- 1   2   5.5 11  Rsv 6   9   12  18  24  36   48   54   Rsv

	    bit[12:8] 
		if bit[12] == 1, bit[11:8] specifies the Tx retry limit.

	    bit[14:13] specifies per packet ack policy:
		bit[14:13]   
		     1  0	use immediate ack policy for this packet
		     1  1       use no ack policy for this packet
		     0  x	use the per-packet ack policy setting
			
	Usage:
	iwpriv ethX txcontrol 0x7513
			Use no-ack policy, 5 retires for Tx, 11Mbps rate

atimgen
	Enables or disables the atim generation.

	Usage:
		iwpriv ethX atimgen 0 (disable)
		iwpriv ethX atimgen 1 (enable)
		iwpriv ethX atimgen 2 (display enable or disable)


uapsdnullgen
	This command is used to enable(1) UAPSD null package generation, 
	Disable(0) UAPSD null package generation, and request(2) the status 
	which null package generation is disabled/enabled,
	for Ad-hoc creator.

	where value is:-
		0	-- Disabled
		1	-- Enabled
		2	-- Get


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

		U S E R  M A N U A L  F O R  W L A N _ C O N F I G 

NAME
wlanconfig - configure the additional parameters available for the Marvell 
		WLAN Linux Driver.

SYNOPSIS
wlanconfig <ethX> <command> [parameters] ...
wlanconfig ethX version
wlanconfig ethX <rdmac|rdbbp|rdrf> <offset>
wlanconfig ethX <wrmac|wrbbp|wrrf> <offset> <n>
wlanconfig ethX sdcmd52r  <FN no.>  <address>
wlanconfig ethX sdcmd52w  <FN no.>  <address> <data>
wlanconfig ethX caldataext <filename>
wlanconfig ethX rdcfreg <offset>
wlanconfig ethX wrcfreg <offset> <n>
wlanconfig ethX rdeeprom <offset> <length>
wlanconfig ethX getrate
wlanconfig ethX sleepparams <config values>
wlanconfig ethX bca-ts <config values>
wlanconfig ethX scanbssid <bssid>
wlanconfig ethX setadhocch <band> <channel>
wlanconfig ethX getadhocch
wlanconfig ethX extscan <ssid>
wlanconfig ethX getscanlist

Version 4 Command:
wlanconfig ethX bgscanconfig <filename>
wlanconfig ethx wmmtspec <filename>
wlanconfig ethx wmmparaie <filename>
wlanconfig ethx wmm_ack_policy <AC> <Ack Policy>
wlanconfig ethX requesttpc <MacAddr> <timeout> <RateIndex>

Version 5 Command:
wlanconfig ethX subevent config/sub_event.conf
wlanconfig ethX cipher_test <alg> <key> <iv> < input_file

DESCRIPTION

those commands are used in Marvell specic applicaion called wlanconfig.

===========
rdmac 
rdbbp
rdrf	
	These commands are used to read the MAC, BBP and RF registers from the 
	card.  These commands take one parameter that specifies the offset 
	location that is to be read.  This parameter can be specified either in 
	decimal or in hexadecimal (by preceding the number with a "0x").
		
	Usage:	
		wlanconfig ethX rdmac 0xa123
		wlanconfig ethX rdbbp 0x0123
		wlanconfig ethX rdrf 0x0123

wrmac 
wrbbp
wrrf	
	These commands are used to write the MAC, BBP and RF registers in the 
	card.  These commands take two parameters that specify the offset 
	location and the value that is to be written. This parameters can be 
	specified either in decimal or in hexadecimal (by preceding the number 
	with a "0x").
	
	Usage:
		wlanconfig ethX wrmac 0xa123 0xaa
		wlanconfig ethX wrbbp 0x0123 0xaa
		wlanconfig ethX wrrf 0x0123 0xaa

sdcmd52r  
	This command is used to read a controller register in 
	Secure Digital I/O Interfaces.
	
	wlanconfig eth1 sdcmd52r <function number> <register address> 

	Usage:
		wlanconfig eth1 sdcmd52r 0x00 0x07

sdcmd52w
	This command is used to write to a controller register in 
	Secure Digital I/O Interfaces. 
	
	wlanconfig eth1 sdcmd52w <function number> <register address> <value>

	Usage:
		wlanconfig eth1 sdcmd52w 0x00 0x02 0x0a

caldataext
	In order to overcome the situation without EEPROM in the WLAN module, 
	we send the extension calibration command to modify the existing 
	hardware-spec command. This command takes one parameter that specifies 
	the file name of the configuration file.

	Usage:
	wlanconfig eth1 caldataext <cal_data_ext_set_<version>.conf>
		cal_data_ext_set_<version>.conf is a configuration file to the 
		wlanconfig to set the calibration values. The 3 existing 
		versions are v5, vA and v7. 
		Example:
		  wlanconfig eth1 caldataext cal_data_ext_set_v5.conf
		Edit this file for changing calibration values.			

rdcfreg
	Reads the value from the specified CF register.

	Usage:
		wlanconfig ethX rdcfreg 0x04: read register at address 0x04

wrcfreg
	Writes the value to the specified CF register.

	Usage:
		wlanconfig ethX wrcfreg 0x04 0x10: write value 0x10 to register 0x04

rdeeprom
	To read the EEPROM contents of the card.
	
	Usage:
	wlanconfig ethX rdeeprom 0x00 0x10

getrate
	To get the supported rates and the current rate.
	
sleepparams       
	This command is used to set the sleepclock configurations
	
	Usage:
		wlanconfig ethX sleepparams get: reads the current sleepclock configuration
	
		wlanconfig ethX sleepparams set p1 p2 p3 p4 p5 p6: writes the sleepclock configuration.
			
		where:
			p1 is Sleep clock error in ppm (0-65535)
			p2 is Wakeup offset in usec (0-65535)
			p3 is Clock stabilization time in usec (0-65535)
			p4 is Control periodic calibration (0-2)
			p5 is Control the use of external sleep clock (0-2)
			p6 is reserved for debug (0-65535)

bca-ts
	This command configures the BCA timeshare interval and percentage of 
	time in this timeshare interval.
	This command gets the BCA timeshare interval and percentage of 
		time in this timeshare interval. This takes one parameter 
		TrafficType.

	Usage:
		wlanconfig ethX bca-ts <Traffic Type> <TimeShareInterval> <BTTime>

		where:
			Traffic Type 1/0 for WLAN/BCA.
			TimeShareInterval value is not multiple of 10 then floor value 
			is taken and the valid range is < 20 ... 60,000 > in milliseconds.

			BTTime value is  not multiple of 10 then floor value is
			taken and the valid range is < 0 ... TimeShareInterval value >
			in milliseconds.

	Example:
		wlanconfig ethX bca-ts get 1
		wlanconfig ethX bca-ts set 1 30 23

scanbssid (Available for MS8380 only)
	This command is used to do a specific scan of a bssid.
	
	Usage:
	wlanconfig ethX scanbssid 11:22:33:44:55:66

bgscanconfig
	This will configure the various parameters for background scan.

	wlanconfig ethX bgscanconfig bg_scan_config.conf
	
	bg_scan_config.conf is the configuration file to wlanconfig
	
	Edit this file for changing bg scan values.

wmmtspec/wmmparaie
	This will configure the various command for wmm.
	A single configuration is used for both the commands.
	The configuration may contain all the command. The configuration of
	each command should be in [command] Configuration [/command].

wmm_ack_policy
	This command will set the acknowledgement policy for a particular AC.

	Usage:
		"wlanconfig eth1 wmm_ack_policy" - This will get the Ack Policy
		for all the AC and will display it to the user.
		
		"wlanconfig eth1 wmm_ack_policy <AC> <Ack Policy>" - This
		will set the given <Ack Policy> to a given <AC>.
		<AC>: 0 for AC_BE
		      1 for AC_BK
		      2 for AC_VI
		      3 for AC_VO
		<Ack Policy>: 0 for IMM_ACK
			      1 for NO_ACK

requesttpc
	This command is used to request 802.11H TPC info. 

	where:
		MacAddr specifies the peer Station,
		timeout is the timeout value for the request reply, 
		RateIndex specifies the TPC request transmit rate.

	The following table shows RateIndex and Rate
		Rate(Mbps)		RateIndex
	    ________________________________
		1			2
		2			4
		5.5			11
		11			22
		22			44
		6			12
		9			18
		12			24
		18			36
		24			48
		36			72
		48			96
		54			108
	    __________________________________

	Usage: wlanconfig ethX requesttpc <mac-address> <time-out> <index>
	
	Example:
		wlanconfig ethX requesttpc 02:04:0e:06:01:12 100 22
	
		request TPC infomation from Peer station with MAC address 
		02:04:0e:006:01:12, timeout is 100ms, the command is transmitted
		in 11 Mbps.

subevent
	This command is used to set the configurations for 
		event descriptor interface command.

	Usage:
		wlanconfig ethX subevent config/sub_event.conf

setadhocch         	   
	This command is used to start the ad-hoc network.

	Usage:
	wlanconfig eth1 setadhocch a 36
	
	This will store the band a and channel 36 information and will be used 
		only to start the ad-hoc network.

getadhocch        	
	This command is used to get current band and channel of the ad-hoc 
		network 

extscan
	This command is used to do a specific scan.
	
	Usage: wlanconfig ethX extscan <SSID>

	Example:
		wlanconfig ethX extscan LINKSYS-AP

	To see the results of use getscanlist command.

getscanlist
	This command is used to get the scan results.

	Usage: wlanconfig ethX getscanlist
		
	Example:
		wlanconfig ethX getscanlist

cipher_test
	This command tests the encryption/decryption API of the firmware.  The
	user must supply encryption type (AES or RC4), key (128 bit) and KEY
	IV (128 bit).  The input and output of encryption material will go
	through standard I/O re-direction.  Since both AES and RC4 are
	symmerical ciphers, encryption and decription actions are identical.
	Encryption the same data twice with the same key and key IV will
        have the same effect of decryption.

	Usage:
		wlanconfig ethX cipher_test aes 11111111111111111111111111111111 22222222222222222222222222222222 < input_file > output_file

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

		U S E R  M A N U A L  F O R  W L A N C I S 

NAME
wlancis - Get and dump the CIS Information available from the Marvell 
		Common Module Linux Driver.

SYNOPSIS
wlancis <ethX> [outfile] 

DESCRIPTION
	This command is used to read the CIS Information structure of the 
	Marvell WLAN device using the ioctl provided by the Common Module 
	Linux device driver.
	
	The ethX parameter specifies the network device that is to be used to 
	perform this command on.
	
	The outfile parameter specifies the file to which the unparsed 
	CIS Information is to be recorded. This parameter is an 
	optional one.

	Usage:
		wlancis eth1

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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -