Public bug reported: In initramfs-tools manual, the vlan section indicates that it's possible to configure multiple VLAN.
> vlan tells to create a VLAN tagged device. Allows one to configure > one or multiple VLAN tagged devices using the > "vlan=$name.$id:$parent" syntax. E.g. "vlan=eth0.1:eth0" Op‐ > tional parameter for NFS root. I couldn't figure out the correct syntax for multiple VLAN interfaces however. There is indeed a loop `for v in $VLAN`[1] in the code, but the parsing doesn't support either spaces (vlan="eno1.123:eno1 eno2.456:eno2"), commas (vlan=eno1.123:eno1,eno2.456:eno2) or multiple definitions (vlan= eno1.123:eno1 vlan=eno2.456:eno2)[2]. I actually don't really need multiple VLAN, but I was trying to workaround the need to hardcode the name of the interface to support different hardware (I'm working on PXE Ubuntu deployment on a tagged VLAN). [1]: https://git.launchpad.net/ubuntu/+source/initramfs- tools/tree/scripts/functions?h=applied/ubuntu/noble#n369 [2]:https://git.launchpad.net/ubuntu/+source/initramfs- tools/tree/init?h=applied/ubuntu/noble#n159 ** Affects: initramfs-tools (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2085598 Title: Support for multiple VLANs with vlan=<name>.<dev> To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2085598/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs