Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Trying to execute ATE commands on ralink rt3070 wifi dongle,

# iwpriv ra0 set ATE=ATESTART

Interface doesn't accept private ioctl...
set (8BE2): Invalid argument

Anyone got any idea?

It is suppose to work, according to this

share|improve this question

It's supposed to work under the condition that you install their old hacked drivers.

Also note that on up-to-date kernels, the WEXT interface (used by iwpriv/iwlist/iwconfig) is getting more and more deprecated, replaced by the netlink nl80211 interface, as used by 'iw'.

share|improve this answer
    
i've been using RT3070_LinuxSTA_V2.3.0.1_20100208 which gives rt3070sta kernel module, the system is 2.6.38.8-32.fc15.i686.PAE gonna test code.google driver that you mentioned. – Saeed Oct 7 '12 at 13:19
up vote 0 down vote accepted

solved it, in sta_ate_iwpriv_usage.txt it says,

To turn on ATE functionality, you have to add compile flag "RALINK_ATE" to Makefile

it can be enabled in RT3070_LinuxSTA_V2.3.0.1_20100208/os/linux/config.mk

# Support ATE function
HAS_ATE=y

disable the rt3070sta module, make and make install again, insert module, it should run ATE commands without any problem.

Good luck

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .