--- drivers/net/wireless/ath5k/base.c	2008-11-17 00:11:11.000000000 -0500
+++ ../cw/drivers/net/wireless/ath5k/base.c	2008-11-19 23:54:58.000000000 -0500
@@ -1728,6 +1728,11 @@
 				goto accept;
 			}
 
+			/* Allow CRC errors through */
+			if (rs.rs_status & AR5K_RXERR_CRC) {
+				goto accept;
+			}
+
 			/* let crypto-error packets fall through in MNTR */
 			if ((rs.rs_status &
 				~(AR5K_RXERR_DECRYPT|AR5K_RXERR_MIC)) ||

