openSUSE Forums > Network/Internet » Unable to configure Belkin F5D8053 Wireless N USB

Go Back   openSUSE Forums > Network/Internet
Forums FAQ Members List Search Today's Posts Mark Forums Read


Network/Internet Questions about internet applications, network configuration, usage (SAMBA, network printing, NFS)

Reply
Page 1 of 2 1 2
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 01-Apr-2009, 19:58
Puzzled Penguin
 
Join Date: Apr 2009
Posts: 5
Dansk59 hasn't been rated much yet
Default Unable to configure Belkin F5D8053 Wireless N USB

First of all, I'm a completely new Linux user, as of three days ago. I've spent all of those three days working on this problem and I can't for the life of me figure out what's going on.

First, the vendor and product code for the non-functional device:

050D:815C

As per my understanding, I have to use ndiswrapper to get it to work. I have installed ndiswrapper and all its associated modules, and I've configured the Windows driver with it properly. The output of ndiswrapper -l says that both the driver and device are present.

I've also written an alias for it using ndiswrapper -m, modprobe'd it, and found it in the modprobe.d directory.

Everything SHOULD be working.

When I go into YaST and attempt to configure it, I can't get the computer to recognize any of the hardware. I have my ethernet card showing in the list, but no wireless. I've tried a dozen times to add a new wireless device using ndiswrapper as the module name, but when I finish it, the new entry in the devices list says 'no hwinfo'. (When I go back in and edit the entry, ndiswrapper is no longer present.)

Going back to the terminal, running iwconfig says I don't have any devices configured as wlan0. Running rcnetwork restart lists only my ethernet card and makes no mention of any wireless devices.

For some reason I'm completely unable to associate ndiswrapper with wlan0.


What gives?? What am I doing wrong here?? I've gone through every little bit of information I can find out there on the internet and none of it seems to make a difference. I've also tried to configure a D-link DWL-G132 USB adapter, but I had exactly the same problems with that.
Reply With Quote
  #2 (permalink)  
Old 01-Apr-2009, 20:19
Wise Penguin
 
Join Date: Jun 2008
Location: Kansas City Area, Missouri, USA
Posts: 2,211
lwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to all
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

Dansk59 wrote:
> First of all, I'm a completely new Linux user, as of three days ago.
> I've spent all of those three days working on this problem and I can't
> for the life of me figure out what's going on.
>
> First, the vendor and product code for the non-functional device:
>
> 050D:815C
>
> As per my understanding, I have to use ndiswrapper to get it to work.
> I have installed ndiswrapper and all its associated modules, and I've
> configured the Windows driver with it properly. The output of
> ndiswrapper -l says that both the driver and device are present.
>
> I've also written an alias for it using ndiswrapper -m, modprobe'd it,
> and found it in the modprobe.d directory.


First of all, you are correct and there is no in-kernel driver for that device
and you need to use ndiswrapper.

Does ndiswrapper show up in the output of 'lsmod'? Does anything related to this
problem show in the output of dmesg?
Reply With Quote
  #3 (permalink)  
Old 01-Apr-2009, 21:27
Puzzled Penguin
 
Join Date: Apr 2009
Posts: 5
Dansk59 hasn't been rated much yet
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

I found this line in lsmod:


Code:
Module                  Size  Used by

ndiswrapper           179044  0

And the only reference I could find to my wireless adapter in dmesg was this:

Code:
usb 1-1: New USB device found, idVendor=050d, idProduct=815c
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: F5D8053 N Wireless USB Adapter
usb 1-1: Manufacturer: Belkin
Reply With Quote
  #4 (permalink)  
Old 01-Apr-2009, 23:08
Wise Penguin
 
Join Date: Mar 2009
Posts: 1,824
Akoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the rough
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

Quote:
Originally Posted by lwfinger View Post
First of all, you are correct and there is no in-kernel driver for that device
and you need to use ndiswrapper.
Yes and No.

http://blog.delgurth.com/tag/rt2870/

http://bbs.archlinux.org/viewtopic.php?id=60793

Should also work in an analogue way on openSUSE of course, it's only a missing USB-ID.

Perhaps the new version (2.1.0.0) of the vendor driver "RT2870"

Ralink Technology: Linux

already supports this device ID, otherwise one needs just to add it.
__________________
“Never attribute to malice that which can be adequately explained by stupidity.” (R.J. Hanlon)
Reply With Quote
  #5 (permalink)  
Old 01-Apr-2009, 23:13
Wise Penguin
 
Join Date: Jun 2008
Location: Kansas City Area, Missouri, USA
Posts: 2,211
lwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to alllwfinger 's reputation is known to all
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

Dansk59 wrote:
> I found this line in lsmod:
>
>
>
> Code:
> --------------------
> Module Size Used by
>
> ndiswrapper 179044 0
> --------------------
>
>
>
> And the only reference I could find to my wireless adapter in dmesg was
> this:
>
>
> Code:
> --------------------
> usb 1-1: New USB device found, idVendor=050d, idProduct=815c
> usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
> usb 1-1: Product: F5D8053 N Wireless USB Adapter
> usb 1-1: Manufacturer: Belkin
> --------------------


