Perhaps I am doing something wrong.  Or maybe there is a bug.

I have done quite a few installs in the last couple of weeks,
and on first boot, /etc/rc.firsttime doesn't work.  It seems
that DNS isn't working yet, and perhaps /etc/rc.firsttime
runs too early in the process.

/etc/rc.firsttime DOES run correctly later, after DNS
resolving is working.

MORE INFO

fw_update doesn't work when /etc/rc.firsttime runs, but it
DOES work later.

I have added a bunch of stuff in my install scripts to
/etc/rc.firsttime.  Specifically, I try to download and
install sys.tar.gz, src.tar.gz, xenocara.tar.gz, and ports.tar.gz.
None of them work when /etc/rc.firsttime runs on the first boot,
but they all work later.

The failures are all due to DNS resolving not working yet.

I must be doing something wrong.  Because I would be shocked
if nobody else ever noticed this problem.  I first noticed
that the wireless devices on the PcEngines apu.1d4 didn't work
with OpenBSD starting in about 2016.  Only this week did I
figure out that it was because fw_update wasn't working.

So, is there a bug (not likely), or what am I doing wrong?

Thanks,
Ken

PS  I didn't put fw_update in /etc/rc.firsttime.
    It was already there.

PPS  This week, I saw the problem with a Soekris Net5501,
     and also a PcEngines apu.1d4


  

CONFIDENTIALITY NOTICE: This email and any attachments are for the sole use of 
the intended recipient and may contain material that is proprietary, 
confidential, privileged or otherwise legally protected or restricted under 
applicable government laws. Any review, disclosure, distributing or other use 
without expressed permission of the sender is strictly prohibited. If you are 
not the intended recipient, please contact the sender and delete all copies 
without reading, printing, or saving.


Reply via email to