Ralink rt3070sta usb wifi device driver

For drivers and kernel modules.
Message
Author
User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

Ralink rt3070sta usb wifi device driver

#1 Post by Patriot »

Hmmm .....

Here are ralink rt3070usb drivers for kernels 2.6.21.7, 2.6.25.16 and 2.6.30.5.
These drivers were slightly modified to avoid clashes with rt2870 configuration
file. The rt3070 driver is very likely to be from rt2870 driver codebase.

I've been using the ralink rt3070 usb device for about two weeks now.
Initially, had some issues with the (older) network wizard not playing
nice with it. I looked it up on how to do it manually and found it to
be super simple ... so, I did a mini script to connnect to wpa networks
for p412 ...

I've made several variants of the driver (ie. wext, rt73, mac80211 etc)
but the one's made available here are minimally configured for i) wext
and ii) 802.11n support. The driver directory layout are packaged according
to manufacturer's preset. Other variants may (or may not) be made available
if there's a need ...

How to use :

1. Install the appropriate rt3070usb driver pet for your kernel

2. For puppy 4.30+, start network wizard and add it to the approved wpa list
before configuring your wifi network.

3. For puppy 4.21/4.12, I suggest using my lamewifi script to make your connections.

The mini wpa-connection script (lameWiFi) below is intended for use with older
puppy < 4.30 .....


Rgds

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

lameWiFi v0.3.4 alpha

#2 Post by Patriot »

Hmmm ...

On puppy 4.12/4.21, the network wizard does not offer a way to approve unknown
wpa capable usb wifi device. I thought of giving it a whack, but I want my wifi
up and running quickly ... So, lameWiFi is born ...

How to use:

1. Install my lameWiFi pet. It currently defaults to /root/lamewifi for now.

2. Install the appropriate rt3070 driver. Verify that rt3070sta module is
loaded and your rt3070 is enumerated. How to check?

# iwconfig ra0

3. Go into the lamewifi folder and click on lamewifi to view available networks.
(It will also be listed on the Start menu).

4. The lamewpa script is pre-configured for auto DHCP WPA connection ... but ...
you still have to enter the ESSID and passphrase ...

5. Open lamewpa in your favourite text editor. Edit the ESSID and passphrase.
Don't forget to save 'em ...

6. Now, open a terminal in there ... (right click -> window -> terminal here)

7. Execute it, ie: ./lamewpa (or click on it)

8. If successful, lameWiFi will show updated signal status

9. To automate the wpa setup for your next reboot, make a lamewpa symlink into
/root/Startup and rename the symlink to lamewpa.startup

10. Done


Rgds

Image
Attachments
lameWiFi-0.3.4a.pet
(21.27 KiB) Downloaded 2582 times

rhycel
Posts: 3
Joined: Wed 10 Mar 2010, 06:03

#3 Post by rhycel »

I'm glad to have found this thread . I was able to install the pet here but my Tenda W541u v.20 is still not detected.

Everything else work but the usb wifi.

When I do a pupscan for usb it still shows no module for my device.

Rt2070 module none.

Please help.

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#4 Post by Patriot »

Hmmm .....

rhycel,

I'm planning to get a few ralink usb wifi adapters next week and I'll look around for the w541u ... For rt2070, I'll have to recompile the drivers to include the chipset, so if you need it now, please let me know the kernel version you're using and I'll build a test version for you ... If you can wait, then I'll post updated drivers for all (supported) kernels after I have the actual hardware (next week) .....


Rgds

rhycel
Posts: 3
Joined: Wed 10 Mar 2010, 06:03

#5 Post by rhycel »

Hi Patriot,

That will be fantastic.

I'm using 2.6.30.5 kernel in Puppy 4.3.1, my USB wifi is a Tenda W541U V2.0.

Puppy was an almost perfect install except for this :)

User avatar
alexsad
Posts: 11
Joined: Tue 16 Mar 2010, 16:01
Location: Brazil

drive rt2070l

#6 Post by alexsad »

First, sorry for my English, I am Brazilian and I am looking for a long time look for this drive to puppy linux (succi in Brazil). I saw your post and would like if possible you compile the driver RT2070L for me. Because I'm looking for that drive long ago and when I saw your post I found what I needed.
I use an antenna Aquarium raalink usb 2510 usb chipset RT2070L.

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

rt2070 chipset support

#7 Post by Patriot »

Hmmm .....

I've looked around for a couple of days for the tenda w541u v2 with rt2070 chipset but was unable to get one. Other rt2070 based cards were too expensive (almost doubled) compared to rt3070 cards that I'm getting ...

So, I guess I'll just have to patch the PID in and ask those with rt2070 to test it and post some results ... I have the latest driver sources but I haven't had time to patch them up yet, so I'm using the older driver sources for this test version.

The rt2070 test driver below is for kernel 2.6.30.5 and it does not differ from the ones posted above except for the rt2070 chipset ID ... If anyone wishes for a different kernel version to test with, please let me know ...


Rgds

User avatar
alexsad
Posts: 11
Joined: Tue 16 Mar 2010, 16:01
Location: Brazil

#8 Post by alexsad »

Patriot, your "drive" worked and recognized networks near my house and the network that I use. But in my network I always used username and password and now I do not know how to put this information on Puppy so I can connect me to NET. I think I just need it.

