Posted  by  admin

Ralink Rt3070l Driver

I've got a mini pci-e Azurewave AW-NU706H Wireless-N RT3070L

Looking at the pfSense Wireless Interfaces spreadsheet, my card is pretty well supported by the run driver and runfw firmware (It's listed on the 'Cards supported by drivers' sheet even).

I'm not having much luck getting it to operate as advertised.

Ralink RT3070 USB WiFi Adapter Driver Download for Windows. By minihere November 20, 2015. Wireless (Wi-Fi) Dongle USB Adaptor Card IEEE 802.11 b/g/n. Ralink RT3070 Chipset. Works For PC / Laptop / Notebook / Computer Hot-Spot Internet Connection – Pocket Size For Travel or Home Use.

  • In Internet Explorer, click Tools, and then click Internet Options. On the Security tab, click the Trusted Sites icon. Click Sites and then add these website addresses one at a time to the list: You can only add one address at a time and you must click Add after each one.
  • A wide variety of ralink rt3070l options are available to you, There are 9 suppliers who sells ralink rt3070l on, mainly located in Asia. The top countries of supplier is China, from which the percentage of ralink rt3070l supply is 100% respectively.

The sheet lists the card as being multi compatible - but when I attempt to create the wireless interface, I'm confronted with an error:

The following input errors were detected:
Error creating interface with mode Access Point. The run0 interface may not support creating more clones with the selected mode.

Ralink rt3070 driver mac

So, I started looking at the dmesg output to determine if there is an issue, and I discover:

ugen0.4: <ralink>at usbus0
run0: <1.0> on usbus0
run0: MAC/BBP RT3070 (rev 0x0201), RF RT3020 (MIMO 1T1R), address 74:f0:6d:9e:95:73
run0: <1.0> on usbus0
run0: MAC/BBP RT3070 (rev 0x0201), RF RT3020 (MIMO 1T1R), address 74:f0:6d:9e:95:73
wlan0: Ethernet address: 74:f0:6d:9e:95:73
wlan0: changing name to 'run0_wlan0'
run0: firmware RT2870 ver. 0.33 loaded
wlan0: changing name to 'run0_wlan0'
run0: firmware RT2870 ver. 0.33 loaded</ralink>

Is it supposed to be loading 2870 firmware on a 3070 card?

Even deeper into my issues - Common Wireless Configuration > Standard only offers options of 802.11b and 802.11g. I get no 'N' option.

I have an identical box (same everything) running Linux and I'm able to create multiple hostap SSIDs, it supports N and everything works great. I was hoping pfSense would be a better fit for a firewall than my homebrew linux router…but I'm running into these issues.

Ralink must be one of the shittiest Linux supported network cards ever. I have a friend who’s not so good on computers, to the point where after reinstalling every week for 3 weeks i suggested linux.

That sure saved me a lot of long drives to fix whatever went one, i could fix it with SSH. This has worked out great for both of us, especially since i moved 200 km away. She began on linux and is used to how it works, she loved it when we moved to ubuntu and she could install and remove things herself, and run updates.

Anyway, i digress, shes moving house on the coming weekend, and has a few coins leftover, and she wants to move to a wireless network. I thought “great! Linux support for most usb wifi isn’t too shabby, ill get something that works ‘out of the box’ if i can”. I went to and found this cheap card that said ‘Linux Compatible”. Well, I guess it was hoping for too much , but wasn’t expecting the problems i had.

The drivers on the cd wouldn’t compile because of the age/code/dependencies. I went to the ralink website and downloaded the latest drivers ( DPO_RT3070_LinuxSTA_V2.3.0.2_20100412 ). I ran into problems right away compiling for various reasons. Eventually i followed the following recipe to get this going.


unpackage it ;

Look for the following line
MODULE_DESCRIPTION(“RT2870 Wireless Lan Linux Driver”);
And add this one below it

Exit the editor, then do the following

if that works, throw the module in /etc/modules (just the name rt3070sta ) so it loads on boot.

RalinkRalink Rt3070l Driver

Now the key to all this is that ralink are cheap. They give a chip a new name, even though its clearly the same as previous ones. They do a quick run over the code to change all instances of 2870 to 3070 and of course forget half them, this is why there are odd cp’s and having to link thinks to work.

It seems that debian based distros like/need the GNU in the file, which seems to have been moved into another file in these drivers and its not registering. By adding it in it will load and work.

Let me know if this has helped you 🙂

Refs :