Using the GPLed linux driver for Atmel AT76C503A based wireless usb devices

2002-12-22: This document has been updated and extended and now lives here

these instructions assume:

getting and compiling the driver

  1. you need cvs installed for this. Its on the RedHat install CDs if its not installed already.
  2. make a directory to put the code in. go into that directory
  3. run: cvs -z3 -d:pserver:anonymous@cvs.atmelwlandriver.sourceforge.net:/cvsroot/atmelwlandriver co atmelwlandriver This will download the source code. (if prompted for a password, just hit Enter)
  4. go into the atmelwlandriver directory
  5. run: make config
  6. select the following options:
  7. run: make install
  8. run: depmod -a (either ignore any errors/warnings, or see here for a patch which may fix this)
  9. plug in your usb device (netgear ma101)
  10. run: dmesg to see the log messages about your device. It will list the alias of the device, e.g.: vnetusba.c: usb eth0 initialized and registered. This shows the alias is eth0
  11. if you have dhcp installed, run: dhcpcd <interface alias>
  12. If you don't, run:
    1. ifconfig <interface alias> <ip address> up
    2. route add default gw <default gateway ip address>

From now on, whenever you want to get the latest source code from cvs, go into the atmelwlandriver directory, and run: cvs update. Then run: make clean, then make config ; make install to recompile the driver.

back to the main page