From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Greear Date: Fri, 8 Jul 2016 10:55:34 -0700 Subject: [ath9k-devel] Fully control ethernet frame In-Reply-To: References: <6A7669E5-7A0A-426D-AB26-42B8BA7716D4@gmail.com> Message-ID: <577FE916.5010608@candelatech.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org On 07/08/2016 10:46 AM, Adrian Chadd wrote: > hi, > > There's a transmit descriptor bit, AR_CorruptFCS, which you can set > and it will negate the FCS so it always fails. > > Look in the ar9002_mac.c / ar9003_mac.c where NoAck is set; i think > AR_CorruptFCS should also be set in that (ctl1 for ar9002 and below, > ctl12 for ar9003) Neat. e1000e (I think?) and some other drivers I mucked with long ago have the ability to accept FCS from user-space. If someone adds that same support to ath9k then that would make applications supporting this API able to work on ath9k devices as well... Thanks, Ben > > > -a > > > On 8 July 2016 at 00:08, ??? wrote: >> Hi all, >> >> I want to make corrupted packet by wrong CRC/FCS >> >> I have two questions. >> >> 1) Can I handle CRC/FCS when ethernet frame be made at Tx ? >> >> 2-1) If can, how can I ? or where is related source? >> >> 2-2) If can?t, is there any way to control CRC/FCS at Tx ? >> >> Thanks. >> _______________________________________________ >> ath9k-devel mailing list >> ath9k-devel at lists.ath9k.org >> https://lists.ath9k.org/mailman/listinfo/ath9k-devel > _______________________________________________ > ath9k-devel mailing list > ath9k-devel at lists.ath9k.org > https://lists.ath9k.org/mailman/listinfo/ath9k-devel > -- Ben Greear Candela Technologies Inc http://www.candelatech.com