> I have a need to run a 2.2.2 kernel on a number of machines in our
...
> Well, it boots, but when I try to log on, I get the message:
> 
>        ile: unable to allocate pty/tty pair

"ile" is the Input Line Editor program, which is what gives you comand
history when you are using the ash shell on tomsrtbt (which doesn't have
command history).  It does not work with 2.2.x, because of changes to the
pty/tty pair handling in the kernel.  You need to either:

1) Turn off ile by editing /bin/login, or,

2) Get the source to ile from the addons directory, figure out how 2.2.x
   wants pty/tty pairs allocated, and fix it.

For (1), just add this to your rc.custom.gz:

        cat>/bin/login<<'X'
        #!/bin/sh
        exec /bin/sh -c ". /etc/profile" -si
        X

This will disable both "ile" (You will no longer have command recall) and
password checking.  As far as I know, 2.2.x will then work.

-Tom

Reply via email to