> 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

Reply via email to