Installing driver for Cisco AE3000 USB adaptor


Results 1 to 7 of 7

Thread: Installing driver for Cisco AE3000 USB adaptor

  1. #1
    Join Date
    Aug 2012
    Posts
    9

    Installing driver for Cisco AE3000 USB adaptor

    I brilliantly bought a Cisco Linksys AE3000 wireless USB adaptor without checking whether it would work on a Linux system first.

    I found a work around here:

    http://geekniggle.blogspot.com.au/

    I can find the source file and update it in a C compiler - no problems there.

    However, I'm not entirely clear how to compile the modified file without it becoming an .exe.

    Secondly, I'm still getting used to the Linux file tree, so I'm also not sure where I'd be installing this!

    Would anyone be able to give me a "Dick and Jane" run though here?

    Thanks!

  2. #2
    Join Date
    Jul 2002
    Location
    New Orleans, LA USA
    Posts
    986
    Reread step 6 of the article you linked - it gives you the instructions for compiling and installing the driver in a Linux environment (also take note of step 3 that verifies dependencies). In short, you'll use make to compile and make install to install.
    "Whenever you find yourself on the side of the majority, it's time to pause and reflect."

    -Mark Twain

  3. #3
    Join Date
    Aug 2012
    Posts
    9
    Ah! I hadn't realised he was annotating and then providing the commands. That makes it much, much clearer.

    Thanks, trilarian! I'll see how I go now.

  4. #4
    Join Date
    Aug 2012
    Posts
    9
    Okay, stuck again.

    I enter:

    sudo make -j10

    and get

    *** No targets specified and no makefile found. Stop.

    is there something implicit in the commands that I'm missing?

  5. #5
    Join Date
    Jul 2002
    Location
    New Orleans, LA USA
    Posts
    986
    The file appears to be fine, so assuming you are in a wrong directory or missing a dependency. For example, skipping the edit steps and with a fresh download (note you can hit tab to auto-complete file names and commands when in CLI):

    Code:
    trilarian@Debian-Server ~ $ unzip DR_USB_N66_Linux_1005.zip
    trilarian@Debian-Server ~ $ cd Linux/
    trilarian@Debian-Server ~/Linux $  tar -jxvf DPA_RT3573_LinuxSTA_V2.5.0.0.bz2
    trilarian@Debian-Server ~/Linux $  cd DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/
    trilarian@Debian-Server ~/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 $ make
    make -C UTIL/ osutil
    make[1]: Entering directory `/home/trilarian/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
    cp -f os/linux/Makefile.6.util /home/trilarian/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux/Makefile
    make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/home/trilarian/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux modules
    ... more make output here ...
    First dependencies, if you are in Debian or an off-shoot of it like Ubuntu you can apt-get them as root with (speaking of which, what distro are you using?):

    Code:
    apt-get install g++ build-essential linux-headers-$(uname -r) bzip2
    Prefix the above with sudo if you don't have direct root access. If you are not in a Debian based distro, you'll need to use the native package manager for your distro to install the above packages.

    After you have all the dependencies, then verify you are in the proper directories before firing the make script - roughly: unzip, cd new folder, tar bz2, cd new folder, edit config, make, make install.
    "Whenever you find yourself on the side of the majority, it's time to pause and reflect."

    -Mark Twain

  6. #6
    Join Date
    Aug 2012
    Posts
    9
    Aha! I was trying to use "make" from the directory where the source file was, not from DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/.

    The light is flashing and I have wireless internet!

    Truly grateful for the help, trilarian!

  7. #7
    Join Date
    Mar 2013
    Posts
    1
    I hate to bring up an old thread, but I'm having the same problem.
    I purchased the Linksys AE3000 for use with my Raspberry Pi running Raspbian, a Debian derivative, and I'm having trouble with steps in the walkthrough to compile the drivers.
    Here is the output when I go to make.

    pi@raspberrypi ~/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 $ sudo make
    make -C UTIL/ osutil
    make[1]: Entering directory `/home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
    cp -f os/linux/Makefile.6.util /home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux/Makefile
    make -C /lib/modules/3.6.11+/build SUBDIRS=/home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux modules
    make: Entering an unknown directory
    make: *** /lib/modules/3.6.11+/build: No such file or directory. Stop.
    make: Leaving an unknown directory
    make[1]: *** [osutil] Error 2
    make[1]: Leaving directory `/home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
    make: *** [all] Error 2
    And again, when I use the command directly in the walkthrough, with the -j10 at the end.

    pi@raspberrypi ~/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031 $ sudo make -j10
    make -C UTIL/ osutil
    make[1]: Entering directory `/home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
    make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
    cp -f os/linux/Makefile.6.util /home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux/Makefile
    make -C /lib/modules/3.6.11+/build SUBDIRS=/home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL/os/linux modules
    make: Entering an unknown directory
    make: *** /lib/modules/3.6.11+/build: No such file or directory. Stop.
    make: Leaving an unknown directory
    make[1]: *** [osutil] Error 2
    make[1]: Leaving directory `/home/pi/Linux/DPA_RT3573_LinuxSTA_V2.5.0.0_20111031/UTIL'
    make: *** [all] Error 2
    It seems to be complaining about the linux-headers package, but I just can't figure it out. I've went into my aptitude, and found that I have "linux-headers-3.2.0-4-rpi 3.2.35-2+" installed, but there are others listed in the linux-headers package that aren't, including "headers-vexpress 3.2+46" "omap 3.2+46" and "mx5 3.2+46" I'm not sure if they're different versions of the package, or if it's for different systems, but I'd really love to get this wifi dongle installed.

Posting Permissions

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