Page 2 of 11 FirstFirst 1234 ... LastLast
Results 11 to 20 of 106

Thread: Wusb54gc v3 RT3070 v2.1.2.0 driver install

  1. #11
    Join Date
    Oct 2009
    Beans
    12

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    Quote Originally Posted by Trifidlebock View Post
    I reformatted and followed up until step #9, then got the following message (no clue how to proceed):

    root@user:/home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0# make && make install
    make -C tools
    make[1]: Entering directory `/home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/tools'
    gcc -g bin2h.c -o bin2h
    make[1]: Leaving directory `/home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/tools'
    /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/tools/bin2h
    cp -f os/linux/Makefile.6 /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/Makefile
    make -C /lib/modules/2.6.31-14-generic/build SUBDIRS=/home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.31-14-generic'
    CC [M] /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.o
    /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.c: In function ‘RTUSBWatchDog’:
    /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.c:758: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘ULONG’
    /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.c: At top level:
    /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.c:1003: error: expected identifier or ‘(’ before ‘{’ token
    /home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.c:1003: error: expected identifier or ‘(’ before ‘,’ token
    make[2]: *** [/home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux/../../os/linux/usb_main_dev.o] Error 1
    make[1]: *** [_module_/home/user/Downloads/2009_1110_RT3070_Linux_STA_v2.1.2.0/os/linux] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
    make: *** [LINUX] Error 2
    Trifidlebock,

    I receieved this error at one point as well and found that when i added the line in stop 5 i added it to the wrong place. make sure you find where the rest of the devices are in that file and add the line to the END of that list. NOT the end of the file.

    The beggining of your file should look like this:

    Code:
    /*
     *************************************************************************
     * Ralink Tech Inc.
     * 5F., No.36, Taiyuan St., Jhubei City,
     * Hsinchu County 302,
     * Taiwan, R.O.C.
     *
     * (c) Copyright 2002-2007, Ralink Technology, Inc.
     *
     * This program is free software; you can redistribute it and/or modify  * 
     * it under the terms of the GNU General Public License as published by  * 
     * the Free Software Foundation; either version 2 of the License, or     * 
     * (at your option) any later version.                                   * 
     *                                                                       * 
     * This program is distributed in the hope that it will be useful,       * 
     * but WITHOUT ANY WARRANTY; without even the implied warranty of        * 
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         * 
     * GNU General Public License for more details.                          * 
     *                                                                       * 
     * You should have received a copy of the GNU General Public License     * 
     * along with this program; if not, write to the                         * 
     * Free Software Foundation, Inc.,                                       * 
     * 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             * 
     *                                                                       * 
     *************************************************************************/
    
    #include "rt_config.h"
    
    
    // Following information will be show when you run 'modinfo'
    // *** If you have a solution for the bug in current version of driver, please mail to me.
    // Otherwise post to forum in ralinktech's web site(www.ralinktech.com) and let all users help you. ***
    MODULE_AUTHOR("Paul Lin <paul_lin@ralinktech.com>");
    MODULE_DESCRIPTION("RT2870 Wireless Lan Linux Driver");
    MODULE_LICENSE("GPL");
    #ifdef CONFIG_STA_SUPPORT
    #ifdef MODULE_VERSION
    MODULE_VERSION(STA_DRIVER_VERSION);
    #endif
    #endif // CONFIG_STA_SUPPORT //
    
    
    /* module table */
    struct usb_device_id rtusb_usb_id[] = {
    #ifdef RT3070
        {USB_DEVICE(0x148F,0x3070)}, /* Ralink 3070 */
        {USB_DEVICE(0x148F,0x3071)}, /* Ralink 3071 */
        {USB_DEVICE(0x148F,0x3072)}, /* Ralink 3072 */
        {USB_DEVICE(0x0DB0,0x3820)}, /* Ralink 3070 */
        {USB_DEVICE(0x0DF6,0x003E)}, /* Sitecom 3070 */
        {USB_DEVICE(0x0DF6,0x0042)}, /* Sitecom 3072 */
        {USB_DEVICE(0x14B2,0x3C12)}, /* AL 3070 */
        {USB_DEVICE(0x18C5,0x0012)}, /* Corega 3070 */
        {USB_DEVICE(0x083A,0x7511)}, /* Arcadyan 3070 */
        {USB_DEVICE(0x1740,0x9703)}, /* EnGenius 3070 */
        {USB_DEVICE(0x1740,0x9705)}, /* EnGenius 3071 */
        {USB_DEVICE(0x1740,0x9706)}, /* EnGenius 3072 */
        {USB_DEVICE(0x13D3,0x3273)}, /* AzureWave 3070*/
        {USB_DEVICE(0x1044,0x800D)}, /* Gigabyte GN-WB32L 3070 */
        {USB_DEVICE(0x2019,0xAB25)}, /* Planex Communications, Inc. RT3070 */
        {USB_DEVICE(0x07B8,0x3070)}, /* AboCom 3070 */
        {USB_DEVICE(0x07B8,0x3071)}, /* AboCom 3071 */
        {USB_DEVICE(0x07B8,0x3072)}, /* Abocom 3072 */
        {USB_DEVICE(0x7392,0x7711)}, /* Edimax 3070 */
        {USB_DEVICE(0x1A32,0x0304)}, /* Quanta 3070 */
        {USB_DEVICE(0x1EDA,0x2310)}, /* AirTies 3070 */
        {USB_DEVICE(0x07D1,0x3C0A)}, /* D-Link 3072 */
        {USB_DEVICE(0x07D1,0x3C0D)}, /* D-Link 3070 */
        {USB_DEVICE(0x07D1,0x3C0E)}, /* D-Link 3070 */
        {USB_DEVICE(0x07D1,0x3C0F)}, /* D-Link 3070 */
        {USB_DEVICE(0x1D4D,0x000C)}, /* Pegatron Corporation 3070 */
        {USB_DEVICE(0x1D4D,0x000E)}, /* Pegatron Corporation 3070 */
        {USB_DEVICE(0x5A57,0x5257)}, /* Zinwell 3070 */
        {USB_DEVICE(0x5A57,0x0283)}, /* Zinwell 3072 */
        {USB_DEVICE(0x04BB,0x0945)}, /* I-O DATA 3072 */
        {USB_DEVICE(0x203D,0x1480)}, /* Encore 3070 */
        {USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GC */
    #endif // RT3070 //
        { }/* Terminating entry */
    };
    Where you should add the entry is highlighted.

    The error is basically saying that you have a syntax error in the code of the file which means you probably added it in the wrong place. or forgot the , after the driver but before the comment section.

    Hope this helps.

    BK you should probably mention that in your procedure somewhere.
    Last edited by willrockformilk; December 14th, 2009 at 04:46 PM.

  2. #12
    Join Date
    Nov 2009
    Beans
    119

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    Quote Originally Posted by willrockformilk View Post
    Trifidlebock,

    I receieved this error at one point as well and found that when i added the line in stop 5 i added it to the wrong place. make sure you find where the rest of the devices are in that file and add the line to the END of that list. NOT the end of the file.

    The beggining of your file should look like this:

    Code:
    /*
     *************************************************************************
     * Ralink Tech Inc.
     * 5F., No.36, Taiyuan St., Jhubei City,
     * Hsinchu County 302,
     * Taiwan, R.O.C.
     *
     * (c) Copyright 2002-2007, Ralink Technology, Inc.
     *
     * This program is free software; you can redistribute it and/or modify  * 
     * it under the terms of the GNU General Public License as published by  * 
     * the Free Software Foundation; either version 2 of the License, or     * 
     * (at your option) any later version.                                   * 
     *                                                                       * 
     * This program is distributed in the hope that it will be useful,       * 
     * but WITHOUT ANY WARRANTY; without even the implied warranty of        * 
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         * 
     * GNU General Public License for more details.                          * 
     *                                                                       * 
     * You should have received a copy of the GNU General Public License     * 
     * along with this program; if not, write to the                         * 
     * Free Software Foundation, Inc.,                                       * 
     * 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             * 
     *                                                                       * 
     *************************************************************************/
    
    #include "rt_config.h"
    
    
    // Following information will be show when you run 'modinfo'
    // *** If you have a solution for the bug in current version of driver, please mail to me.
    // Otherwise post to forum in ralinktech's web site(www.ralinktech.com) and let all users help you. ***
    MODULE_AUTHOR("Paul Lin <paul_lin@ralinktech.com>");
    MODULE_DESCRIPTION("RT2870 Wireless Lan Linux Driver");
    MODULE_LICENSE("GPL");
    #ifdef CONFIG_STA_SUPPORT
    #ifdef MODULE_VERSION
    MODULE_VERSION(STA_DRIVER_VERSION);
    #endif
    #endif // CONFIG_STA_SUPPORT //
    
    
    /* module table */
    struct usb_device_id rtusb_usb_id[] = {
    #ifdef RT3070
        {USB_DEVICE(0x148F,0x3070)}, /* Ralink 3070 */
        {USB_DEVICE(0x148F,0x3071)}, /* Ralink 3071 */
        {USB_DEVICE(0x148F,0x3072)}, /* Ralink 3072 */
        {USB_DEVICE(0x0DB0,0x3820)}, /* Ralink 3070 */
        {USB_DEVICE(0x0DF6,0x003E)}, /* Sitecom 3070 */
        {USB_DEVICE(0x0DF6,0x0042)}, /* Sitecom 3072 */
        {USB_DEVICE(0x14B2,0x3C12)}, /* AL 3070 */
        {USB_DEVICE(0x18C5,0x0012)}, /* Corega 3070 */
        {USB_DEVICE(0x083A,0x7511)}, /* Arcadyan 3070 */
        {USB_DEVICE(0x1740,0x9703)}, /* EnGenius 3070 */
        {USB_DEVICE(0x1740,0x9705)}, /* EnGenius 3071 */
        {USB_DEVICE(0x1740,0x9706)}, /* EnGenius 3072 */
        {USB_DEVICE(0x13D3,0x3273)}, /* AzureWave 3070*/
        {USB_DEVICE(0x1044,0x800D)}, /* Gigabyte GN-WB32L 3070 */
        {USB_DEVICE(0x2019,0xAB25)}, /* Planex Communications, Inc. RT3070 */
        {USB_DEVICE(0x07B8,0x3070)}, /* AboCom 3070 */
        {USB_DEVICE(0x07B8,0x3071)}, /* AboCom 3071 */
        {USB_DEVICE(0x07B8,0x3072)}, /* Abocom 3072 */
        {USB_DEVICE(0x7392,0x7711)}, /* Edimax 3070 */
        {USB_DEVICE(0x1A32,0x0304)}, /* Quanta 3070 */
        {USB_DEVICE(0x1EDA,0x2310)}, /* AirTies 3070 */
        {USB_DEVICE(0x07D1,0x3C0A)}, /* D-Link 3072 */
        {USB_DEVICE(0x07D1,0x3C0D)}, /* D-Link 3070 */
        {USB_DEVICE(0x07D1,0x3C0E)}, /* D-Link 3070 */
        {USB_DEVICE(0x07D1,0x3C0F)}, /* D-Link 3070 */
        {USB_DEVICE(0x1D4D,0x000C)}, /* Pegatron Corporation 3070 */
        {USB_DEVICE(0x1D4D,0x000E)}, /* Pegatron Corporation 3070 */
        {USB_DEVICE(0x5A57,0x5257)}, /* Zinwell 3070 */
        {USB_DEVICE(0x5A57,0x0283)}, /* Zinwell 3072 */
        {USB_DEVICE(0x04BB,0x0945)}, /* I-O DATA 3072 */
        {USB_DEVICE(0x203D,0x1480)}, /* Encore 3070 */
        {USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GC */
    #endif // RT3070 //
        { }/* Terminating entry */
    };
    Where you should add the entry is highlighted.

    The error is basically saying that you have a syntax error in the code of the file which means you probably added it in the wrong place. or forgot the , after the driver but before the comment section.

    Hope this helps.

    BK you should probably mention that in your procedure somewhere.
    Hello, I have also placed the line {USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GC */ in that location.

    For those who have not done it, place your pointer at the end of
    {USB_DEVICE(0x203D,0x1480)}, /* Encore 3070 */ and left click, press enter, then press tab key once then paste {USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GC */ - this will align it nicely.
    Don't forget to save and close.

    One question, have you succeeded in getting your wireless connection working on your Ubuntu machine or are you posting from another machine?

    Thanks for the input.



    Last edited by b k; December 14th, 2009 at 05:12 PM.

  3. #13
    Join Date
    Oct 2009
    Beans
    12

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    I still havent gotten it to work on 9.04 yet. im using the wired connection currently.

    :-/

  4. #14
    Join Date
    Nov 2009
    Beans
    119

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    Quote Originally Posted by willrockformilk View Post
    I still havent gotten it to work on 9.04 yet. im using the wired connection currently.

    :-/
    My starting point with all the procedures was Ubuntu 9.10.
    I don't know how different version 9.04 is.

    Nevertheless, I have uploaded another file containing typical output screen shots at the end of the various steps during RT3070 driver install. Check post #1 attachments.

    Hope that it can provide you with a little more clue to what is going on during the driver install process.

    I am sure you will succeed eventually.

    Good luck

  5. #15
    Join Date
    Oct 2009
    Beans
    12

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    yup this procedure did not work for 9.04 jaunty fresh install(2.6.28-11-generic). dunno why but i guess ill install 9.10 tomorrow and give this procedure a try again.

  6. #16
    Join Date
    Nov 2009
    Beans
    119

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    Quote Originally Posted by willrockformilk View Post
    yup this procedure did not work for 9.04 jaunty fresh install(2.6.28-11-generic). dunno why but i guess ill install 9.10 tomorrow and give this procedure a try again.
    Hi there, if you are going to re-partition your hard disk can you read post #3 of this thread.

    If you follow the partitioning scheme suggested there, you need not modify anything at all to the procedures posted in post #1 .

    The pasting and copying of commands would then be a piece of cake!

    Good luck.

  7. #17
    Join Date
    Nov 2009
    Beans
    119

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    Hi, I tried everything from fresh install of Ubuntu 9.10 yesterday again from 2.6.31-14-generic kernel. Wireless connection worked very well.

    Ubuntu's update manager then offered updates this time straight away to 2.6.31-16-generic kernel (ie skipping 2.6.31-15-generic kernel).

    I accepted all the offered updates and at the end of the updating, the wireless connection failed as previously.

    Skipping PROCEDURE B and doing PROCEDURE C got my wireless connection up and running flawlessly again.

    I have just uploaded a new .txt file (containing the instructions and codes/commands) and edited post #1 accordingly to refine the PROCEDURES B and C.
    The latest file is 2009_1110_RT3070_Linux_STA_v2.1.2.0.tar.bz2 driver HowToInstall_edited_20091216.txt.

    These are the minor changes that allows you to skip some redundant steps.

    %%% The following amendments/comments were added in on 16th Dec 2009 %%%
    %%% Some redundant steps can be skipped in PROCEDURES B and PROCEDURES C if PROCEDURE A %%%
    %%% was successful. %%%
    %%% For FRESH install of Ubuntu 9.10 after successful completion of PROCEDURE A your %%%
    %%% wireless network will work and the Update Manager will now offer to update your kernel %%%
    %%% to 2.6.31-16-generic kernel straight away - that is you can totally skip PROCRDURE B%%%


    Your wireless connection will continue to work as long as you do not update to a newer generic kernel number.

    Any comments/feedback would be most appreciated.

  8. #18
    Join Date
    Dec 2009
    Location
    FL -Va-WV
    Beans
    69

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    OK b k, here we go,

    EDITED, see next post.

    Fresh install, followed procedure 1:

    Step 3

    Code:
    tar xjf 2009_1110_RT3070_Linux_STA_v2.1.2.0.tar.bz2
    Should read v2[1].1.2.0

    I didn't understand anything about the choices in Step 8 but filled in what I thought prudent. Got as far as step 9 and here is all the content of the console

    Gabe
    Last edited by grief -l; December 23rd, 2009 at 05:28 AM. Reason: I was too hasty

  9. #19
    Join Date
    Dec 2009
    Location
    FL -Va-WV
    Beans
    69

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    Please ignore my previous post

    I realized after reading your reply to willrockformilk that I had to add the headers (?) to the Device List and not at the end of the file.

    I am now posting this from ubuntu, so wireless is working. Please turn your cheek so I can kiss you! Your help is more appreciated than I can express in words so I'll just say thanks!

    Gabe

  10. #20
    Join Date
    Dec 2009
    Location
    FL -Va-WV
    Beans
    69

    Re: Wusb54gc v3 RT3070 v2.1.2.0 driver install

    Update:

    So far it works fine for casual browsing. However, the first thing it wanted to do was download updates. During the half-hour process it must have disconnected and reconnected 10 or 12 times. Since then I have found that I can browse while listening to music (live feed), but as soon as I try to download anything over 1 MB or watch video it cuts out. This gets progressively worse until simple browsing (forums) slows down and eventually disconnects repeatedly. A reboot fixes the problem.

    It's not satisfactory but I can live with it till I find another dongle or a real driver appears.

    Thanks again b k!

    Gabe

Page 2 of 11 FirstFirst 1234 ... LastLast

Tags for this Thread

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
  •