![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.
Ubuntu 9.10 is out!!!
When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu. The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely. |
|
Networking & Wireless Having problems getting connected to the internet or getting your wireless card to work? Ask here. |
|
|
Thread Tools | Display Modes |
|
|
#1 | ||
|
Dipped in Ubuntu
![]() Join Date: Jun 2006
Location: South Africa
Beans: 635
Ubuntu 7.10 Gutsy Gibbon
|
HOWTO: RT73 (RT71) serialmonkey drivers
Please note: You can automate the process below using this thread: http://ubuntuforums.org/showthread.php?t=757607
Warning: The script above has not been tested extensively. Currently, the wiki page on rt73 drivers is a tad out of date. I found that many of the instructions didn't make sense, as ralink have apparently changed things without incrementing the driver version. A much simpler approach to getting this chipset to work is using the drivers from rt2x00.serialmonkey.com The only drivers available from this site for rt73 devices is CVS source code, so it might be slightly unstable. I haven't experienced any problems so far, however. If you do experience problems with the driver, please upload debug information to their forums. See the TESTING file (which comes with the source code) for more information on how to do this. Okay, so here's a quick howto on setting up your rt73 / rt71 device to work in Linux by using a completely free driver.
The interface should now acquire an ip address. You should now be able to browse the internet, access the network etc. If you can't then something went wrong, and you should ask for help on the forums, providing a link to this HOWTO and perhaps even posting a reply here with a link to the new topic so I can help you. Please provide any relevant output in your post, for example error messages or anything else that looks fishy to you. Note that I cannot help wth WPA related queries, as my router only supports WEP. If someone could provide instructions on getting WPA etc. to work, I would be very grateful. If the instructions above did work for you, here's what you can do to make the interface be brought up automatically across reboots:
If you have an ASCII wep key, make sure to prefix it with an "s:" (without the quotes). There should be no white space between the semicolon and the actual key. If the key is shared you need to add "restricted" (again without the quotes) directly after the "key" part. Make sure to seperate "restricted" with a space on either side of the word. Thanks to NewWithoutClue for pointing this out. If you are using WPA security on your wireless network, then your /etc/network/interfaces file should look like this: Code:
auto wlan0
iface wlan0 inet dhcp
pre-up ifconfig wlan0 up
pre-up iwpriv wlan0 set AuthMode=WPAPSK
pre-up iwpriv wlan0 set EncrypType=TKIP
pre-up iwpriv wlan0 set WPAPSK="YOUR_WPA_PSK_KEY"
pre-up iwpriv wlan0 set SSID="YOUR_SSID"
pre-up iwpriv wlan0 set NetworkType=Infra
If you are using a static IP address (i.e. the DHCP server on your router doesn't assign you one), use these settings (thanks to kevdog) Quote:
NOTE: As Austin_KW rightly pointed out, if you install a new kernel (this is sometimes included in the updates), you will have to recompile the module, strip it again (if necessary) and install it over the previous one. To do this, open the terminal and go to the directory where you extracted the code originally and issue the commands listed: Code:
cd /usr/src/rt73-cvs-yyyymmddhh/Module sudo make clean sudo make sudo ifdown wlan0 sudo modprobe -rv rt73 sudo make install sudo modprobe -v rt73 sudo ifup wlan0 If you have no other method of internet access on your Linux installation Quote:
If your system hard locks after installing this driver, you should try to install a different kernel, boot into that and follow the guide again. Code:
sudo aptitude install linux-server * For the more technically minded: the reason the device is brought up before DHCP and before it's values are set is because the module requires this for some reason. ! This is because of the way network manager sets things like ESSIDs and WEPs, which is not supported by the module. The standard way network manager uses should be working with the rt73usb module, as soon as it becomes more stable.
__________________
Intel 3.2Ghz Prescott | 1024MB DDR2 533Mhz | Intel GEV915 Motherboard | GeForce 8600GT Registered Linux User #422029 Name the next release Dodgy Duck! Last edited by diepruis; April 20th, 2008 at 05:51 AM.. Reason: Added an explanation of interface names. |
||
|
|
|
|
|
#2 |
|
5 Cups of Ubuntu
![]() Join Date: Jan 2007
Beans: 23
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
Thanks for the guide ive been trying for ages to get my belkin rt73 usb dongle thing to work
. I've been stuck wiith ndiswrapper for ages now, It works and detects my network, but wont connect to anything. So I'll try this tonight I'll tell ya if it works Thanks Joe |
|
|
|
|
|
#3 |
|
5 Cups of Ubuntu
![]() Join Date: Jan 2007
Beans: 23
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
I have installed the drivers but it wont find my belkin usb device
Code:
joe@joe-desktop:~$ iwconfig lo no wireless extensions. sit0 no wireless extensions. rausb0 RT73 WLAN Link Quality:0 Signal level:0 Noise level:113 Rx invalid nwid:0 invalid crypt:0 invalid misc:0 Code:
joe@joe-desktop:~$ sudo iwconfig rausb0 essid Ally Error for wireless request "Set ESSID" (8B1A) : SET failed on device rausb0 ; Network is down. Thanks for your help Joe |
|
|
|
|
|
#4 | |
|
Dipped in Ubuntu
![]() Join Date: Jun 2006
Location: South Africa
Beans: 635
Ubuntu 7.10 Gutsy Gibbon
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
Quote:
Code:
sudo ifconfig rausb0 down sudo ifconfig rausb0 up sudo ifconfig rausb0 essid ESSID sudo ifconfig rausb0 key WEP_KEY sudo dhclient rausb0
__________________
Intel 3.2Ghz Prescott | 1024MB DDR2 533Mhz | Intel GEV915 Motherboard | GeForce 8600GT Registered Linux User #422029 Name the next release Dodgy Duck! |
|
|
|
|
|
|
#5 |
|
5 Cups of Ubuntu
![]() Join Date: Jan 2007
Beans: 23
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
sorry for late reply to get it to work I just edited the etc/network/interfaces. And I put this at the bottom:
Code:
auto rausb0 iface rausb inet dhcp I have to to this on every start up to get my internet working: Code:
sudo dhclient rausb0 sudo iwconfig rausb0 essid Ally sudo iwconfig rausb0 key a0000000000000000000000001 sudo dhclient rausb0 Thanks for the tutorial I was stuck for days,messing around with ndiswrapper, until I read your forum post |
|
|
|
|
|
#6 | ||
|
Dipped in Ubuntu
![]() Join Date: Jun 2006
Location: South Africa
Beans: 635
Ubuntu 7.10 Gutsy Gibbon
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
Quote:
Quote:
__________________
Intel 3.2Ghz Prescott | 1024MB DDR2 533Mhz | Intel GEV915 Motherboard | GeForce 8600GT Registered Linux User #422029 Name the next release Dodgy Duck! |
||
|
|
|
|
|
#7 |
|
Has an Ubuntu Drip
![]() Join Date: Mar 2007
Beans: 768
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
You should be able to put all the config commands into etc/network/interfaces. If it does not work on boot then cycle the interface with ifdown ra0; ifup ra0.
The ifup & down commands can be added to /etc/rc.local (as indeed can the ifconfig,iwconfig and iwpriv commands) to automatically configure ra0 at the end of the boot sequence. I notice this howto removes the old driver from the running system with sudo modprobe -r rt73usb but this does not prevent it from reloading on boot. The rt73usb should be blacklisted in /etc/modprobe.d/blacklist |
|
|
|
|
|
#8 | |
|
Dipped in Ubuntu
![]() Join Date: Jun 2006
Location: South Africa
Beans: 635
Ubuntu 7.10 Gutsy Gibbon
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
Quote:
Indeed you are correct. Thanks for your comments.
__________________
Intel 3.2Ghz Prescott | 1024MB DDR2 533Mhz | Intel GEV915 Motherboard | GeForce 8600GT Registered Linux User #422029 Name the next release Dodgy Duck! |
|
|
|
|
|
|
#9 |
|
Has an Ubuntu Drip
![]() Join Date: Mar 2007
Beans: 768
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
Yes the ifup is done by default, However I had to add an additional ifdown, ifup sequence as it did not always succeed the dhcp request the first time. My comment (badly worded) was that any additional configuration (ifup/ifconfig/iwconfig/iwpriv) could be done automatically at the end of the boot sequence by adding the commands to /etc/rc.local.
|
|
|
|
|
|
#10 |
|
5 Cups of Ubuntu
![]() Join Date: Jan 2007
Beans: 23
|
Re: HOWTO: RT73 (RT71) serialmonkey drivers
thanks diepruis. Nice tip now i dont have to type in console every reboot
|
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|