Cathy Zhou wrote:
>>>> One hole in this approach exists when dlmgmtd isn't running and network
>>>> devices attach (does this happen during reconfigure boot?). What do we
>>>> do for that case? Perhaps we need to re-think whether links are created
>>>> at all if devices attach and dlmgmtd isn't running...
>>>>
>>> dlmgmtd is usually running before network attaches, except during the
>>> netinstall or netboot, that a primary device is usually plumbed by the
>>> kernel
>>> at very early phase before any daemon can be run. Note that a link cannot
>>> be
>>> renamed when it is plumbed. How to rename this primary device to a vanity
>>> name
>>> is another problem that we need to resolve.
>> Do we care about what datalinks are called during a netboot/netinstall?
>>
> I am not familiar with the Indiana boot process yet. If no datalink
> configuration or other configuration based on datalink names needs to be done
> during boot, then I guess we could defer the rename to the subsequent boot.
>
Another issue that just comes to my mind when I read the thread on Indiana
alias: is it acceptable that the the numbering scheme of netN names are
completely arbitrary? Say we have 4 interfaces: bge0, bge1, ce0, ce1. Is it
acceptable to have mappings like:
net0(bge1) net1(ce0) net2(ce1) net3(bge0)
Thanks
- Cathy