OK, ndiswrapper is loaded and didn't print any errors.

Your wifi device may not be called wlan0. What does /usr/sbin/iwconfig show?
Please post the output of '/sbin/ifconfig' as well.
Reply With Quote
  #6 (permalink)  
Old 01-Apr-2009, 23:49
Wise Penguin
 
Join Date: Mar 2009
Posts: 1,824
Akoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the rough
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

The new vendor driver (version 2.1.0.0) includes the USB-ID:

Code:
grep -ri 050d 2009_0302_RT2870_Linux_STA_v2.1.0.0/* |grep -i 815c
2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/usb_main_dev.c:    {USB_DEVICE(0x050d,0x815c)},
2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/usb_main_dev.c:    {USB_DEVICE(0x050d,0x815c)}, /* Belkin F5D8053 */
(After forgetting it for the last relese, the guys from Ralink now even put it into their sources twice :-))

I would go for the native driver.

- Remove ndiswrapper

- Install packages

kernel-syms

kernel-source

gcc

make


with yast

- Download driver and unpack it

- Change the following values in os/linux/config.mk

Code:
#ifdef WPA_SUPPLICANT_SUPPORT
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
#endif // WPA_SUPPLICANT_SUPPORT //

#ifdef NATIVE_WPA_SUPPLICANT_SUPPORT
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
#endif // NATIVE_WPA_SUPPLICANT_SUPPORT //
Compile

Code:
make
make -C tools
make[1]: Entering directory `/tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory `/tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/tools'
/tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/tools/bin2h
cp -f os/linux/Makefile.6 /tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/Makefile
make  -C  /lib/modules/2.6.27.19-3.2-default/build SUBDIRS=/tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux modules
make[1]: Entering directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default'
make -C ../../../linux-2.6.27.19-3.2 O=/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default/. modules
  CC [M]  /tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../common/crypt_md5.o
  CC [M]  /tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../common/crypt_sha2.o
  CC [M]  /tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../common/crypt_hmac.o

----------- snip --------

  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/rt2870sta.mod.o
  LD [M]  /tmp/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/rt2870sta.ko
make[1]: Leaving directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default'
and install the driver:

Code:
su

password

mkdir /lib/modules/$(uname -r)/updates

strip --strip-debug os/linux/rt2870sta.ko

cp os/linux/rt2870sta.ko /lib/modules/$(uname -
r)/updates/

depmod
Check:

Code:
modinfo rt2870sta|grep -i 815c
alias:          usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*
alias:          usb:v050Dp815Cd*dc*dsc*dp*ic*isc*ip*
__________________
“Never attribute to malice that which can be adequately explained by stupidity.” (R.J. Hanlon)
Reply With Quote
  #7 (permalink)  
Old 02-Apr-2009, 01:25
Wise Penguin
 
Join Date: Mar 2009
Posts: 1,824
Akoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the roughAkoellh is a reputation jewel in the rough
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

Packages for openSUSE 10.3-11.1 available in my OBS repository:

Index of /repositories/home:/Akoellh

rt2870sta-kmp-*flavor*

Use the output of "uname -r" to find out kernel flavor and kernel version as well as "cat /etc/SuSE-release" to find out architecture of your installation.
__________________
“Never attribute to malice that which can be adequately explained by stupidity.” (R.J. Hanlon)
Reply With Quote
  #8 (permalink)  
Old 02-Apr-2009, 11:12
Puzzled Penguin
 
Join Date: Apr 2009
Posts: 5
Dansk59 hasn't been rated much yet
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

Alright, I followed your instructions and I think I've got something working now.


Code:
# iwconfig 
lo        no wireless extensions. 
 
eth0      no wireless extensions. 
 
pan0      no wireless extensions. 
 
ra0       RT2870 Wireless  ESSID:""  Nickname:"RT2870STA" 
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated    
          Bit Rate:1 Mb/s    
          RTS thr:off   Fragment thr:off 
          Encryption key:off 
          Link Quality=10/100  Signal level:0 dBm  Noise level:-87 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0 
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

My next question is how I go about making Linux realize that it needs to use ra0 to communicate with the outside world. I still can't seem to configure anything with YaST.
Reply With Quote
  #9 (permalink)  
Old 02-Apr-2009, 16:00
Puzzled Penguin
 
Join Date: Apr 2009
Posts: 5
Dansk59 hasn't been rated much yet
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

Any hints?
Reply With Quote
  #10 (permalink)  
Old 03-Apr-2009, 14:32
Puzzled Penguin
 
Join Date: Apr 2009
Posts: 5
Dansk59 hasn't been rated much yet
Default Re: Unable to configure Belkin F5D8053 Wireless N USB

I really am sorry to be a bother about this guys, but I don't know enough about Linux to take even a wild guess at what I should do next. Can anyone offer any advice? I'd really like to get the internet working so that I can start using the OS and learning my way around it...
Reply With Quote
Reply
Page 1 of 2 1 2

Bookmarks

Tags
050d:815c, belkin, f5d8053


Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2