Page 1 of 3

Ralink rt3070sta usb wifi device driver

Posted: Mon 14 Dec 2009, 07:26
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

lameWiFi v0.3.4 alpha

Posted: Mon 14 Dec 2009, 07:29
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

Posted: Wed 10 Mar 2010, 06:07
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.

Posted: Wed 10 Mar 2010, 14:33
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

Posted: Thu 11 Mar 2010, 12:49
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 :)

drive rt2070l

Posted: Tue 16 Mar 2010, 21:05
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.

rt2070 chipset support

Posted: Thu 18 Mar 2010, 21:03
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

Posted: Fri 19 Mar 2010, 12:03
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.

Posted: Sat 20 Mar 2010, 03:57
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.

Obrigado!!!

Posted: Sat 20 Mar 2010, 12:46
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!!!!!!

Posted: Sun 21 Mar 2010, 17:23
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

yat not

Posted: Fri 02 Apr 2010, 14:48
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?

Posted: Sat 03 Apr 2010, 10:44
by alexsad
senha = password

AWUS036NH RT3070

Posted: Wed 21 Apr 2010, 13:24
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

try it:

Posted: Wed 21 Apr 2010, 14:07
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!!!!

Posted: Thu 22 Apr 2010, 17:39
by PepinYaco
did that and no luck, and this wireless usb shows as ra0.

Posted: Fri 07 May 2010, 13:49
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]

Posted: Fri 07 May 2010, 14:39
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.

Posted: Sat 08 May 2010, 07:18
by nacchio
thanks!! :D i'll try tomorrow and let you know if it works!

Posted: Mon 10 May 2010, 10:01
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?? :)