Package Details: rt3290sta-dkms 2.6.0.0-5

Git Clone URL: https://aur.archlinux.org/rt3290sta-dkms.git (read-only, click to copy)
Package Base: rt3290sta-dkms
Description: Drivers for rt3290 chipset wireless cards
Upstream URL: http://www.ralinktech.com/
Licenses: GPL
Conflicts: rt2860, rt3090, rt3290sta
Replaces: rt3290sta
Submitter: bmlandis2010
Maintainer: arachnid92
Last Packager: arachnid92
Votes: 18
Popularity: 0.000000
First Submitted: 2013-06-19 02:48 (UTC)
Last Updated: 2015-06-10 00:56 (UTC)

Latest Comments

micwoj92 commented on 2021-04-24 00:51 (UTC)

Hello, could you remove linux-headers from make? They are not needed on custom kernels.

kox commented on 2017-10-12 07:55 (UTC) (edited on 2017-10-12 08:14 (UTC) by kox)

Worked fine until last kernel update. Now it doesn't build anymore with dkms autoinstall. Error! Bad return status for module build on kernel: 4.13.5-1-ARCH (x86_64) Now in the make.log there's error like this: ./include/linux/string.h:305:4: error: call to ‘__read_overflow2’ declared with attribute error: detected read beyond size of object passed as 2nd parameter Edit: I downgraded to 4.12.13-1 and it works again.

invik commented on 2017-06-17 18:39 (UTC)

No way to get this working. Found a workaround: use out-of-the-box module config for wireless (rt2800 + rt2x00 modules), plus rtbth-dkms-git package for bluetooth connectivity.

mmfmarin commented on 2017-04-21 03:11 (UTC)

The default driver was working fine until I hit this bug: https://bugs.archlinux.org/task/53317 I installed rt3290sta-dkms but had to run: sudo modprobe -r rt2900pci sudo dkms autoinstall And used wifi-menu instead of NetworkManager or wpa_supplicant. sudo wpa_supplicant -B -iwlp4s0f0 -c/etc/wpa_supplicant/net.cfg # :( It didn't work Successfully initialized wpa_supplicant Could not read interface wlp4s0f0 flags: No such device nl80211: Driver does not support authentication/association or connect commands nl80211: deinit ifname=wlp4s0f0 disabled_11b_rates=0 Could not read interface wlp4s0f0 flags: No such device wlp4s0f0: Failed to initialize driver interface sudo wifi-menu enp4s0f0 # :) It worked

arch88 commented on 2016-12-02 10:04 (UTC)

Does not work. No solutions. Fucking ralink. Last Updated: 2015-06-10 00:56 - "THANK YOU!"

MrBlackWolf commented on 2016-10-20 10:21 (UTC)

Can someone tell me if this driver solve the bluetooth adapter problem?

ottoshmidt commented on 2016-05-15 08:22 (UTC)

I have Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe and it seems to work fine with default rt2800pci driver, should I still install this driver?

MrBlackWolf commented on 2016-04-08 14:33 (UTC)

This driver solves the problem with bluetooth?

r0b0h0b0 commented on 2016-03-18 00:05 (UTC)

Got some issues with my RT3290 card that this package did not solve: https://bbs.archlinux.org/viewtopic.php?pid=1613189 Any help?

SageEx commented on 2016-01-26 18:41 (UTC) (edited on 2016-01-26 18:41 (UTC) by SageEx)

On my system, it is causing kernel panic at random times. kernel - 4.3.3-3 Output of journalctl -b -1 Jan 26 23:57:11 MIRANDA wpa_supplicant[849]: ra0: Associated with 74:a2:e6:eb:e6:41 Jan 26 23:57:11 MIRANDA NetworkManager[558]: <info> (ra0): supplicant interface state: associating -> 4-way handshake Jan 26 23:57:11 MIRANDA wpa_supplicant[849]: ra0: WPA: Key negotiation completed with 74:a2:e6:eb:e6:41 [PTK=CCMP GTK=CCMP] Jan 26 23:57:11 MIRANDA wpa_supplicant[849]: ra0: CTRL-EVENT-CONNECTED - Connection to 74:a2:e6:eb:e6:41 completed [id=0 id_str=] Jan 26 23:57:11 MIRANDA NetworkManager[558]: <info> (ra0): supplicant interface state: 4-way handshake -> completed Jan 26 23:57:47 MIRANDA kernel: RT3290_AsicTxAlcGetAutoAgcOffset: Incorrect desired TSSI or current TSSI Jan 26 23:57:59 MIRANDA kernel: RT3290_AsicTxAlcGetAutoAgcOffset: Incorrect desired TSSI or current TSSI Any ideas ?

