avahi-autoipd script shows RTNETLINK error when run with multiple network interfaces

Bug #425854 reported by Mark A. Ziesemer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
avahi (Ubuntu)
New
Undecided
Unassigned

Bug Description

This appears to be related to - if not caused by - bug #84580. Full details are posted at http://blogger.ziesemer.com/2009/09/network-restart-dhcp-bind-vlan-ubuntu.html .

It seems that the avahi-autoipd script previously included the network interface ($IFACE) in the "search" phase, before running the "delete" phase. However, the use of $IFACE was removed form the "search" phase, while still being used in the "delete" phase. This causes an attempt to be made at removing a route which may not exist, resulting in a "RTNETLINK answers: No such process" message.

I would guess that either the "dev $IFACE" clauses need to be removed from the "delete" phases as well (if possible), or that the interface used needs to come from the results of the "search" phase rather than the passed-in "$IFACE".

Reproducible under Ubuntu Linux 9.04 (Jaunty Jackalope), as shown in the above link.

Revision history for this message
Mark A. Ziesemer (ziesemer) wrote :

This still exists in 10.04 / Lucid.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.