OpenWrt Forum Archive

Topic: Using MR-3020 with USB dongle

The content of this topic has been archived on 21 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

To start off with, I am a complete novice at this but It is something I've always wanted to get into so here goes,

I'm trying to set up the MR3020 with an external wifi USB aerial.
(Essentially I'm making an internal network for my VW camper van so it can just drive up to a spot use the long-range aerial to connect to the wifi and then broadcast a local network within the van. A bit of a techy upgrade to a 1972 van)

I've installed OpenWrt Attitude Adjustment 12.09-beta2 and the Luci web onto the TPlink MR3020 interface but I'm struggling to get it to recognise an external USB aerial.

The one I'm using is this KuWFi 150Mbps Ralink RT3070 Max Distance Outdoor. The first result on googling that should bring up the Amazon page


Is there a way to get this setup within Luci, I'm not too great with the text interface in putty yet. If not then please explain away and I'm willing to learn it.

Thank you in Advance

AA is a very old version.  It will probably still work but could have security issues.

You will need to install the driver for the card.  I think that card uses kmod-rt2800-usb.  There are different ways to install drivers, the most straightforward is to use the online package manager. 

The router must be connected to the Internet, for example by using the built in radio as a client on a wifi system.

Go to the System -- Software page and click update lists.  Then search for and install kmod-rt2800-usb and rt2800-usb-firmware.

Reboot the router with the wifi USB device plugged in.  You should now have two radios under Network -- Wireless.

I've just upgraded it to Chaos Calmer 15.05.1 however if i go to install the kmod-rt2800-usb and rt2800-usb-firmware packages it displays

Unknown package 'kmod-rt2800-usb'
Unknown package 'rt2800-usb-firmware'
Collected errors:
* opkg_install_cmd: Cannot install package kmod-rt2800-usb.
Collected errors:
* opkg_install_cmd: Cannot install package rt2800-usb-firmware.

Any ideas as to what i'm doing wrong with it?

Did you run opkg update first?

what is the output of:

opkg update 
opkg list | grep rt2800

Thanks for the help, it currently comes up with cannot install package but i'm struggling getting the thing connected to a network at the moment.

Where I am I have to use the long range aerial to even connect the laptop so I'll go find somewhere with good wifi at the weekend to update package lists and install the above-mentioned packages.

I'll let you know how it goes.

It has a 4MB flash disk and there may not be enough free space to install packages.
What's the output of df?

Right I got the box set up to the wifi and managed to update the package list. installed kmod-rt2800-usb but rt2800-usb-firmware doesn't appear as an available package and won't download.

Not sure what df means? Very new to this.

It may not be necessary, or in CC it is included with the kmod.  Try rebooting with the adapter plugged in and see if you have two radios now.

df is a terminal command that shows how much "disk" space is available on your flash chip, which serves as the disk-like permanent storage.

(Last edited by mk24 on 23 Sep 2017, 01:22)

Ah yes the reboot got it to work. Comes up with two radios now, although for some reason it won't connect to the wifi through the second radio, it's signal strength when scanned is 90% but when connected it drops to 0%.

If I was looking to have it so it uses radio 2 to pick up the wifi signal would I then be able to broadcast on radio 1 to act as an access point. Essential making it a router with an external aerial.

Thanks for all your help so far, it's very much appreciated

Anyone here knows why the thing would have just crashed. It's not letting me access either the web interface or the putty one, just comes up as connection timed out. Very odd

The discussion might have continued from here.