Re: [PATCH 00/22] Staging: rt{286,287,307}0: various fixes/cleanups

Bartlomiej Zolnierkiewicz
2009-08-23T13:27:35Z

On Thursday 20 August 2009 07:44:01 Mike Galbraith wrote:
> On Wed, 2009-08-19 at 21:25 +0200, Bartlomiej Zolnierkiewicz wrote:
>
> > Thanks a lot for extra testing, could you also check what MAC version is
> > this beast using? I'm now working on merging rt2870 and rt3070 together,
> > and I would need somebody with 2870 flavor to verify the end result.. :)
> >
> > The USB dongle that I'm doing tests with is:
> >
> > Bus 004 Device 003: ID 148f:3070 Ralink Technology, Corp.
> >
> > and is identified by rt2800usb as 3070 flavor:
> >
> > phy0 -> rt2x00_set_chip: Info - Chipset detected - rt: 1600, rf: 0005, rev: 30700200.
>
> phy1 -> rt2x00_set_chip: Info - Chipset detected - rt: 1600, rf: 0003, rev: 28600101.
>
> This doesn't tell me whole lot, 2860 is allegedly PCI, my gizmo is USB.
> (maybe i should poke it with sharp stick... nah, not bored enough)
>
> USB device ID is 13D3:3247, which is supported by both 2870 and 3070
> drivers, though it's associated with AzureWave instead of IMC Networks
> as reported by lsusb. In the 3070 section of 2870.h however, I see...
>
> {USB_DEVICE(0x13D3,0x3247)}, /* AzureWave */ \
> {USB_DEVICE(0x13D3,0x3273)}, /* AzureWave 3070*/ \
>
> ... so _maybe_ it's a 2870.

Seems to be a case here (2870 is USB version of 2860 which would explain
why MAC version is reported to be 2860)..