This problem still exists on Debian 8, vlan version 1.9-3.2.

It's an obvious fix, and the problem is quite annoying. It can be worked
around with a post-up script, but it just cost me an hour of unnecessary
troubleshooting on a network with multiple distributed routers.

Can you please integrate this fix?

On Tue, 21 Jan 2014 13:25:58 +1300 Sebastian Castro <se...@requin.cl> wrote:
> Package: vlan
> Version: 1.9-3
> Severity: normal
> Tags: patch
>
> -- System Information:
> Debian Release: 7.2
> APT prefers stable-updates
> APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
> Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages vlan depends on:
> ii iproute 20120521-3+b3
> ii libc6 2.13-38
>
> vlan recommends no packages.
>
> vlan suggests no packages.
>
> -- Configuration Files:
> /etc/network/if-up.d/ip changed:
> if [ -d "/proc/sys/net/ipv4/conf/$IFACE" ]
> then
> if [ -n "$IF_IP_PROXY_ARP" ]; then
> if [ "$IF_IP_PROXY_ARP" -eq "1" ]; then
> echo 1 > "/proc/sys/net/ipv4/conf/$IFACE/proxy_arp"
> else
> echo 0 > "/proc/sys/net/ipv4/conf/$IFACE/proxy_arp"
> fi
> fi
> if [ -n "$IF_IP_RP_FILTER" ]; then
> if [ "$IF_IP_RP_FILTER" -eq "0" ]; then
> echo 0 > "/proc/sys/net/ipv4/conf/$IFACE/rp_filter"
> elif [ "$IF_IP_RP_FILTER" -eq "1" -o "$IF_IP_RP_FILTER" -eq "2" ]; then
> echo "$IF_IP_RP_FILTER" > "/proc/sys/net/ipv4/conf/$IFACE/rp_filter"
> fi
> fi
> fi
>
>
> -- no debconf information
>
>

Reply via email to