> I'm not too familiar with avahi but I guess the .local is some kind of > multicast thing... does this help? > > I can't think of a good reason to zero the mcast hash after a reset. > > diff --git a/drivers/net/wireless/ath/ath5k/base.c > b/drivers/net/wireless/ath/ath5k/base.c index 1287ded..1e6e0b6 100644 > --- a/drivers/net/wireless/ath/ath5k/base.c > +++ b/drivers/net/wireless/ath/ath5k/base.c > @@ -1125,7 +1125,6 @@ ath5k_mode_setup(struct ath5k_softc *sc) > /* configure operational mode */ > 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); > }
YES! At least I am able to ping for longer than 2 minutes. :) I'll keep running the modified code and see if any other problem crops up. Thanks! C. _______________________________________________ ath5k-devel mailing list ath5k-devel@lists.ath5k.org https://lists.ath5k.org/mailman/listinfo/ath5k-devel