On Tue, Oct 11, 2011 at 6:06 PM, Daniel Golle <dgo...@allnet.de> wrote:
> Sure, that's what I did already to make it work at least a bit, but run into 
> DMA
> problems once there was any serious traffic (using Kernel 2.6.39 and
> compat-wireless 2011-06-20)
> Kernel 3.0.4 with compat-wireless 2011-10-05 seems to work quite nice, at 
> least
> for now... I'll continue testing that in the next days.

please try to see the DMA problems are fixed in latest compat
http://linuxwireless.org/en/users/Download#Where_to_download_bleeding_edge


>
>
> On 10/11/2011 09:58 AM, Wojciech Dubowik wrote:
>>> Hi!
>>> I want to use an AR9380 mini pci-e module on kirkwood. under x86 the
>>> module
>>> works fine and appears as product-id 0x0030, on kirkwood the same
>>> module shows
>>> up as product-id 0xabcd.
>>> Anyone knows possible reasons for this to happen?
>>> (First I suspected there could be an PCI expansion ROM executed by
>>> the x86 BIOS,
>>> that doesn't seem to be that case.)
>>> Any hints welcome :)
>>
>> You could use sth like that in your setup.
>>
>> ---
>> Index: compat-wireless-2011-05-27/drivers/net/wireless/ath/ath9k/pci.c
>> ===================================================================
>> --- compat-wireless-2011-05-27.orig/drivers/net/wireless/ath/ath9k/pci.c     
>>  2011-05-31 21:02:34.000000000 +0200
>> +++ compat-wireless-2011-05-27/drivers/net/wireless/ath/ath9k/pci.c   
>> 2011-06-06 12:58:57.578412992 +0200
>> @@ -30,6 +30,7 @@
>>       { PCI_VDEVICE(ATHEROS, 0x002D) }, /* PCI   */
>>       { PCI_VDEVICE(ATHEROS, 0x002E) }, /* PCI-E */
>>       { PCI_VDEVICE(ATHEROS, 0x0030) }, /* PCI-E  AR9300 */
>> +     { PCI_VDEVICE(ATHEROS, 0xABCD) }, /* PCI-E  AR9380 */
>>       { PCI_VDEVICE(ATHEROS, 0x0032) }, /* PCI-E  AR9485 */
>>       { 0 }
>>  };
>> Index: compat-wireless-2011-05-27/drivers/net/wireless/ath/ath9k/hw.c
>> ===================================================================
>> --- compat-wireless-2011-05-27.orig/drivers/net/wireless/ath/ath9k/hw.c      
>>  2011-06-06 12:58:50.000000000 +0200
>> +++ compat-wireless-2011-05-27/drivers/net/wireless/ath/ath9k/hw.c    
>> 2011-06-06 13:00:12.568412970 +0200
>> @@ -653,6 +653,7 @@
>>       case AR2427_DEVID_PCIE:
>>       case AR9300_DEVID_PCIE:
>>       case AR9300_DEVID_AR9485_PCIE:
>> +     case AR9300_DEVID_AR9380_PCIE:
>>       case AR9300_DEVID_AR9330:
>>       case AR9300_DEVID_AR9340:
>>               break;
>> Index: compat-wireless-2011-05-27/drivers/net/wireless/ath/ath9k/hw.h
>> ===================================================================
>> --- compat-wireless-2011-05-27.orig/drivers/net/wireless/ath/ath9k/hw.h      
>>  2011-06-06 12:58:50.000000000 +0200
>> +++ compat-wireless-2011-05-27/drivers/net/wireless/ath/ath9k/hw.h    
>> 2011-06-06 12:58:57.578412992 +0200
>> @@ -44,6 +44,7 @@
>>  #define AR9287_DEVID_PCIE    0x002e
>>  #define AR9300_DEVID_PCIE    0x0030
>>  #define AR9300_DEVID_AR9340  0x0031
>> +#define AR9300_DEVID_AR9380_PCIE 0xabcd
>>  #define AR9300_DEVID_AR9485_PCIE 0x0032
>>  #define AR9300_DEVID_AR9330  0x0035
>> ---
>>
>>
>> It has worked for me on kirkwood platform.
>>
>> Wojtek
>>
>>
>>>
>>> Cheers
>>>
>>> Daniel
>>> _______________________________________________
>>> ath9k-devel mailing list
>>> ath9k-devel@lists.ath9k.org
>>> https://lists.ath9k.org/mailman/listinfo/ath9k-devel
>>>
>
> _______________________________________________
> ath9k-devel mailing list
> ath9k-devel@lists.ath9k.org
> https://lists.ath9k.org/mailman/listinfo/ath9k-devel
>



-- 
shafi
_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to