daltonfury42 commented on 2016-01-01 07:05 (UTC) (edited on 2016-01-01 07:06 (UTC) by daltonfury42)

When I try to load the module, I get this in dmesg: http://pastebin.ubuntu.com/14352806/ Then the system becomes very unstable, sudo won't work, ctrl-z, ctrl-c won't sent signals to processes, xserver restarts every now and then etc. My card is RT3290LE, by the way.

mosajjal commented on 2015-11-23 20:23 (UTC)

@arachnid92 Already did that. Problem is still exactly the same. my /etc/modprobe.d/blacklist-ralink.conf: blacklist rt2800pci blacklist rt2x00pci blacklist rt2860pci install rt2800pci /bin/false install re2800pci /bin/false blacklist rtbth

arachnid92 commented on 2015-11-23 19:49 (UTC)

@mosajjal Have you tried blacklisting the rt2860 driver? Edit /etc/modprobe.d/blacklist-ralink.conf and add the following line: blacklist rt2860pci

mosajjal commented on 2015-11-21 10:34 (UTC)

works but has these problems: 1) rt2860 is loaded as the driver instead of rt3290 lspci -v: 03:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe DeviceName: WLAN Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at c0610000 (32-bit, non-prefetchable) [size=64K] Capabilities: <access denied> Kernel driver in use: rt2860 Kernel modules: rt2800pci, rt3290sta 2) it's installed in system as eno1 which causes random wake up after shutdown/suspend/restart. 3) has very weak and unstable signal. Automatically disconnects after a while 4) dmesg produces the following message often: RT3290_AsicTxAlcGetAutoAgcOffset: Incorrect desired TSSI or current TSSI

DeSao commented on 2015-11-04 22:36 (UTC)

it works good on ASUS x550d, thanks

leosw commented on 2014-10-13 15:37 (UTC)

Doesn't works with the new hp-wireless kernel module This module makes the ON/OFF Wireless button working on newer HP laptops That works fine with the rt2800pci driver but not with this one. More infos : http://www.spinics.net/lists/platform-driver-x86/msg05053.html Léo

arachnid92 commented on 2014-06-01 01:33 (UTC)

@bmlandis2010 Awesome! :)

bmlandis2010 commented on 2014-05-31 00:07 (UTC)

@arachnid92 I updated the PKGBUILD with your patches. The package is now working properly.

arachnid92 commented on 2014-05-29 09:32 (UTC)

@synap5e Yeah, you're right. My fault. I've fixed the PKGBUILD, so it should work now.

synap5e commented on 2014-05-29 05:19 (UTC)

@arachnid92 Awesome! That worked for me. BTW I had to change line 43 of PKGBUILD to patch with sta_fix.patch instead of sta.patch.

arachnid92 commented on 2014-05-28 01:48 (UTC)

Fixed it! It's working now, and I've hosted a working version of the PKGBUILD and patches on my GitHub for whoever wants to download them: https://github.com/arachnid92/rt3290sta-dkms-aur_fixed (Also, if anyone has a better solution than my quick-and-dirty sta_fix.patch, by all means do it).

bmlandis2010 commented on 2014-04-30 05:15 (UTC)

Unfortunately, I do not know how to fix this. I know only a little about C. Also, Ralink/MediaTek hasn't released any Linux drivers for this card in nearly two years. If anyone finds a fix, please let me know.

arachnid92 commented on 2014-04-29 16:32 (UTC)

Can confirm, I'm having the same issue on 3.14.2-1. Building module: cleaning build area.... make KERNELRELEASE=3.14.2-1-ARCH.........................(bad exit status: 2) Error! Bad return status for module build on kernel: 3.14.2-1-ARCH (x86_64) Consult /var/lib/dkms/rt3290/2.6.0.0rev1/build/make.log for more information. Installing initial module make.log: http://pastebin.com/tKAMfPm1

commented on 2014-04-14 08:10 (UTC)

Adding Module to DKMS build system Creating symlink /var/lib/dkms/rt3290/2.6.0.0rev1/source -> /usr/src/rt3290-2.6.0.0rev1 DKMS: add completed. Doing initial module build Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area.... make KERNELRELEASE=3.14.0-5-ARCH..............(bad exit status: 2) Error! Bad return status for module build on kernel: 3.14.0-5-ARCH (x86_64) Consult /var/lib/dkms/rt3290/2.6.0.0rev1/build/make.log for more information. Installing initial module Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area.... make KERNELRELEASE=3.14.0-5-ARCH..............(bad exit status: 2) Error! Bad return status for module build on kernel: 3.14.0-5-ARCH (x86_64) Consult /var/lib/dkms/rt3290/2.6.0.0rev1/build/make.log for more information.

arachnid92 commented on 2014-04-11 13:46 (UTC)

Never mind, managed to download it through a proxy. Module is running perfectly now.

arachnid92 commented on 2014-04-11 04:40 (UTC)

@bmlandis2010 damn :( can I ask you for a favor then? Could you reupload it to somewhere else so I can download it? I recently had to do a clean install, and lo and behold, I started having problems with compiling the module.

bmlandis2010 commented on 2014-04-11 04:35 (UTC)

@arachnid92 The link is working for me

arachnid92 commented on 2014-04-11 04:32 (UTC)

@vova7890 I can't download the patch from the link in your post (clicking Download just redirects me to the same page). Could you post a mirror?

commented on 2014-03-25 08:01 (UTC)

With kernel 3.13.7-1-ARCH, I got these errors: Job for netctl@eno1\x2dOpenERP.service failed. See 'systemctl status netctl@eno1\x2dOpenERP.service' and 'journalctl -xn' for details. netctl@eno1x2dOpenERP.service - Networking for netctl profile eno1x2dOpenERP Loaded: loaded (/usr/lib/systemd/system/netctl@.service; static) Active: inactive (dead) Docs: man:netctl.profile(5) -- Logs begin at mer 2013-10-30 09:50:43 CET, end at mar 2014-03-25 08:56:50 CET. -- mar 25 08:56:50 rim dhcpcd[429]: eno1: soliciting an IPv6 router mar 25 08:56:50 rim dhcpcd[429]: eno1: ipv6nd_sendrsprobe: sendmsg: Network is unreachable mar 25 08:56:50 rim dhcpcd[429]: eno1: soliciting a DHCP lease mar 25 08:56:50 rim dhcpcd[429]: eno1: ipv4_sendrawpacket: Network is down mar 25 08:56:50 rim network[1921]: Failed to bring the network up for profile 'eno1-OpenERP' mar 25 08:56:50 rim systemd[1]: netctl@eno1\x2dOpenERP.service: main process exited, code=exited, status=1/FAILURE mar 25 08:56:50 rim systemd[1]: Failed to start Networking for netctl profile eno1-OpenERP. mar 25 08:56:50 rim systemd[1]: Unit netctl@eno1\x2dOpenERP.service entered failed state. mar 25 08:56:50 rim dhcpcd[429]: eno1: carrier lost I'm looking for an idea to bring my wifi back to work...

commented on 2014-03-21 13:57 (UTC)

Broken with last kernel :(

vova7890 commented on 2014-02-06 23:47 (UTC)

Patch for work with 3.14-rc1 kernel http://rghost.ru/52254290

FranzMari commented on 2014-01-17 15:42 (UTC)

I rebuild the package completely, but the problem remains...I really can't understand what's the issue...

arachnid92 commented on 2014-01-17 02:40 (UTC)

Strange, I am now running kernel 3.12.7-2, and I had no problems building the DKMS module. I had to reinstall the package though. Have you tried reinstalling the binary? Or rebuilding the package completely?

FranzMari commented on 2014-01-02 14:17 (UTC)

@arachnid92 I have the same issue as cracoucass14: cannot build dkms module

arachnid92 commented on 2014-01-01 23:11 (UTC)

vova7890's patch works with kernel 3.12.6, I am currently running it with no problems whatsoever.

FranzMari commented on 2013-12-30 00:03 (UTC)

is there a patch for this to work with 3.12.6 kernel? I cannot modify vova's one...

arachnid92 commented on 2013-12-16 19:49 (UTC)

Here's a tarball with a modified PKGBUILD to work with vova7890's patch. Worked flawlessly on my HP Pavilion g4. https://www.dropbox.com/s/8ibznggfv16jtih/rt3290sta-dkms.tar.gz

vova7890 commented on 2013-12-16 13:39 (UTC)

It's fault of stupid kernel version check... 3.12.4-1-ARCH ___ have 2.4 string in version, and he think it's 2.4 kernel... lol http://rghost.ru/51005466

commented on 2013-12-14 10:53 (UTC)

Adding Module to DKMS build system Creating symlink /var/lib/dkms/rt3290/2.6.0.0rev1/source -> /usr/src/rt3290-2.6.0.0rev1 DKMS: add completed. Doing initial module build Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area.... make KERNELRELEASE=3.12.4-1-ARCH....(bad exit status: 2) Error! Bad return status for module build on kernel: 3.12.4-1-ARCH (x86_64) Consult /var/lib/dkms/rt3290/2.6.0.0rev1/build/make.log for more information. Installing initial module Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area.... make KERNELRELEASE=3.12.4-1-ARCH....(bad exit status: 2) Error! Bad return status for module build on kernel: 3.12.4-1-ARCH (x86_64) Consult /var/lib/dkms/rt3290/2.6.0.0rev1/build/make.log for more information.

commented on 2013-12-14 10:44 (UTC)

Broken with the last kernel :( Linux rim 3.12.4-1-ARCH #1 SMP PREEMPT Sun Dec 8 21:18:00 CET 2013 x86_64 GNU/Linux

qwertypoke commented on 2013-10-29 09:29 (UTC)

On my Asus X502CA connections are now established fine and transmission works well also in a weak field. But once in about an hour (infrequently) all traffic stops. The connection is not shown as dropped and Network Manager shows that the connection is still up and fine. After disconnect - connect everything is fine for a while again. Anybody else same problem?

fenderglass commented on 2013-10-20 20:27 (UTC)

HP 4540s. Wifi works fine, but when I shut down laptop, he wakes up back few seconds later. Same with suspend.

bmlandis2010 commented on 2013-10-20 18:22 (UTC)

My laptop can suspend fine. It is an HP ENVY dv6.

Medar commented on 2013-10-20 12:08 (UTC)

With this package suspend do not work on laptop HP 4540s.

bmlandis2010 commented on 2013-10-18 22:43 (UTC)

I created a patch that can be applied to the official Ralink package Official Package: http://www.mediatek.com/_en/07_downloads/01-1_windowsDetail.php?sn=5033 Patch: https://www.dropbox.com/s/v0kaibq0f4to0k2/rt3290sta.patch To apply the patch run "patch -p1 -i rt3290sta.patch"

bmlandis2010 commented on 2013-10-18 22:38 (UTC)

I use NetworkManager (and the applet) with Gnome Keyring in XFCE4 with console login. Before I start XFCE4, NM will not connect to my dorm WiFi. According to logs, it is because Gnome Keyring is unavailable. I have setup GKR to automatically start on console login according to the Arch Wiki. After I start XFCE4, NM automaticlly connects to my dorm WiFi with no problems, since GKR is loaded with XFCE4. This issue is probably not related to the driver. Another issue is occasionally, I can't get to the internet or my default gateway. NM says that nothing is wrong (still connected to the network). If I disconnect from the network and then connect again, it starts working again. Is anyone else having this issue?

Medar commented on 2013-10-18 21:31 (UTC)

It works and no kernel panic now! Thnk.

commented on 2013-10-18 07:24 (UTC)

It seems working on my computer too :-) EDIT: It works if Gnome NetworkManager is disabled, so I use wifi-menu instead

commented on 2013-10-18 06:49 (UTC)

It seems working on my computer too :-)

bmlandis2010 commented on 2013-10-18 05:07 (UTC)

I created a new release based on the Ubuntu ppa package. After applying a patch, it is working for me. No more kernel panic. Can other people verify this? I might create another patch for the official Ralink package.

commented on 2013-10-17 06:31 (UTC)

Maybe this can help? https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1049466/comments/105

Medar commented on 2013-10-16 19:55 (UTC)

I have kernel panic too (

bmlandis2010 commented on 2013-10-15 00:44 (UTC)

Fixed file checksum and patch problem. Still causes a kernel panic on my machine.

commented on 2013-10-13 12:54 (UTC)

Problem n°1: The source file hosted on Dropbox has changed, so md5 check fails... The correct checksum is : md5sum DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz 70f72d447b93218200c471c6725682a5 DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz Problem n°2: Patching seems to fail: patching file os/linux/pci_main_dev.c Hunk #3 succeeded at 94 (offset -1 lines). Hunk #4 succeeded at 306 (offset -1 lines). Hunk #5 succeeded at 481 (offset -1 lines). patching file os/linux/config.mk Hunk #1 FAILED at 28. 1 out of 3 hunks FAILED -- saving rejects to file os/linux/config.mk.rej

commented on 2013-10-12 21:30 (UTC)

Source file has changed, correct md5 is 70f72d447b93218200c471c6725682a5

bmlandis2010 commented on 2013-09-20 00:20 (UTC)

The source file was changed. Updated package for the new source file and included a few more patches. Still causes a kernel panic though.

funkypotatoe commented on 2013-09-18 07:30 (UTC)

==> Validating source files with md5sums... DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build rt3290sta-dkms.

bmlandis2010 commented on 2013-07-10 03:13 (UTC)

I've tried many different patches from different places (including the official rt3290sta package from OpenSUSE) and all of them have caused a kernel panic on my machine. I have used this package before with success but no matter what I try now, it no longer works. So, for now, this project is on hold until Ralink releases a new version of the driver (The latest is from May 2012)

commented on 2013-07-02 23:58 (UTC)

Same problem Gulver, kernal always load rt2860, not rt3290

Gulver commented on 2013-06-23 21:59 (UTC)

As of kernel 3.9.7-1, module cannot be loaded. Blacklisting 2800pci makes kernel to load a driver for "rt2080" or something like that, which is non existant.