[BusyBox] Busybox 0.60.2 - No more tasks for init -- sleeping forever

Steve Rodgers hwstar at cox.net
Sun Jan 27 12:54:03 UTC 2002


 After studying the 0.60.2 init.c source I figured out what was happening.
Apparantly a /dev/null bug fix in 0.60.1
changed the way init.c handles the first field in an inittab entry.

With the 0.60.1, and 0.60.2 init applets, the first field must be set to
nothing, console, or null. If it is not, the
entry will by disregarded by the parser.

For those of us using a serial port as a console, as long as init properly
recognizes that /dev/console is linked to
the serial port we are using, everything will be ok. As soon as you change
the first field to ttySx or something similar, init will throw out all of
these entries.

Steve.

> ----- Original Message -----
> From: "Erik Andersen" <andersen at codepoet.org>
> To: "Steve Rodgers" <hwstar at cox.net>
> Sent: Sunday, January 27, 2002 00:51
> Subject: Re: [BusyBox] Busybox 0.60.2 - No more tasks for init -- sleeping
> forever
>
>
> > On Sat Jan 26, 2002 at 01:51:33PM -0800, Steve Rodgers wrote:
> > > Yes, its installed, but the version I'm using is part of the tinylogin
> > > package (/sbin/getty is a soft link which points to /bin/tinylogin).
> > >
> > > The other peculiar thing is that my startup script does not
> > > appear to get executed. Its almost as if inittab is not even being
read.
> >
> > yeah, wierd.  And you are certain that the inittab file is
> > actually installed as /etc/inittab on the target?
> >
> >  -Erik
> >
> > --
> > Erik B. Andersen             http://codepoet-consulting.com/
> > --This message was written using 73% post-consumer electrons--
> >
>




More information about the busybox mailing list