[rancid] Re: Custom devices and ttys
Mark Loveley
mloveley at plus.net
Wed Oct 10 11:22:41 UTC 2007
On 9 Oct 2007, at 18:40, john heasley wrote:
> I think you've identified the problem correctly, the screen height
> of zero
> affecting a broken pager. Normally rancid sets the TERM to
> "network" in
> rancid.conf, which implies a height of 0. AND, clogin sends the
> command
> 'term length 0' to disable the pager. Assuming your device does not
> recognize the 'term length' command, try setting TERM to something
> which
> normally has a fixed height, such as vt100.
Unfortunately I had already tried vt100 as a TERM type. My issue is
that when launched from cron it doesn't even get to disabling the pager.
from the command line It reads the banner, matches the login prompt
"Login:", sends my username, matches the password prompt "Password:"
and sends my password, and gets logged in.
from cron it matches the login prompt, but the device never prints
the password prompt, just a "Press any key to continue (Q to quit)",
if thats matched it sends "any key" and gets the same prompt back.
So when connecting via cron I never get the chance to disable the
pager (btw on this system the command needed is "no more" which is
why I created a custom login script called e30login).
> Another possibility is to use hlogin, which has become somewhat the
> home
> of the bastard children, with the addition of a stty command to
> hard-code
> the height to something greater than 0. Note that hlogin also
> tries to
> disable the pager with HP's 'no page' command.
hlogin seems to spawn hpuifilter which I assume only strips nasty
control characters.
Using this from the command line I've no yet managed to get it to login.
How do you suggest using stty to set the height? See my previous
email for examples for failures using that from cron.
--
| Mark Loveley Broadband Solutions for
| Network Engineer home and business
| PlusNet PLC @www.plus.net
| Registered Office: Internet House, 2 Tenter Street, Sheffield, S1 4BY
| Registered in England no: 3279013
+ ------------ PlusNet - The smarter way to broadband ----------------+
More information about the Rancid-discuss
mailing list