[Bug 34902] Re: Ralink Wireless legacy drivers (rt2500 rt61 rt73 rt2570) USB/PCMCIA/PCI hangs PC

Fernando Chávez frcz at hotmail.com
Thu Jan 31 07:46:22 UTC 2008


Hola,
FINALLY... this applies to RT73 based dongles or similar (my case: TP-LINK TL_WN321g)
Thanks to all of you, after months of trial and error, and so many pages read:
This is based on:
http://generacionlibre.es/?p=11#comments who based on:
http://terminusblog.wordpress.com/2007/08/04/instalacion-de-dispositivo-wifi-linksys-wusb54gc-en-ubuntu-feisty/

So this goes in English and adapted, sort of a HOWTO:
1) Install:
    sudo apt-get install build-essential linux-headers-`uname -r`
2)Download:
    sudo wget http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz
3) Unpack the previous tar.gz ("home" would be perfect)
3) Change to the following directory:
    cd /rt73-cvs-yyyymmddhh/Module (based on where you unpacked it)
4) Make:
   sudo make
      Just ignore the message:
    !!! WARNING: Module file much too big (>1MB)
    !!! Check your kernel settings or use ’strip’
5)   sudo strip -S rt73.ko
6)   sudo make install
7) Get rid off network manager:
    sudo aptitude purge network-manager
8) May or may not be necessary, to ease things??????
    sudo apt-get install rutilt
9) Turn off the wlan0 for a while:
    sudo ifconfig wlan0 down
10) Remove the following troublemakers:
    sudo modprobe -r rt73usb
    sudo modprobe -r rt2570
    sudo modprobe -r rt2500usb
    sudo modprobe -r rt2×00lib
11) Blacklist the above, this is a must, as pointed out by some of you, open an editor:
    sudo gedit /etc/modprobe.d/blacklist
12) Add to the end of the file:
    # Blacklist rt73usb, as it is a non-functional beta module which conflicts with the working rt73 module.
    blacklist rt73usb
    # Blacklist rt2570, as it causes conflicts with rt73
    blacklist rt2570
    # Other modules that break rt73
    blacklist rt2500usb
    blacklist rt2×00lib
13) Load the module:
    sudo modprobe -v rt73
14) Now you can play with RutilIT, click on menu: Applications/Internet/RutilIT...
or
15) Even better open interfaces:
      sudo gedit /etc/network/interfaces
16)Add the following lines (for auto DHCP) according to your personal set-ups, but make sure to block  (mask using #) all other references to eth0 or similar, if not this WON'T work:
     #auto eth0
     #iface eth0 inet dhcp
    auto wlan0
    iface wlan0 inet dhcp
    pre-up ifconfig wlan0 up
    pre-up iwconfig wlan0 essid YOUR_SSID
    pre-up iwconfig wlan0 mode managed
    pre-up iwpriv wlan0 set AuthMode=WPAPSK
    pre-up iwpriv wlan0 set EncrypType=TKIP
    pre-up iwpriv wlan0 set WPAPSK=YOUR_PASS_KEY_IN_HEXADEC
Or (for manual DHCP)
    #auto eth0
    #iface eth0 inet dhcp   
    auto wlan0
    iface wlan0 inet static
    address 192.168.1.2 (or what ever yours is)
    netmask 255.255.255.0 (or what .....)
    gateway 192.168.1.1 (or what .....)
    pre-up ifconfig wlan0 up
    pre-up iwconfig wlan0 essid YOUR_SSID
    pre-up iwconfig wlan0 mode managed
    pre-up iwpriv wlan0 set AuthMode=WPAPSK
    pre-up iwpriv wlan0 set EncrypType=TKIP
    pre-up iwpriv wlan0 set WPAPSK=YOUR_PASS_KEY_IN_HEXADEC
17) Save the file,
18) Reboot and you should be connected

Hasta pronto, let me know,
Fernando

-- 
Ralink Wireless legacy drivers (rt2500 rt61 rt73 rt2570) USB/PCMCIA/PCI hangs PC
https://bugs.launchpad.net/bugs/34902
You received this bug notification because you are a member of Kernel
Bugs, which is a direct subscriber.




More information about the kernel-bugs mailing list