rhycel
Posts: 3
Joined: Wed 10 Mar 2010, 06:03

#9 Post by rhycel »

Great job Patriot, have just tried your driver and it already recognized my usb wifi.

At first it did'nt work and I thought it might be because of the driver I compiled and installed earlier, so I removed it and also installed the modprobe patch just to be sure and now everything is good.

Thanks a lot man.

User avatar
alexsad
Posts: 11
Joined: Tue 16 Mar 2010, 16:01
Location: Brazil

Obrigado!!!

#10 Post by alexsad »

Obrigado Patriot, vc salvou minha pele.
Thanks Patriot, you have salved me. Your drive work perfectly. And now my problem is with my kind of connection!I think this must be PPPoP or leap. And I tried PPPoP without success and I don't know how to do this with leap.But your drive is working perfect for me.Thanks, Thanks ,Obrigado!!!!!!

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#11 Post by Patriot »

Hmmm .....

rhycel & alexsad,

Thanks guys for your feedback ... I'll rebuild & update all the drivers as soon as I have some time to spare ...

Rgds

User avatar
alexsad
Posts: 11
Joined: Tue 16 Mar 2010, 16:01
Location: Brazil

yat not

#12 Post by alexsad »

I'm still having problems. This time is not with the drive but with my connection. For my connection requires login and password. In "$badXP$" is relatively easy, just create a simple dialer (PPPoE + DHCP). But in linux unfortunately I do not know. I tried unsuccessfully to use PPPoE. I read that there was also possibility of connecting to LEAP, but I tried without success.
Anyone know how to do this?
Last edited by alexsad on Sat 03 Apr 2010, 10:45, edited 1 time in total.

User avatar
alexsad
Posts: 11
Joined: Tue 16 Mar 2010, 16:01
Location: Brazil

#13 Post by alexsad »

senha = password

PepinYaco
Posts: 3
Joined: Wed 07 Apr 2010, 18:15

AWUS036NH RT3070

#14 Post by PepinYaco »

As much as I hate long posts, please forgive me, I need help. Thank You guys.
My setup:
Asus PC Eee 1005PE (Puppy 4.3.1 on 4GB SD-Card)
Atheros AR9285 Wireless (won't work with secured connections)
Atheros AR8132 PCI-E Ethernet.
Alfa AWUS036NH Firmware v22 (Chipset RT3070)

Problem 1)
- Using internal Atheros AR9285 Wireless card. I can only connect to Open Connections, wlan0 see all available connections, but won't connect to secure ones.
- So, I then open a console and type iwconfig, it tells me that wlan0 is connected to “secure.connection
Asus PC Eee 1005PE
Intel Atom Pineview-M N450
2 GB RAM
250 GB HD
OS: Win 7, Ubuntu Remix, Puppy 5
Wireless Card: Alfa AWUS036NH (RT3070)

User avatar
alexsad
Posts: 11
Joined: Tue 16 Mar 2010, 16:01
Location: Brazil

try it:

#15 Post by alexsad »

I new here also!!!Sorry for my Inglish!!!
But I think you can try (after drivers instalations) use menu > connection > networkwizard > lan > wlan0 > scan (your wireless net must show here) > (choose) wpa > put the password there in the "key input".
After this save and use this profile.
After this get a Automatica ip in the preview window.
good loock!!!!

PepinYaco
Posts: 3
Joined: Wed 07 Apr 2010, 18:15

#16 Post by PepinYaco »

did that and no luck, and this wireless usb shows as ra0.
Asus PC Eee 1005PE
Intel Atom Pineview-M N450
2 GB RAM
250 GB HD
OS: Win 7, Ubuntu Remix, Puppy 5
Wireless Card: Alfa AWUS036NH (RT3070)

nacchio
Posts: 4
Joined: Fri 07 May 2010, 13:28

#17 Post by nacchio »

Hi! i'm new and my english is not good but i'll try to explain my problem. :lol:

i've a TENDA w311u USB WiFi adapter, and also after reading all this posts, i haven't find a solution!!

if anyone could help me i'll be grateful!!please!! :roll:

i have this wifi usb plugged in a usb hub; i tried to istall rt3070sta-v2.1.2.0-k2.6.30.5.pet drivers, and i followed the guide that i find in this forum.

i post a picture of what i have after the installation of the drivers...
Image

and when i try to scan ....
Image[/img]

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#18 Post by tempestuous »

i) You must install the "modules-preference" fix, as explained in the post where you obtained the driver -
http://www.murga-linux.com/puppy/viewto ... 450#346450
This will avoid a potential conflict between the rt3070sta driver and the rt2870sta driver.

ii) USB hubs can be a disaster, in both Linux and Windows. Try again without the hub.

iii) and of course, make sure your Puppy version (which you should have revealed) actually uses the 2.6.30.5 kernel.

nacchio
Posts: 4
Joined: Fri 07 May 2010, 13:28

#19 Post by nacchio »

thanks!! :D i'll try tomorrow and let you know if it works!

nacchio
Posts: 4
Joined: Fri 07 May 2010, 13:28

#20 Post by nacchio »

oooook...more or less! :roll:

now the pc foud the usb wifi but still not works!!

Image

when i try to scan i have the same error.....any ideas?? :)

Post Reply