J.A. Magallon kirjoitti viestiss��n (l�hetysaika Keskiviikko 10. Syyskuuta 
2003 04:03):
> On 09.10, David Kobler wrote:
> > Is anybody getting this message after upgrading to the latest kernel?
> > kernel: MASQUERADE: No route: Rusty's brain broke!
> >
> > I am using nat/masquerading to share the internet.  To enable internet
> > sharing  I must revert back to 2.4.21.
> >
> > Hope to see this get fixed soon.
>
> Until the right fix this does the trick.
> I suppose Juan has on his queue, or is wating for the final fix.
>
> ===== net/ipv4/netfilter/ipt_MASQUERADE.c 1.6 vs edited =====
> --- kernel/net/ipv4/netfilter/ipt_MASQUERADE.c        Tue Aug 12 11:30:12 2003
> +++ kernel/net/ipv4/netfilter/ipt_MASQUERADE.c        Thu Aug 28 16:54:15 2003
> @@ -90,6 +90,7 @@
>  #ifdef CONFIG_IP_ROUTE_FWMARK
>       key.fwmark = (*pskb)->nfmark;
>  #endif
> +     key.oif = 0;
>       if (ip_route_output_key(&rt, &key) != 0) {
>                  /* Funky routing can do this. */
>                  if (net_ratelimit())


I added this to my current kernel that's building right now...
(2.4.22-7.tmb.1mdk) 

if it finishes cleanly on my local buildhost, I'll push it to klama,
and it should hit the contribs at mid-day UTC...


-- 
Regards

Thomas


Reply via email to