Page 7 of 15 FirstFirst ... 56789 ... LastLast
Results 61 to 70 of 142

Thread: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

  1. #61
    Join Date
    Sep 2008
    Beans
    12

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    I found 2.1.1.0 here:
    http://www.opendrivers.com/driver/29...-download.html

    You have to use the backup server since the driver is not available on Ralink's site anymore.

  2. #62
    Join Date
    Nov 2009
    Location
    Warsaw, Poland
    Beans
    81
    Distro
    Xubuntu 13.04 Raring Ringtail

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    Hi!

    I still can not get it to work...

    Code:
    san@eeepc:/media/linux/Ralink/2009_0525_RT3070_Linux_STA_v2.1.1.0 (3)$ make
    make -C tools
    make[1]: Wejście do katalogu `/media/linux/Ralink/2009_0525_RT3070_Linux_STA_v2.1.1.0 (3)/tools'
    gcc -g bin2h.c -o bin2h
    make[1]: Opuszczenie katalogu `/media/linux/Ralink/2009_0525_RT3070_Linux_STA_v2.1.1.0 (3)/tools'
    /media/linux/Ralink/2009_0525_RT3070_Linux_STA_v2.1.1.0 (3)/tools/bin2h
    /bin/sh: Syntax error: word unexpected (expecting ")")
    make: *** [build_tools] Błąd 2
    Tried to compile RT3070_LinuxSTA_V2.3.0.1_20100208:

    Code:
    san@eeepc:/media/linux/Ralink/RT3070_LinuxSTA_V2.3.0.1_20100208$ sudo modprobe rt3070sta
    FATAL: Error inserting rt3070sta (/lib/modules/2.6.32.2-eeepc-0v9.6.4/kernel/drivers/net/wireless/rt3070sta.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    dmesg:
    Code:
    [  851.421139] rt3070sta: Unknown symbol usb_alloc_urb
    [  851.421395] rt3070sta: Unknown symbol usb_free_urb
    [  851.423256] rt3070sta: Unknown symbol usb_register_driver
    [  851.423833] rt3070sta: Unknown symbol usb_put_dev
    [  851.426084] rt3070sta: Unknown symbol usb_get_dev
    [  851.426541] rt3070sta: Unknown symbol usb_submit_urb
    [  851.431217] rt3070sta: Unknown symbol usb_control_msg
    [  851.432002] rt3070sta: Unknown symbol usb_deregister
    [  851.434649] rt3070sta: Unknown symbol usb_kill_urb
    [  851.434838] rt3070sta: Unknown symbol usb_buffer_free
    [  851.436870] rt3070sta: Unknown symbol usb_buffer_alloc
    Code:
    san@eeepc:/media/linux/Ralink/RT3070_LinuxSTA_V2.3.0.1_20100208$ lsusb
    Bus 001 Device 002: ID 148f:2070 Ralink Technology, Corp.
    EDIT!
    lesnoland, you have got my very thanks!

    according to your touturial i tried to edit kernel source:

    since:
    Code:
    linux-2.6.33.1/drivers/staging/rt2870$ cat usb_main_dev.c
    #include "../rt2860/usb_main_dev.c"
    lets go to linux-2.6.33.1/drivers/staging/rt2860 and edit usb_main_dev.c.
    find something like this:
    Code:
    #ifdef RT3070
            
            {USB_DEVICE(0x148F, 0x3070)},   /* Ralink 3070 */
    and make it like this:
    Code:
    #ifdef RT3070
            {USB_DEVICE(0x148F, 0x2070)},   /* e-San.info */
            {USB_DEVICE(0x148F, 0x3070)},   /* Ralink 3070 */
    as You can see 'USB_DEVICE(0x148F, 0x2070)', specialy '148f' and '2070' are my device's id. Once again thanks to lesnoland!

    Code:
    san@eeepc:/media/linux$ lsusb
    Bus 001 Device 002: ID 148f:2070 Ralink Technology, Corp.
    This CAN BE way to make run other 'CHEAP usb wifi's'.

    We can go now for our new kernel.
    Disable every rt* modules (specially rt2x00usb, rt2800usb, rt2x00lib etc.)
    Go to Staging section and enable (in my case - as a module) rt2870/rt3070.
    Do what you want to do more, compile it and enjoy!

    Code:
    san@eeepc:/media/linux$ lsmod
    Module                  Size  Used by
    uvcvideo               44395  0 
    usb_storage            29202  5 
    rt2870sta             336932  1 
    ehci_hcd               26634  0 
    usbcore                91415  4 uvcvideo,usb_storage,rt2870sta,ehci_hcd
    sg                     12912  0 
    eeepc_laptop            9914  0 
    sparse_keymap           1695  1 eeepc_laptop
    rfkill                  6652  2 eeepc_laptop
    There are some disadvantages, but it does work:

    Code:
    wlan0     Ralink STA  ESSID:"Ratamahatta"  Nickname:"RT2870STA"
              Mode:Managed  Frequency=2.412 GHz  Access Point: 00:02:72:5C:91:7F   
              Bit Rate=54 Mb/s   
              RTS thr:off   Fragment thr:off
              Link Quality=97/100  Signal level:-65 dBm  Noise level:-83 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0   Missed beacon:0
    Link quality is stronger than my built in wlan with two antenas - i can not belive in that...
    Last edited by e-San; March 23rd, 2010 at 04:52 PM.

  3. #63
    Join Date
    Mar 2010
    Beans
    2

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    Hi, I tried this procedure, but there is a new driver from Ralink with a different version number. I did not see any reference to the line #ifdef RT3070 where the extra line needs to be inserted into usb_main_dev.c.

    I entered the extra line anyway, and proceeded to compile.

    It appears to compile, but I do not see the RT3070STA.Dat file which generates an installer error in the make install step.

    Please let me know if anyone has worked out how to use the latest Ralink Driver with this procedure (http://www.ralinktech.com/support.php?s=2) (RT3070USB(RT307x) 02/08/2010 2.3.0.1)

    Regards Archie888

  4. #64
    Join Date
    Mar 2010
    Beans
    7

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    First off, big thanks to lesnoland and others who have resolved most of my issues.

    I have the ralink 2070 working to the point where it can detect the names of nearby wireless access points from Network Settings->ra0 Properties->Network Name (down arrow)

    However, when I try to connect using DHCP and WPA at that point I get: Network, disconnected - you are now offline

    I have set the supplicants to y for WPA for both the kernel and the network manager as described in earlier posts, and the ESSID, password and security is correct for the access point as it works with those from another machine, and I double checked them.

    One thing I did not do so far is implement this suggestion, as I wasn't clear that it was a necessity, and just a security issue: (Maybe this could be the issue?)
    6. Modify sta_ioctl.c to fix wpasupplicant security bug (see: http://bugzilla.kernel.org/show_bug.cgi?id=14591 for bug details):

    Another oddity is that in the top right tray for the network connection icon, it shows the wired network in bold, but does not show wireless network at all. Wired network works fine for unplugging and replugging the cable, and to test the wireless I unplug the cable first.

    I failed previously at getting this device working with ndiswrapper, so I went to native compilation and it seems like I am almost there except for this last hurdle. So close...

    If anyone has any ideas of what I can try, it would be greatly appreciated!

    Thanks,

    Mark

  5. #65
    Join Date
    Mar 2010
    Beans
    5

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    Hi all,

    I'm am trying to get a fix put into the linux kernel. If this is successful, the RT2070 should work out of the box in Ubuntu 10.04. But I need your help!

    If you have RT2070 or the Buffalo WLI-UC-GN usb-wifi device:

    Please, install the kernel at: http://people.canonical.com/~smb/lp441990/

    Specifically, do:

    wget http://people.canonical.com/~smb/lp4...990v1_i386.deb http://people.canonical.com/~smb/lp4...1990v1_all.deb http://people.canonical.com/~smb/lp4...990v1_i386.deb
    sudo dpkg -i linux-image-2.6.32-17-generic_2.6.32-17.26+lp441990v1_i386.deb linux-headers-2.6.32-17_2.6.32-17.26+lp441990v1_all.deb linux-headers-2.6.32-17-generic_2.6.32-17.26+lp441990v1_i386.deb


    And then tell me if your hardware works.

    I CANNOT GET THIS FIX UPSTREAM IF NOONE TESTS IT AND TELLS ME!


    JohnFlux

  6. #66
    Join Date
    Mar 2010
    Beans
    5

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    .. just in case it's not obvious, sorry, you need to reboot after doing the two instructions that I said, and then boot with that new kernel 2.6.32-17. The device should then just work - you should have a ra0 in iwconfig, and the device should show up in networkmanager.

  7. #67
    Join Date
    Nov 2009
    Location
    Warsaw, Poland
    Beans
    81
    Distro
    Xubuntu 13.04 Raring Ringtail

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    archie888,
    cp RT2870STA.Dat to RT3070STA.Dat - it is only config file. I belive it is beacose of buggy drivers. unlucky.

    i tried to way you do, but it had not worked. anyway i found place and way how to add our id, but i do not remember where and how it was. find something like '3070', there should be something like
    {0xID1, 0xID2} name.
    once again: it did not make it.

    johnflux, sorry but i wont use any of preconfigured kernels. my configuration is special for my eeepc made with hours of testing.

    you can send me kernel source and say what should i change in my config. i'll then test it.

  8. #68
    Join Date
    Mar 2010
    Beans
    5

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    It's just the stock ubuntu lucid kernel, with the USB_DEVICE line added.

  9. #69
    Join Date
    Nov 2009
    Location
    Warsaw, Poland
    Beans
    81
    Distro
    Xubuntu 13.04 Raring Ringtail

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    Ok, i installed it.
    It won't work, it won't boot. It halts on
    'mounted root fs
    can not mount /dev/pts and something else
    cant mount rootfs'
    ???

    anyway if your patch is:
    Code:
    #ifdef RT3070
            {USB_DEVICE(0x148F, 0x2070)},   /* e-San.info */
            {USB_DEVICE(0x148F, 0x3070)},   /* Ralink 3070 */
    only - it must work.

    archie888, why dont you try to compile your own kernel?
    it can take not much your time (but compileing does)
    - download kernel source (kernel.org)
    - extract it
    - copy your kernel config from /boot to .config into your kernel source
    - make oldconfig (standard answeres to everything new)
    - make xconfig - find staging in devices and enable rt3070 as module
    - save
    - apply my patch
    - make -j2
    - sudo make install modules_install
    - add your new kernel to your grub/lilo menu.

  10. #70
    Join Date
    Mar 2010
    Beans
    5

    Re: Tenda W541U V2.0 Wireless USB Adapter / Ralink RT2070 How To

    Quote Originally Posted by e-San View Post
    Ok, i installed it.
    It won't work, it won't boot. It halts on
    'mounted root fs
    can not mount /dev/pts and something else
    cant mount rootfs'
    ???
    I don't know. Is this on the EEPC? Does the ubuntu kernel normally work?
    Quote Originally Posted by e-San View Post
    anyway if your patch is:
    Code:
    #ifdef RT3070
            {USB_DEVICE(0x148F, 0x2070)},   /* e-San.info */
            {USB_DEVICE(0x148F, 0x3070)},   /* Ralink 3070 */
    only - it must work.
    Yeah but I can't see that anyone has actually tried it, with the staging driver in the ubuntu kernel. Everyone is off downloading the awful driver from ralink etc. And you're telling people to use the stock linus kernel, which isn't helping things

Page 7 of 15 FirstFirst ... 56789 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •