Bug#591756: udeb size increase for vconfig support in busybox
Martin Zobel-Helas <firstname.lastname@example.org> writes:
> On Fri Jan 21, 2011 at 15:02:30 +0100, Ferenc Wagner wrote:
>> Matthew Palmer <email@example.com> writes:
>>> Just for the record, the difference between the size of the binary in
>>> busybox-udeb 1.17.1-9 (as is currently in git) when built on i386 with and
>>> without vconfig is 384 bytes.
>> I wonder if you really need this after all. vconfig is deprecated, and
>> even the current squueze RC1 busybox seems to understand
>> # ip link add link eth0 name vlan10 type vlan id 10
>> although the operation itself fails. On my squeeze desktop,
>> # modprobe dummy
>> # ip link add link dummy0 name vlan type vlan id 10
>> works all right, and even
>> # busybox ip link del vlan
>> does its deed, but
>> # busybox ip link add link dummy0 name vlan type vlan id 10
>> ip: RTNETLINK answers: Invalid argument
>> So I guess the support is there in busybox right now, but unfortunately
>> it's broken by some bug.
> Are you sure the vlan kernel modules are loaded? I think we might miss
> the vlan modules (8021q garp stp) in d-i for that.
That was my first thought as well. But then I tried on a squeeze
desktop, where iproute had no difficulty adding the tagged interface,
but busybox still failed (although it could delete it beforehand).