RT3290 Wireless proprietary not working

Hello:)

I just downloaded RT3290 wireless drivers from here : MediaTek - Downloads Linux

I renamed the file to extension tar.bz2, extracted and compiled the driver using the below code in SuperUser terminal :


make
make install
moprobe rt3290sta

everything went fine, no errors

Then i edited /etc/sysconfig/kernel and added

MODULES_LOADED_ON_BOOT="rt3290sta"

blacklisted rt2800pci by adding the below line to /etc/modprobe.d/50-blacklist.conf


blacklist rt2800pci

Output of lspci -nnk


mohit@linux-xmln:~> sudo /sbin/lspci -nnk
root's password:
00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Root Complex [1022:1410]
        Subsystem: Hewlett-Packard Company Device [103c:184a]
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Device [1002:9900]
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: fglrx_pci
00:01.1 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI Trinity HDMI Audio Controller [1002:9902]
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: snd_hda_intel
00:02.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1412]
        Kernel driver in use: pcieport
00:04.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Root Port [1022:1414]
        Kernel driver in use: pcieport
00:10.0 USB controller [0c03]: Advanced Micro Devices [AMD] FCH USB XHCI Controller [1022:7812] (rev 03)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: xhci_hcd
00:10.1 USB controller [0c03]: Advanced Micro Devices [AMD] FCH USB XHCI Controller [1022:7812] (rev 03)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: xhci_hcd
00:11.0 SATA controller [0106]: Advanced Micro Devices [AMD] FCH SATA Controller [AHCI mode] [1022:7804]
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: ahci
00:12.0 USB controller [0c03]: Advanced Micro Devices [AMD] FCH USB OHCI Controller [1022:7807] (rev 11)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: ohci_hcd
00:12.2 USB controller [0c03]: Advanced Micro Devices [AMD] FCH USB EHCI Controller [1022:7808] (rev 11)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: ehci_hcd
00:13.0 USB controller [0c03]: Advanced Micro Devices [AMD] FCH USB OHCI Controller [1022:7807] (rev 11)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: ohci_hcd
00:13.2 USB controller [0c03]: Advanced Micro Devices [AMD] FCH USB EHCI Controller [1022:7808] (rev 11)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: ehci_hcd
00:14.0 SMBus [0c05]: Advanced Micro Devices [AMD] FCH SMBus Controller [1022:780b] (rev 14)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
00:14.2 Audio device [0403]: Advanced Micro Devices [AMD] FCH Azalia Controller [1022:780d] (rev 01)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: snd_hda_intel
00:14.3 ISA bridge [0601]: Advanced Micro Devices [AMD] FCH LPC Bridge [1022:780e] (rev 11)                                                                                                     
        Subsystem: Hewlett-Packard Company Device [103c:184a]                                                                                                                                   
00:14.4 PCI bridge [0604]: Advanced Micro Devices [AMD] FCH PCI Bridge [1022:780f] (rev 40)                                                                                                     
00:15.0 PCI bridge [0604]: Advanced Micro Devices [AMD] Hudson PCI to PCI bridge (PCIE port 0) [1022:43a0]                                                                                      
        Kernel driver in use: pcieport                                                                                                                                                          
00:15.1 PCI bridge [0604]: Advanced Micro Devices [AMD] Hudson PCI to PCI bridge (PCIE port 1) [1022:43a1]                                                                                      
        Kernel driver in use: pcieport                                                                                                                                                          
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Function 0 [1022:1400]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Function 1 [1022:1401]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Function 2 [1022:1402]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Function 3 [1022:1403]
        Kernel driver in use: k10temp
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Function 4 [1022:1404]
00:18.5 Host bridge [0600]: Advanced Micro Devices [AMD] Family 15h (Models 10h-1fh) Processor Function 5 [1022:1405]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Thames XT/GL [Radeon HD 7600M Series] [1002:6840] (rev ff)
        Kernel driver in use: fglrx_pci
02:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
        Subsystem: Hewlett-Packard Company Device [103c:18ec]
        Kernel driver in use: rt2860
02:00.1 Bluetooth [0d11]: Ralink corp. RT3290 Bluetooth [1814:3298]
        Subsystem: Hewlett-Packard Company Device [103c:18ec]
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader [10ec:5229] (rev 01)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
        Subsystem: Hewlett-Packard Company Device [103c:184a]
        Kernel driver in use: r8169
mohit@linux-xmln:~> 
                                  

Everything installed fine but i am not able to see any access point.

Any Help will be deeply appreciated :slight_smile:

Anything reported via the following (in a root terminal)?

iw wlan0 scan

Edit: Another consideration - firmware installed?

Make sure you read this thread too:

https://forums.opensuse.org/english/get-technical-help-here/wireless/482816-ralink-rt3290-driver.html

Required output :


mohit@linux-xmln:~> sudo /usr/sbin/iw wlan0 scan
nl80211 not found.

By firmware do you mean the rt3290.bin file?

I guess that the wireless driver may not support the new wireless extensions. Use ‘iwlist’ instead

iwlist wlan0 scanning

The Same problem again


mohit@linux-xmln:~> /usr/sbin/iwlist wlan0 scanning
wlan0     Interface doesn't support scanning.

Yes. (As provided by the kernel-firmware package.)

Check what wireless network interfaces exist first

iwlist scan

no wlan0 exists :frowning:


mohit@linux-xmln:~> /usr/sbin/iwlist scan
ra0       Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

lo        Interface doesn't support scanning.

No, the proprietary driver creates ‘ra0’ AFAIU. However, it’s not being recognised as a wireless device. Why not use the in-kernel driver?

BTW, I should have asked you to state which openSUSE version (and kernel version) you’re using? It is relevant here.

The driver included in kernel isn’t good enought, low signal strength.

I’m using openSUSE 12.3 64 bits


mohit@linux-xmln:~> uname -r
3.7.10-1.4-desktop

On 05/15/2013 12:26 PM, ThePerfectPunk wrote:
> compiled the driver using the below code in SuperUser terminal :
>
> make
> make install
> moprobe rt3290sta

in my experience it is usual for the results to be unsatisfactory
when the “make” and “make install” are done as root…

the correct way (in every how-to i have seen) specifies to become
root after the “make install” step

now, that may or may not be the cause of your problem…

i see that you joined the openSUSE forums a couple of weeks ago and
maybe (since you are not posting about a wireless problem, to the
wireless forum) you need to go to that forum
(http://tinyurl.com/4lq2s9z) and read and follow the info
given there in the 3 “stickies” at the top of that forum…

those three help newcomers to openSUSE (no matter how many decades
they experienced in other distros or systems)…

now, i don’t know if any of those will get you going either, but i do
know that if they don’t and if you follow the guide(s) within those
stickies to provide the information they specify, in a NEW post to
the wireless forum…well, if you do that you might attract the
attention of helpers there…

and, i see in a recent post you wrote.

> The driver included in kernel isn’t good enought, low signal strength
>

and i wondered how you measured that signal strength…


dd
http://tinyurl.com/DD-Caveat

It is low as compared to windows 8 and Ubuntu 12.04 (with proprietary drivers installed).

On 05/15/2013 02:56 PM, ThePerfectPunk wrote:
> It is low as compared to windows 8 and Ubuntu 12.04 (with proprietary
> drivers installed).

what is low? the numbers on some software scale, or some software
driven graphic is not as big…

or, did you set up an external RF Signal Strength Meter and
accurately measure the output from Win8 and the others?

on the log scale of that meter what were the readings given? (do NOT
move the meter or machine between boots)


dd

Its Network Manager’s Software Scale

Actually i’m experiencing connection drops and similar with stock driver so i wanted to try out the drivers provided by manufacturer.