LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 05-27-2006, 07:33 PM   #1
asalford
Member
 
Registered: Nov 2003
Location: NC, USA
Distribution: unbuntu breazy
Posts: 140

Rep: Reputation: 15
belkin wireless usb F5D7050 HOWTO


Ubuntu 5.10 Belkin wireless usb device HOWTO

Disclaimer. I accept no responsibility for anything that goes wrong using this howto. If it breaks your system, I guess you get to keep both halves. If it makes your system urinate on the dog, I guess you get to give the dog a bath

Model Number is F5D7050

Supplied driver on the disk was rt73 which is how I knew to download the ralink rt73 driver from:

http://www.ralinktech.com/supp-1.htm

I ran this on Ubuntu, but should work on most debian based distributions

sudo apt-get install build-essential

sudo cp Makefile.6 ./Makefile for kernels 2.6.* <-- ok

sudo chmod 755 on the Configure file <--- ok

./Configure <<-- since I'm running Ubuntu, I had to specify the headers.

you will have to adjust your /usr/src/ to your kernel so, change to yours accordingly

on my desktop ./Configure went ok, on my laptop however, I had to install the kernel headers and rerun ./Configure

sudo apt-get install linux-headers-X
X = the output of uname -r ## yours will probably be different than mine.
mY direct command structure was sudo apt-get install linux-headers-2.6.12-10

================================================================================
-------------------- Ralink RT73 Station configuration--------------------

Linux kernel source directory [/usr/src/linux-2.6.12-10-386]: /usr/src/linux-headers-2.6.12-10

Linux kernel source directory : /usr/src/linux-headers-2.6.12-10

Module install directory : /lib/modules/2.6.12-10-386/kernel/drivers/net
================================================================================
I added the missing definitions per lsusb output to the rtmp_def.h file

Bus 004 Device 002: ID 050d:705a Belkin Components

I entered

#define RTVID4 0x050d <<=== this should be located at almost the very end of the file
#define RTPID4 0x705a <<=== this should be located at almost the very end of the file

{USB_DEVICE(RTVID4,RTPID4)},\<<= this should be located at almost the very end of the file

make all <<=== on my desktop, make all went ok, on my laptop however, I had to install some packages.

sudo apt-get install gcc-3.4 <<== if make all fails looking for gcc-3.4

sudo mkdir -p /etc/Wireless/RT73STA/ (since it was not there)

The "-p" flag is used because the parent directory has to be made as well

sudo cp rt73.bin /etc/Wireless/RT73STA/

sudo cp rt73sta.dat /etc/Wireless/RT73STA/rt73sta.dat

sudo apt-get install sysutils

sudo chmod 777 rt73sta.dat so the rt73sta.dat can be written to on the dos2unix command

sudo dos2unix rt73sta.dat

sudo cp rt73.ko /lib/modules/2.6.12-10-386/kernel/drivers/net

sudo depmod -a

modprobe rt73

sudo ifconfig rausb0 inet up

sudo iwconfig rausb0 essid any <<=== if you know what your wireless router advertises, replace any with your router's advertisement

sudo dhclient rausb0

to test your connection, disable the other interfaces providing your access

route should update and show your rausb0 as your default GW.
 
Old 05-28-2006, 11:52 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,414

Rep: Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966
Assuming that this is your own work, i'd suggest posting this as a LinuxAnswer here, it'll get a lot more exposure that way.
 
Old 06-08-2006, 03:46 AM   #3
michalng
Member
 
Registered: Dec 2005
Distribution: Debian KDE / Fluxbox
Posts: 216

Rep: Reputation: 36
Hi asalford,

I've been hunting articles for USB adapter using the RT73 chipset and yours is the most complete.

I've managed to follow through and get the Wireless Adapter working.

Problem is upon reboot, it does not detects the connection, I have to use the WlanManager to manually select the access point.

What should be done to enable auto detect and connection to the access point upon reboot?


