Author Topic: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04  (Read 9144 times)

0 Members and 1 Guest are viewing this topic.

Offline chemicalfan

  • Hero Member
  • *****
  • Posts: 1166
  • Karma: 36
  • Gender: Male
  • I've been here a little while!
    • View Profile
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #15 on: August 07, 2014, 10:27:04 am »
Presumably at some point the sta driver will make it out of staging and be accepted into the kernel as standard?

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 17646
  • Karma: 456
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #16 on: August 07, 2014, 12:05:48 pm »
At this point I probably shouldn't be calling them "staging" drivers as from what I can tell they're no longer (if they ever were) contained in the /drivers/staging directory of the kernel source.

I'm pretty certain the "sta" at the end of the driver name means they were originally meant (by Ralink) as staging drivers .. but they're certainly not here now
http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/tree/drivers/staging

That said, I suppose "sta" could also have meant "stand-alone"
http://lwn.net/Articles/324279/
and I got it wrong  :-[

rt2870sta *used* to be in staging, so were referred to as "staging" drivers .. I just extrapolated (possibly incorrectly).
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk

Offline chemicalfan

  • Hero Member
  • *****
  • Posts: 1166
  • Karma: 36
  • Gender: Male
  • I've been here a little while!
    • View Profile
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #17 on: August 07, 2014, 12:57:14 pm »
Googling it has confused me even more (suggesting it's been included in the Ubuntu kernel since 9.04!).
I'm gonna quit while I'm ahead/behind  ;D

Offline adit_alit

  • Jr. Member
  • **
  • Posts: 9
  • Karma: 0
  • I've just joined!
    • View Profile
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #18 on: August 07, 2014, 01:00:57 pm »
If you've un-blacklisted rt2800pci

and blacklisted rt3290sta

everything should be fine from now on, even after kernel updates as rt2800pci comes with the kernel.

What happened was the rt3290sta (staging) driver would need recompiling (against the new kernel) every time you received a kernel update .. but they changed some stuff in kernels >=3.11 so that driver will no longer compile, and Ralink haven't released an updated version.

Luckily the open source rt2800pci drivers have improved their support for your adapter.

Originally rt2800pci wasn't a very good driver for your adapter and kept dropping the connection, so people blacklisted it (so it doesn't autoload) and compiled the staging driver .. but rt2800pci (since a patch was accepted into kernel 3.12) is now the driver of choice for your adapter.

--

Ups, actually it happened again every time I restart my laptop. But it works after I run [sudo modprobe -r rt3290sta] then [sudo modprobe rt2800pci].
How can I make it permanent without running those instruction?

Here is the content of:

gedit /etc/modprobe.d/blacklist.conf
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.

# evbug is a debug tool that should be loaded explicitly
blacklist evbug

# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd

# replaced by e100
blacklist eepro100

# replaced by tulip
blacklist de4x5

# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394

# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m

# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2

# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801

# replaced by p54pci
blacklist prism54

# replaced by b43 and ssb.
blacklist bcm43xx

# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps

# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi

# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp

# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr

# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac

gedit /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

lp
rtc
lp
rtc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
disable_mmc
rt3290sta

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 17646
  • Karma: 456
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #19 on: August 07, 2014, 01:09:42 pm »
Run:
Code: [Select]
sudo gedit /etc/modules
Find the line that raads:-

rt3290sta

and REMOVE it.

in its place add a line that reads:-

rt2800pci

SAVE the file and exit gedit.

Back in the terminal run:
Code: [Select]
sudo gedit /etc/modprobe.d/blacklist.conf
and add a single NEW line at the bottom that reads

blacklist rt3290sta

SAVE the file,and exit gedit.

Now REBOOT and let us know if wireless automagically works without any intervention needed by you ?

--
« Last Edit: August 07, 2014, 01:32:12 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk

Offline adit_alit

  • Jr. Member
  • **
  • Posts: 9
  • Karma: 0
  • I've just joined!
    • View Profile
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #20 on: August 08, 2014, 01:13:17 pm »
Run:
Code: [Select]
sudo gedit /etc/modules
Find the line that raads:-

rt3290sta

and REMOVE it.

in its place add a line that reads:-

rt2800pci

SAVE the file and exit gedit.

Back in the terminal run:
Code: [Select]
sudo gedit /etc/modprobe.d/blacklist.conf
and add a single NEW line at the bottom that reads

blacklist rt3290sta

SAVE the file,and exit gedit.

Now REBOOT and let us know if wireless automagically works without any intervention needed by you ?

--

Hi Mark, sorry bothering you again. Now on the the module  (/etc) - gedit, the save button is off. It cannot save or save as the changing?? fiuhhh... it's almost there.
Any idea?

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 17646
  • Karma: 456
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #21 on: August 08, 2014, 01:16:04 pm »
Did you start the command with "sudo" ?

if you open it without "sudo" you won't have permission to write to the file .. so "Save" will be greyed out.
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk

Offline adit_alit

  • Jr. Member
  • **
  • Posts: 9
  • Karma: 0
  • I've just joined!
    • View Profile
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #22 on: August 11, 2014, 06:01:58 am »
Did you start the command with "sudo" ?

if you open it without "sudo" you won't have permission to write to the file .. so "Save" will be greyed out.

Uppps, forgot the 'sudo".
All done, it works fine now. Thank you again  ;)

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 17646
  • Karma: 456
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #23 on: August 11, 2014, 01:48:55 pm »
You're most welcome :)
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk

Offline amkichu

  • Jr. Member
  • **
  • Posts: 1
  • Karma: 0
  • I've just joined!
    • View Profile
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #24 on: May 11, 2018, 06:40:59 pm »
I need the same help

Need help[
dmesg | grep -i net
[    0.044602] NET: Registered protocol family 16
[    0.044602] audit: initializing netlink subsys (disabled)
[    0.826702] NetLabel: Initializing
[    0.826703] NetLabel:  domain hash size = 128
[    0.826703] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.826724] NetLabel:  unlabeled traffic allowed by default
[    0.936263] NET: Registered protocol family 2
[    0.936828] NET: Registered protocol family 1
[    2.561841] NET: Registered protocol family 10
[    2.566519] NET: Registered protocol family 17
[    2.726982] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   39.877856] ip_tables: (C) 2000-2006 Netfilter Core Team
[   54.857875] audit: type=1400 audit(1526055853.770:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=743 comm="apparmor_parser"
[   54.857880] audit: type=1400 audit(1526055853.770:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/NetworkManager/nm-dhcp-helper" pid=743 comm="apparmor_parser"
[   60.660431] IPv6: ADDRCONF(NETDEV_UP): enp8s0: link is not ready
[   60.913387] IPv6: ADDRCONF(NETDEV_UP): enp8s0: link is not ready
[   60.932250] IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready
[   63.120455] IPv6: ADDRCONF(NETDEV_CHANGE): enp8s0: link become

modinfo rt3290sta
modinfo: ERROR: Module rt3290sta not found.



Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 17646
  • Karma: 456
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Problem with Ralink RT3290 after automatic update of Ubuntu 12.04
« Reply #25 on: May 11, 2018, 07:27:22 pm »
This is an old topic :o

Is this an internal wireless adapter, or a USB one ?

What is the output from:
Code: [Select]
sudo lshw -C network
and
Code: [Select]
lsusb
and
Code: [Select]
lspci -vnn | grep -i net
and
Code: [Select]
ifconfig
and
Code: [Select]
iwconfig
and
Code: [Select]
iwlist scan
and
Code: [Select]
rfkill list
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal