On Thu, May 21, 2020 at 9:11 AM Stefan Sperling <[email protected]> wrote:

> On Thu, May 21, 2020 at 01:04:36AM +0200, stolen data wrote:
>
> ...
>

> > >   You can try MCS1, MCS2, ..., all the way up to MCS15.
> >
> > Unfortunately no change. Some are unusable but none of them offer a
> > visible improvement.
>
> Oh. So they all have the exact same result?
>

None of MCS0-15 can reach beyond 1200 Kbit/s and some are exceptionally
unstable; 5-7 and 13-15 (with emphasis on 7 and 15) are so shaky that
the speed drops below 50 Kbit/s and sometimes cause the entire link to
choke and drop out. Across the range it seems to be best at 0/8 and
degrade towards 7/15. I can't see any difference between the lower and
upper range, and autoselect overall seems to work out better over time
despite still being very jumpy.


>
> > I'll be available for testing of any patches or suggestions that
> > anyone may have, and thanks for the suggestions so far!
>
> What is special about the AR9287 is that it appears in USB devices
> as well as PCI.
>
> The USB devices are known to work OK (barring some USB-specific issues).
> However, the firmware on USB devices handles large parts of what our driver
> is supposed to handle on PCI, so it's another apples to oranges comparison.
>
> The next step would be to grep the Linux and OpenBSD drivers for 9287
> and compare chip-specific sections of code that show up. I looked around
> for a bit but nothing stands out at first sight.
>

Reply via email to