[rt2x00-users] rt2860 - is it possible to use this chipset nowadays?

Mike Edwards pf-rt2x00 at mirkwood.net
Mon Jul 5 08:25:32 AEST 2010


As no developer appears to be interested enough in the non-working
state of rt2800pci to send a reply, I'll add some more information to
this thread in the hope that it'll help someone else down the road.

Kernel is Debian 2.6.32-5-amd64, kernel module is rt2800pci 2.3.0 from
the 2010-06-27 compat-wireless daily tarball.

This driver has been confirmed not to work with the following two cards
using the rt2860 chipset (this will likely extend to other cards
utilizing the rt2860 chipset, if not all of them):

Encore ENLWI-N:

03:06.0 0280: 1814:0601
	Subsystem: 1814:2860
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (500ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at febf0000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

Linksys WMP600N:

03:06.0 0280: 1814:0601
	Subsystem: 1737:0067
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (500ns min, 1000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at febf0000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-


On the Linksys WMP600N, rt2800pci appears to fail shortly after loading
firmare, throwing the as-yet-unexplained 'MCU request failed, no
response from hardware' error.

The Encore ENLWI-N doesn't appear to cause rt2800pci to throw this
error.  Does this have to do with the WMP600N's 5 GHz radio?

In both cases, scanning appears to work, but rt2800pci will never
associate with an AP.

modinfo:

filename:
/lib/modules/2.6.32-5-amd64/updates/drivers/net/wireless/rt2x00/rt2800pci.ko
license:        GPL
firmware:       rt2860.bin
description:    Ralink RT2800 PCI & PCMCIA Wireless LAN driver.
version:        2.3.0
author:         http://rt2x00.serialmonkey.com
srcversion:     F3FF8BA3C99A8C0AFF1903F
alias:          pci:v00001A3Bd00001059sv*sd*bc*sc*i*
alias:          pci:v00001432d00007768sv*sd*bc*sc*i*
alias:          pci:v00001432d00007758sv*sd*bc*sc*i*
alias:          pci:v00001432d00007748sv*sd*bc*sc*i*
alias:          pci:v00001432d00007738sv*sd*bc*sc*i*
alias:          pci:v00001432d00007728sv*sd*bc*sc*i*
alias:          pci:v00001432d00007727sv*sd*bc*sc*i*
alias:          pci:v00001432d00007708sv*sd*bc*sc*i*
alias:          pci:v00001814d00000781sv*sd*bc*sc*i*
alias:          pci:v00001814d00000701sv*sd*bc*sc*i*
alias:          pci:v00001814d00000681sv*sd*bc*sc*i*
alias:          pci:v00001814d00000601sv*sd*bc*sc*i*
depends:        rt2800lib,rt2x00pci,rt2x00lib,eeprom_93cx6,crc-ccitt
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 
parm:           nohwcrypt:Disable hardware encryption. (bool)

If anyone cares enough to comment, please feel free - my free time this
upcoming week is extremely limited, but I'll be happy to provide more
information or try different settings if I can squeeze it in (sorry,
but my vacation, and my free time, was last week.  4 days of this
thread, and only one developer response - and that was only to point out
that I missed the udev scripts for firmware loading!).



On Fri, Jul 02, 2010 at 01:36:30AM -0400, Mike Edwards babbled thus:
> According to
> http://rt2x00.serialmonkey.com/phpBB/viewtopic.php?f=5&t=5326 it looks
> like the 'MCU request failed' may be a bug in the rt2800pci driver which
> has persisted for well over a year.  I think I can safely assume that
> rt2800pci cannot drive the 2860.
> 
> Are there any plans to make this driver usable for the 2860 chipset?
> If so, any idea when?  Ivo?
> 
> 
> On Thu, Jul 01, 2010 at 05:44:47PM -0400, Mike Edwards babbled thus:
> > Uhgh, anyone?  Do I have any hope at all of using these rt2860 cards
> > again, or should I just give up this foolish hope of using wireless
> > cards to do wireless networking, and run ethernet instead?
> > 
> > 
> > On Thu, Jul 01, 2010 at 11:18:06AM -0400, Mike Edwards babbled thus:
> > > Jul  1 11:07:07 gimli kernel: [ 2187.117608] phy0 ->
> > > rt2800pci_mcu_status: Error - MCU request failed, no response from
> > > hardware

-- 
                                                                      
Mike Edwards                    |   If this email address disappears,   
Unsolicited advertisments to    |   assume it was spammed to death.  To
this address are not welcome.   |   reach me in that case, s/-.*@/@/

"Our progress as a nation can be no swifter than our progress in education.
The human mind is our fundamental resource."
  -- John F. Kennedy




More information about the users mailing list