On Thu, Apr 21, 2011 at 12:43:46AM -0700, Michael Renzmann wrote:
> My dell desktop has PCI-E-16 slot and PCI-E1 slot.
> I use mini-PCI-E1 to PCI-E1 adapter card so that Sparklan ar9390 card can
> work in Dell desktop installed with Slackware 13.1 and updated kernel
> 2.6.37.
> 
> 1. When I plug in ar9390 in PCI-E-16, "lspci" shows vendor id as
> "168c:abcd". With a minor hack on ath9k device table, the card works well.
> 2. The same Dell desktop, same hardware setting as 1 above, I boot
> "Windows 7", The device ID is still "ABCD". The string is
> "PCI\VEN_168C&DEV_ABCD&SUBSYS_00000000&REV_01".
>       Item 1 & 2 rules out OS issue.
> 3. At that time, I thought Splaklan may forget to program vendor ID.
> However, when I plug it in PCI-E-1 slot, the vendor id is "168c:0030".
> 4. I have test quite some mini-pci-e radios on both PCI-E-1 and PCI-E-16
> slots. All other cards don't see this problem. Tested are "broadcom",
> "ralink", "intel 5300", "intel ultimate N 6300".
>       Item 4 rules out PCI-E-16 issue on desktop.
> 5. Also, if I plug in this card to other laptop with same Linux OS, same
> kernel, the vendor id is not a problem "168c:0030"
> 
> My suspicion is Sparklan ar93xx may not handle well compatibility with
> PCI-E-16.

Interesting, David, have you heard of this? Do you know why the
string PCI\VEN_168C&DEV_ABCD&SUBSYS_00000000&REV_01 was added for the
win7 driver?

  Luis
_______________________________________________
ath9k-devel mailing list
[email protected]
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to