Search Linux Wireless

Re: [PATCH] ath9k_hw: Fix STA (AR9485) bringup issue due to incorrect MAC address

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 09, 2011 at 11:32:17AM -0700, Luis R. Rodriguez wrote:
> On Tue, Aug 9, 2011 at 11:31 AM, Luis R. Rodriguez <mcgrof@xxxxxxxxx> wrote:
> > On Tue, Aug 9, 2011 at 11:22 AM, Senthil Balasubramanian
> > <senthilb@xxxxxxxxxxxxxxxx> wrote:
> >> Due to some recent optimization done in the way the mac address
> >> bytes are written into the OTP memory, some AR9485 chipsets were
> >> forced to use the first byte from the eeprom template and as AR9485
> >> happens to use generic eeprom template which has 0x1 as the first
> >> byte causes issues in bringing up the card.
> >>
> >> So fixed the eeprom template accordingly to address the issue.
> >>
> >> Cc: Paul Stewart <pstew@xxxxxxxxxx>
> >> Signed-off-by: Senthil Balasubramanian <senthilb@xxxxxxxxxxxxxxxx>
> >
> > I don't follow the description too well, all I can tell from it is
> > that there is an issue if the template has 0x01 set instead of 0x0 but
> > it doesn't tell me why.
The leading byte is 1 which is obviously incorrect for mac address.
The reason why 1 is chosen by the driver for mac address is due to
the way the OTP write was optimized and so the driver has taken the
first byte alone from the template and the remaining from OTP.

> 
> Is this not a stable fix?
Oops.. Yes it is. Let me cc to stable. thanks for the stable reminder :-(
> 
>   Luis
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux