RT3290 not supported?

Issues Related to Networking (Wired and Wireless)

Moderator: Moderators

RT3290 not supported?

Postby dudumomo » Fri Jul 19, 2013 8:29

Dear all,

My new laptop, Asus X450JF is equiped with a RT3290 chipset doing Wifi and Bluetooth.

However I am not able to activate the wifi (I do have the on/off button in Gnome Network Panel, but I'm not able to set it as ON) and I don't see anything concerning the bluetooth.

Any idea what to do?

Thank you !!

PS: I'm running on the Kernel 3.10, 64b system.
Last edited by dudumomo on Sat Jul 20, 2013 6:11, edited 1 time in total.
dudumomo
Growing Hen
 
Posts: 149
Joined: Tue Nov 16, 2010 14:40

Re: RT3290 not supported?

Postby dudumomo » Sat Jul 20, 2013 2:22

It looks like the system is using the firmware RT2800 instead.

But dmesg give me the following info:
Code: Select all
[    6.565648] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt3290.bin'
[    6.565813] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.37
[    6.578734] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready


I will try to manually install the latest firmware

Any idea on how to solve this issue?

Thanks !
dudumomo
Growing Hen
 
Posts: 149
Joined: Tue Nov 16, 2010 14:40

Re: RT3290 not supported?

Postby Fitzcarraldo » Sat Jul 20, 2013 9:59

Paste here the output of the following commands:

Code: Select all
lspci
lsmod
ifconfig
iwconfig
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7997
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: RT3290 not supported?

Postby dudumomo » Sat Jul 20, 2013 10:38

Hi Fitz,

Thanks for your help.

Here are the results of the commands:

Code: Select all
Super-Dudu dudumomo # lspci
00:00.0 Host bridge: Intel Corporation Haswell DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Haswell PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Haswell HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation Lynx Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #1 (rev d4)
00:1c.2 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #3 (rev d4)
00:1c.3 PCI bridge: Intel Corporation Lynx Point PCI Express Root Port #4 (rev d4)
00:1d.0 USB controller: Intel Corporation Lynx Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point 6-port SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point SMBus Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation Device 0fe3 (rev a1)
03:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
03:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
04:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)


Code: Select all
Super-Dudu dudumomo # lsmod
Module                  Size  Used by
coretemp                5112  0
kvm_intel             109456  0
snd_hda_codec_realtek    27648  1
kvm                   208223  1 kvm_intel
snd_hda_codec_hdmi     23337  1
crc32_pclmul            2171  0
crc32c_intel            8480  0
ghash_clmulni_intel     3102  0
aesni_intel            38149  0
snd_hda_intel          26104  5
lrw                     2928  1 aesni_intel
glue_helper             3877  1 aesni_intel
ablk_helper             1644  1 aesni_intel
snd_hda_codec         102154  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
cryptd                  5278  3 ghash_clmulni_intel,aesni_intel,ablk_helper
uvcvideo               58487  0
videobuf2_vmalloc       2345  1 uvcvideo
videobuf2_memops        1840  1 videobuf2_vmalloc
videobuf2_core         20817  1 uvcvideo
videodev               82920  2 uvcvideo,videobuf2_core
media                   8562  2 uvcvideo,videodev
asus_nb_wmi             6408  0
asus_wmi               11868  1 asus_nb_wmi
snd_hwdep               4670  1 snd_hda_codec
joydev                  7952  0
nvidia               9377007  0
acer_wmi               20840  0
sparse_keymap           2329  2 acer_wmi,asus_wmi
iTCO_wdt                4168  0
iTCO_vendor_support     1633  1 iTCO_wdt
mxm_wmi                 1326  0
pci_hotplug             8625  1 asus_wmi
alx                    21061  0
i915                  439385  4
rt2800pci               8152  0
rt2800lib              53030  1 rt2800pci
rt2x00pci               2365  1 rt2800pci
rt2x00mmio              2520  1 rt2800pci
rt2x00lib              30627  4 rt2x00pci,rt2800lib,rt2800pci,rt2x00mmio
mac80211              237766  3 rt2x00lib,rt2x00pci,rt2800lib
cfg80211              158559  2 mac80211,rt2x00lib
eeprom_93cx6            1847  1 rt2800pci
crc_ccitt               1291  1 rt2800lib
psmouse                65636  0
snd_pcm                60991  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc          6134  2 snd_pcm,snd_hda_intel
pcspkr                  1552  0
microcode              10683  0
snd_timer              14598  1 snd_pcm
intel_agp               9208  1 i915
intel_gtt               9597  2 i915,intel_agp
drm_kms_helper         22704  1 i915
drm                   195468  6 i915,drm_kms_helper,nvidia
i2c_algo_bit            4202  1 i915
agpgart                22280  3 drm,intel_agp,intel_gtt
serio_raw               4104  0
snd                    47094  17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel
i2c_i801               13336  0
lpc_ich                12208  0
ipv6                  260613  32
efivarfs                4520  0
dm_thin_pool           33796  0
dm_persistent_data     36068  1 dm_thin_pool
dm_bio_prison           3697  1 dm_thin_pool
dm_service_time         2573  0
dm_round_robin          2087  0
dm_queue_length         2304  0
dm_multipath           14002  3 dm_round_robin,dm_queue_length,dm_service_time
scsi_dh                 4546  1 dm_multipath
dm_log_userspace        8906  0
dm_flakey               3726  0
dm_delay                3967  0
dm_bufio               12571  1 dm_persistent_data
virtio_pci              6205  0
virtio_blk              7720  0
virtio_net             16331  0
virtio_console         16404  0
virtio_balloon          4871  0
virtio_ring             7573  5 virtio_blk,virtio_net,virtio_pci,virtio_balloon,virtio_console
virtio                  3397  5 virtio_blk,virtio_net,virtio_pci,virtio_balloon,virtio_console
xts                     2807  0
gf128mul                5290  2 lrw,xts
aes_x86_64              7279  1 aesni_intel
sha512_generic          4888  0
sha256_generic          9684  0
sha1_generic            1846  0
iscsi_tcp               7868  0
tg3                   128141  0
ptp                     6828  1 tg3
pps_core                7840  1 ptp
e1000                 109669  0
fuse                   62274  3
xfs                   459032  0
nfs                   102149  0
lockd                  52869  1 nfs
sunrpc                147936  2 nfs,lockd
jfs                   143265  0
reiserfs              205865  0
ext4                  277660  1
jbd2                   48023  1 ext4
ext3                  108570  0
jbd                    37602  1 ext3
ext2                   53995  0
mbcache                 4594  3 ext2,ext3,ext4
firewire_core          44309  0
sl811_hcd               9063  0
hid_generic             1081  0
ohci_hcd               24626  0
uhci_hcd               20729  0
sx8                    11173  0
imm                     8779  0
parport                26763  1 imm
pata_pcmcia             9708  0
pcmcia                 39003  1 pata_pcmcia
ehci_pci                3728  0
ehci_hcd               40870  1 ehci_pci
xhci_hcd               75479  0


