Package: ifupdown Version: 0.7.8
Since upgrading from Debian Squeeze to Wheezy I have been having a number of issues with the ifupdown package. I have found what appears to be two new bugs in ifupdown 0.7.8-Wheezy which were not in 0.6.10-Squeeze. *Bug No 1:-* ifupdown no longer supports interfaces with minus signs in the name for example:- wan-2.3076:ucarp if I attempt to bring up the interface like so:- ifup wan-2.3076:ucarp I am presented with the following error message:- RTNETLINK answers: Numerical result out of range Failed to bring up wan-2.3076:ucarp. If I force install (downgrade) to ifupdown 0.6.10-Squeeze, I am able to bring up the interface. If I rename the interface to wan2.3076:ucarp I am able to bring up the interface using ifupdown 0.7.8. *Bug No 2:-* ifdown brings down the underlying vlan when trying to shut-down a virtual interface. For example, If I have a physical interface:- wan2, with a vlan 3076 running ucarp on a virtual interface I should be able to shut-down each interface in sequence. ifdown wan2.3076:ucarp ifdown wan2.3076 However if I type:- ifdown wan2.3076:ucarp running ifupdown 0.7.8 it brings down vlan 3076 and the virtual ucarp interface. It should only bring down the virtual ucarp interface. If I force install ifupdown 0.6.10-Squeeze it works correctly. Can someone please look at this urgently.