On Fri, 2010-01-22 at 19:26 +0100, Jorge Boncompte [DTI2] wrote:

>       Hi Pavel, i had done some tests and did found that my SR71-12 does 
> works if I
> change in hw.c::ath9k_hw_init_11a_eeprom_fix()...
> 
> if ((ah->hw_version.devid == AR9280_DEVID_PCI) &&
>       test_bit(ATH9K_MODE_11A, ah->caps.wireless_modes)) {
> 
> to...
> 
> if (ah->hw_version.devid == AR9280_DEVID_PCI) {
> 
>       Unfortunately, I don't know what that 'fix' fixes :-)

You patch fixes Ubiquiti SR71-12 for me!  And it looks quite reasonable.
I'm only getting "deadbeef" from AR_IMR_S2 now, which is exactly what
I'm getting with SR71-15.

The right fix would be probably to find out when the "fixup" is actually
needed.

By the way, I'm not very fond of checking PCI ID in the driver when
there are other ways to check for the chip revision and capabilities.

-- 
Regards,
Pavel Roskin
_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to