ath5k: don't reset mcast filter when configuring the mode
We should not zero out the multicast hash when configuring the operating mode, since a zero value means all multicast frames will get dropped. Also, ath5k_mode_setup() gets called after any reset, so the hash already set up in configure_filter() is lost. Signed-off-by: Bob Copeland <me@bobcopeland.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
e1a6542f24
commit
bcfc56a8be
|
@ -1125,7 +1125,6 @@ ath5k_mode_setup(struct ath5k_softc *sc)
|
||||||
/* configure operational mode */
|
/* configure operational mode */
|
||||||
ath5k_hw_set_opmode(ah);
|
ath5k_hw_set_opmode(ah);
|
||||||
|
|
||||||
ath5k_hw_set_mcast_filter(ah, 0, 0);
|
|
||||||
ATH5K_DBG(sc, ATH5K_DEBUG_MODE, "RX filter 0x%x\n", rfilt);
|
ATH5K_DBG(sc, ATH5K_DEBUG_MODE, "RX filter 0x%x\n", rfilt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue