Bug#591756: udeb size increase for vconfig support in busybox
Martin Zobel-Helas <zobel@debian.org> writes:
> On Fri Jan 21, 2011 at 15:02:30 +0100, Ferenc Wagner wrote:
>
>> Matthew Palmer <mpalmer@debian.org> 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).
--
Cheers,
Feri.
Reply to: