On Fri, 7 Nov 2008, johan beisser wrote:

>On Nov 7, 2008, at 9:44 AM, Dave Anderson wrote:
>>
>> Perhaps most of these issues could be dealt with by changing the
>> network
>> configuration procedure to have a hierarchy of interface-configuration
>> files rather than just hostname.<interface-name>.  If hostname.<mac>
>> were used if the hardware MAC matches, then hostname.<interface-name>,
>> then (say) hostname.only if there's only one NIC found, the sysadmin
>> could assign interfaces to groups and use those group names
>> everywhere,
>> and so not need to use the actual interface names at all.

>> This appears to be a fairly simple change.  Does it sound reasonable
>> to
>> people with more knowledge of OpenBSD networking?
>
>It's not a simple change.

Having now looked at /etc/netstart, it's clearly not as simple as I'd
hoped -- but it doesn't look all that difficult.  The only issue I don't
(yet) see a solution for is how to get the original hardware MAC address
for an interface (rather than the current MAC address, which appears to
be what ifconfig reports).  I could parse the dmesg from the most recent
boot, but that feels wrong -- especially since I'm not certain that that
information will always be available, complete and unaltered.

        Dave

-- 
Dave Anderson
<[EMAIL PROTECTED]>

Reply via email to