Re: IPv6 router solicitation not being received

From: Hajimu UMEMOTO (ume_at_freebsd.org)
Date: 08/11/05

  • Next message: Mark Andrews: "Re: IPv6 router solicitation not being received"
    Date: Thu, 11 Aug 2005 17:53:25 +0900
    To: Mark Andrews <Mark_Andrews@isc.org>
    
    

    Hi,

    >>>>> On Thu, 11 Aug 2005 10:55:23 +1000
    >>>>> Mark Andrews <Mark_Andrews@isc.org> said:

    Mark_Andrews> I have a problem in that the router solicitations are not
    Mark_Andrews> being received by my FreeBSD IPv6 router unless I enable
    Mark_Andrews> promiscuous mode on the tx0 interface. This causes delays
    Mark_Andrews> to autoconf for other IPv6 boxes on the net until the
    Mark_Andrews> periodic router announcement is sent.

    Mark_Andrews> This leads me to believe that either the multicast hash
    Mark_Andrews> function is wrong or the request for multicast reception
    Mark_Andrews> on the interface is not getting through to the driver.

    Mark_Andrews> "rtadvd tx0" is running so theoretically it should be getting
    Mark_Andrews> through. Anyone aware of any issues in this area? Yes the
    Mark_Andrews> kernel is a bit old and needs to be updated.

    Could you try this patch? Since I don't have SMC 83c170 card, I
    cannot test it by myself.

    Index: sys/dev/tx/if_tx.c
    diff -u -p sys/dev/tx/if_tx.c.orig sys/dev/tx/if_tx.c
    --- sys/dev/tx/if_tx.c.orig Tue Oct 29 10:43:49 2002
    +++ sys/dev/tx/if_tx.c Thu Aug 11 17:47:45 2005
    @@ -1274,7 +1274,7 @@ epic_set_mc_table(sc)
     {
             struct ifnet *ifp = &sc->sc_if;
             struct ifmultiaddr *ifma;
    - u_int16_t filter[4];
    + u_int32_t filter[4];
             u_int8_t h;
     
             if (ifp->if_flags & (IFF_ALLMULTI | IFF_PROMISC)) {

    Sincerely,

    --
    Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
    ume@mahoroba.org  ume@{,jp.}FreeBSD.org
    http://www.imasy.org/~ume/
    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
    

  • Next message: Mark Andrews: "Re: IPv6 router solicitation not being received"

    Relevant Pages

    • Probs with ip/ethernet setup (smc-ultra ISA)
      ... Debian Sarge, linux kernel 2.4.20-3), using an "SMC EtherCard Elite 16C ... The card had been used successfuly on Redhat and Win95 some years ago. ... When trying to ping other hosts, you see the leds on the hub ... Statistics before network activity: ...
      (comp.os.linux.networking)
    • Probs with ip/ethernet setup (smc-ultra ISA)
      ... Debian Sarge, linux kernel 2.4.20-3), using an "SMC EtherCard Elite 16C ... The card had been used successfuly on Redhat and Win95 some years ago. ... When trying to ping other hosts, you see the leds on the hub ... Statistics before network activity: ...
      (comp.os.linux.hardware)
    • Re: Gigabits, watchdog timeouts and downtime, oh my!
      ... >>Hey all, ... >>Decided to move into the Gigabit world yesterday and picked up a SMC ... >>and the card goes down for a few seconds before waking back up. ...
      (freebsd-stable)
    • Re: isa network card
      ... I know that SMC make cards.. ... I have an SMC driver CD.. ... supplied with a diskette, and the instructions for the card stated that a ... card into the system.. ...
      (microsoft.public.windowsxp.hardware)
    • Re: Systems running hot?
      ... Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, ...
      (freebsd-current)