Your message dated Sat, 13 Apr 2013 22:55:36 +0100
with message-id <[email protected]>
and subject line iproute: Preferred source address selection ("src" field) 
broken with multicast addresses
has caused the Debian Bug report #394780,
regarding iproute: Preferred source address selection ("src" field) broken with 
multicast addresses
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
394780: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=394780
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iproute
Version: 20060323-1
Severity: normal


Problem Description:
Output packets to a multicast destination address are not routed properly if 
the matched route features a preferred source address "src" field: packets are 
output through the device corresponding to the "src" field, instead of the 
device that would normally be used.

Steps to reproduce:
(0. Assume eth0 is up and working.)
1. Set up another interface, for instance:
modprobe dummy
ip ad add 10.0.0.1 dummy0
ip link set dummy0 up
2. Set up a route with source address preference:
ip ro add 239.255.1.2 dev eth0 src 10.0.0.1
3. Send packets to multicast address, for instance:
vlc -Irc la_question.mp3 --sout '#std{access=udp,mux=ts,dst=239.255.1.2:1234}'

Packets will go out through dummy0 instead of expected eth0.

This behavior is clearly not what is expected according to the ip man page.
Though, it is the behavior expected in the kernel IP router. See
http://bugzilla.kernel.org/show_bug.cgi?id=7398 :

> This code and behavior has been there for 11 years.  It is very
> unlikely we can change this behavior and not break the kinds of
> applications being mentioned in the comment.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-grsec
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)

Versions of packages iproute depends on:
ii  libatm1                      2.4.1-17    shared library for ATM (Asynchrono
ii  libc6                        2.3.6.ds1-6 GNU C Library: Shared libraries
ii  libdb4.3                     4.3.29-6    Berkeley v4.3 Database Libraries [

iproute recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
This is not a bug in iproute, and the kernel behaviour is not
confisdered a bug by upstream.

Ben.

-- 
Ben Hutchings
Humans are not rational beings; they are rationalising beings.

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to