Last edited by michalng; 06-08-2006 at 04:56 AM.
 
Old 06-10-2006, 10:19 AM   #4
asalford
Member
 
Registered: Nov 2003
Location: NC, USA
Distribution: unbuntu breazy
Posts: 140

Original Poster
Rep: Reputation: 15
edit rt73sta.dat and set essid or ssid =

in other words, leave it with a null value. try that and see
 
Old 07-05-2006, 11:46 AM   #5
chanders2006
LQ Newbie
 
Registered: Jun 2006
Posts: 1

Rep: Reputation: 0
Great HowTo. For some reason it does not work with dhcp though :-(
It works great with a static IP adress however... Any ideas?
 
Old 07-06-2006, 06:53 AM   #6
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current
Posts: 752

Rep: Reputation: 64
Great post, thanks.

For those who have problems compiling the driver, the updated RT73 driver solved it for me: http://www.ralinktech.com/drivers/Li...1.0.3.6.tar.gz

Instead of
Code:
#define RTVID4 0x050d <<=== this should be located at almost the very end of the file
#define RTPID4 0x705a <<=== this should be located at almost the very end of the file
{USB_DEVICE(RTVID4,RTPID4)},\<<= this should be located at almost the very end of the file
one should now simply add
Code:
{USB_DEVICE(0x050d,0x705a)},\ <<-- substitute with your Vendor and Product ID's
Cheers, Leon.
 
Old 07-08-2006, 07:37 AM   #7
colly
Member
 
Registered: Feb 2004
Posts: 41

Rep: Reputation: 15
Hi, i've started installing the adapter and i've got through most of the HOW TO without any problems but when I enter -
Code:
sudo ifconfig rausb0 inet up
I get the following error message -
Code:
rausb0: ERROR while getting interface flags: No such device
Does anyone know what the problem could be or have any idea how to solve it?
Thanks for your help.
 
Old 07-10-2006, 04:52 AM   #8
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current
Posts: 752

Rep: Reputation: 64
Is the driver loaded? Does rt73 show up in lsmod?
 
Old 07-13-2006, 04:39 AM   #9
chebbes
LQ Newbie
 
Registered: Jul 2006
Distribution: Debian: Sarge
Posts: 4

Rep: Reputation: 0
Quote:
Originally Posted by LJSBrokken
Is the driver loaded? Does rt73 show up in lsmod?
I have the same problem. My device shows up in lsusb and the driver is present in lsmod. I'm using a Belkin F5D7050 and make the changes that you suggested to rtmp_defs.h

There are a few "warning: comparison of distinct pointer types lacks a cast" errors when I compile - was wondering if that might be anything to do with it? Apart from that, it all seems to install OK.

I'm using Debian Sarge, current headers 2.6.8-2-686

Bit of a newbie, so any advice would be appreciated.

If its any help, syslog shows the following in relation to the driver...

Jul 13 10:22:16 localhost kernel: cx8800[0]: AUD_STATUS: 0x6332 [mono/no pilot] ctl=BTSC_AUTO_STEREO
Jul 13 10:22:18 localhost kernel: rtusb init ====>
Jul 13 10:22:18 localhost kernel: usbcore: registered new driver rt73
Jul 13 10:22:19 localhost kernel: cx8800[0]: AUD_STATUS: 0x61f2 [mono/no pilot] ctl=BTSC_AUTO_STEREO

When I iwconfig rausb0, I get
debian:/home/chris/RT73_Linux_STA_Drv1.0.3.6/Module# iwconfig rausb0
rausb0 No such device

iwconfig gives
debian:/home/chris/RT73_Linux_STA_Drv1.0.3.6/Module# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 no wireless extensions.

eth2 no wireless extensions.

eth3 no wireless extensions.

sit0 no wireless extensions.


Any advice appreciated...
Thanks,
Chris
 
Old 07-24-2006, 06:01 AM   #10
chebbes
LQ Newbie
 
Registered: Jul 2006
Distribution: Debian: Sarge
Posts: 4

Rep: Reputation: 0
Working with Zydex drivers

Just in follow-up, I've been laid up for a bit, so had time to play about with the different settings and do some web searching.

I've managed to get my device working;at least my laptop (Win9x with a PCMCIA wireless adaptor) sees the server (debian sarge 2.6.8-2-686, using Belkin USB F5D7050) and can ping it. Its working with encryption too.

From what I've read, the correct revision number is critical, as there are 3 different chipsets that they used.

Mine is v4 - this used the Zydex ZD1211B chipset. Full instructions and a good start up guide at the zydas website (sorry, it won't let me post URLs yet).

Hope that's helpful to someone. Now I just want to set up a bit of a wireless bridge, router and firewall on the server so I can roam and access the net in my flat. Although I'm a newbie, I'm really enjoying learning (a bit) about linux.

Chris
 
Old 08-25-2006, 08:42 AM   #11
flinix
Member
 
Registered: Jun 2006
Posts: 54

Rep: Reputation: 15
Unhappy adapter

i have the same adapter,its version 3,it shows in my
ndiswrapper as driver present hardware present ,but thats it,it dosnt work,dosnt show in network system admin,any ideas
 
Old 08-25-2006, 09:21 AM   #12
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,414

Rep: Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966
what about the rt73 driver natively? i just got a similar stick and it's working great with that. not seen anythign on google about certain revisions of chipset on them.
 
Old 08-26-2006, 04:23 PM   #13
chebbes
LQ Newbie
 
Registered: Jul 2006
Distribution: Debian: Sarge
Posts: 4

Rep: Reputation: 0
ndiswrapper

Quote:
Originally Posted by acid_kewpie
what about the rt73 driver natively? i just got a similar stick and it's working great with that. not seen anythign on google about certain revisions of chipset on them.

Been a long tme since I updated this. Sorry!
I ended up using the RT73 Linux driver. It worked in the end, although somtimes requires a bit of plugging and unplugging. I tend to have ping running continuously on both terminals whilst doing that to detect when they connect.

I can't seem to set the parameters in /etc/network/interfaces - so I have to type in iwconfig essid ....etc each time I want to use it, but I'm sure there's an easy way round that.

As a bit of a newbie to Linux, I felt a huge sense of achievement in getting my main system to act as a wireless router!

Thanks for the comments,
Chris
 
Old 08-26-2006, 06:45 PM   #14
flinix
Member
 
Registered: Jun 2006
Posts: 54

Rep: Reputation: 15
Unhappy re

im using the rt73 driver that came with the cdrom for my adapter,as i said it shows as driver present hardware present,so i did sommething right,im so near yet so far,i have been posting about this a lot i just cant seem to get an answer,when i saw this thread i reckoned it was my best chance,im using ubuntu 5.10
 
Old 08-28-2006, 03:09 AM   #15
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,414

Rep: Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966Reputation: 1966
well i'd certainly get the very latest drivers from ralink directly, they're in beta so get updated fairly frequently.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Belkin F5D7050 + ndiswrapper 1.8 harvey_r01 Linux - Wireless Networking 5 03-09-2006 06:08 AM
rt2500usb driver + F5D7050 Belkin Wireless zeevolking Linux - Hardware 1 01-30-2006 07:36 PM
Belkin F5D7050 and ndiswrapper: invalid driver! AndyCooll Linux - Wireless Networking 5 07-05-2005 02:33 PM
Problem: Belkin F5D7050 USB WLAN + FC2 + ndiswrapper paju Linux - Wireless Networking 4 02-17-2005 03:49 PM
Belkin F5D6050 USB Wireless NoAxisPoint Linux - Wireless Networking 4 02-15-2004 05:43 AM


All times are GMT -5. The time now is 08:17 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration