Mlppp interface selection doesn't include vlans w/o enabled interface assignment
built on Sat Aug 7 15:30:29 UTC 2010
1. When setting up an mlppp bundle on the PPPs tab, vlan interfaces do not appear in the "Link Interfaces" box. Instead, the interface name, i.e., "OPT1" appears here if OPT1 has been enabled. This is inconsistent with the way real interfaces are treated. For example, em0 will appear in the box and can be chosen, regardless of whether em0 has been assigned to an interface or enabled.
Although most users will likely want to assign the vlan as an interface for the purpose of interacting with the attached modem, it should not be a requirement.
2. Furthermore, on the PPPs tab, the enabled vlan interfaces show up as the user-assigned name, i.e., "MODEM1", "MODEM2", etc, but on the Interface Assignments tab they show up as the default name, i.e., "OPT2", "OPT3", etc., which is inconsistent and unnecessarily complex. See screenshots for an example of how this can be confusing.
Ideally, the user should be able to assign a vlan interface directly to a pppoe bundle without first assigning it to an interface, and the Interfaces Assignment page should display the vlan name in the Network port dropdown, i.e., "PPPOE0(em0_vlan201, em0_vlan202, em0_vlan203, em0_vlan204) - email@example.com".