Code: Select all
 ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.111  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::76d0:2bff:fec4:4639  prefixlen 64  scopeid 0x20<link>
        ether 74:d0:2b:c4:46:39  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 79  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 19 

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 70  bytes 8400 (8.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70  bytes 8400 (8.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Code: Select all
Super-Dudu dudumomo # iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
dudumomo
Growing Hen
 
Posts: 149
Joined: Tue Nov 16, 2010 14:40

Re: RT3290 not supported?

Postby Fitzcarraldo » Sat Jul 20, 2013 14:52

Your wireless and Bluetooth combo controller:

Code: Select all
03:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
03:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth

It seems that you do have the correct module loaded:

Code: Select all
lsmod | grep rt2800

but you need to install the firmware:

Code: Select all
equo install linux-firmware

However it looks like support in Linux for the Bluetooth hardware of this combo controller does not exist, so you will probably not be able to get Bluetooth working (see e.g. Bluetooth with Ralink RT3290 on HP ProBook 4740s).
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7997
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: RT3290 not supported?

Postby dudumomo » Sat Jul 20, 2013 15:39

Strange, linux-firmware are already installed.
A re-installation don't improve the situation..
But I still cannot activate the wifi with Network Manger.

However with cmd line I can activate and scan. But I cannot connect... May be I should continue to dig that way instead...

Any other ideas?

PS: It's a fresh install using the daily GNOME iso. (From the 17th July)
dudumomo
Growing Hen
 
Posts: 149
Joined: Tue Nov 16, 2010 14:40

Re: RT3290 not supported?

Postby Fitzcarraldo » Sat Jul 20, 2013 17:22

The SL kernel configuration file has CONFIG_RT2800PCI_RT3290=y so the rt2800pci module should work.

I notice from your lsmod output that both modules rt2800pci and rt2x00pci are loaded. I don't know if the module rt2800pci requires the rt2x00pci module to be loaded or whether the rt2x00pci module is interfering with the functioning of the rt2800pci module. You could try unloading the rt2x00pci module to see what happens. As root user:

Code: Select all
rmmod rt2x00pci
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7997
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: RT3290 not supported?

Postby dudumomo » Wed Jul 24, 2013 1:06

Hello !

I got the following error message:

Code: Select all
 rmmod: ERROR: Module rt2x00pci is in use by: rt2800pci


PS: I can connect to the wifi in command line tho...
dudumomo
Growing Hen
 
Posts: 149
Joined: Tue Nov 16, 2010 14:40

Re: RT3290 not supported?

Postby dudumomo » Wed Jul 24, 2013 16:10

Any news?

EDIT:
By using WICD, it works !!

The problem seems to be related to Network manager.

How can we make it work? (I'm not a big fan of WICD...but at least it works haha)

Thank you !
dudumomo
Growing Hen
 
Posts: 149
Joined: Tue Nov 16, 2010 14:40

Re: RT3290 not supported?

Postby dudumomo » Thu Sep 19, 2013 4:44

Strange, actually, with the latest sabayon 13.08, it doesn't work anymore using WICD.
It connects for 2 sec and disconnect....

Quite annoying not having any wifi......

Any idea how to fix it? (It is not only related to Sabayon, same for Debian/Ubuntu)

Thank you for your help !
dudumomo
Growing Hen
 
Posts: 149
Joined: Tue Nov 16, 2010 14:40

Next

Return to Networking and Wireless

Who is online

Users browsing this forum: No registered users and 2 guests

cron