Subject: Re: Soekris 4801 craziness: boot timeout
To: None <tech-embed@NetBSD.org>
From: Alan Barrett <apb@cequrux.com>
List: tech-embed
Date: 10/15/2005 09:58:03
On Fri, 14 Oct 2005, Steven M. Bellovin wrote:
> I am *trying* to set the boot timeout on my CF card.  Here is the exact 
> command I used, on a laptop with a PCMCIA adapter:
> 
>  installboot -v -o timeout=5,console=com0,speed=19200 /dev/rwd1a /usr/mdec/bbootxx_ffsv1
> 
> But the boot timeout is always 0 when I boot.  Trying the command from 
> the Soekris, in single-user mode, doesn't help.

The i386 boot timeout is implemented by repeatedly calling the BIOS
"delay n microseconds" function, and some BIOSes get it wrong.
Try setting a huge delay (it's a 32-bit integer) and see how
fast it counts down.

--apb (Alan Barrett)