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.
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?
And the only reference I could find to my wireless adapter in dmesg was this:
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
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.
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.
Alright, I followed your instructions and I think I’ve got something working now.
# 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.
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…
after >>make try >>make install and then install with YaST from the NON-OSS-Repository the ralink-firmware (if you have a LAN connection). Then connect then wlan-stick and you’ll see it in the NetworkManager as ra0 interface.
> hey. i have been tring to install my Belkin F5D8053 usb wireless N
> device. i read up that i had to use the rt2870sta driver for the device.
> i installed the driver package and when i try to do “sudo modprobe
> rt2870sta” it says FATAL: error inserting rt2870sta
> (/lib/…/rt2870sta.ko) invalid module format.
Where did you get that driver? :-?
If it comes from the standard /oss repository, just open a bugzilla.
If it comes from anywhere at OBS, just contact the repo owner.