[prev in list] [next in list] [prev in thread] [next in thread]
List: busybox
Subject: Re: telnetd: can't create pty?
From: Dirk Behme <dirk.behme () googlemail ! com>
Date: 2008-02-26 15:22:01
Message-ID: 47C42E99.6060702 () googlemail ! com
[Download RAW message or body]
Denys Vlasenko wrote:
> On Tuesday 26 February 2008 14:45, Dirk Behme wrote:
>
>>Using BusyBox v1.9.1 on ARM target I want to telnet from PC to target.
>>Starting BusyBox telnetd on target as daemon and then connecting from
>>PC I get
>>
>> > telnet 192.0.0.2
>>Trying 192.0.0.2...
>>Connected to 192.0.0.2.
>>Escape character is '^]'.
>>Connection closed by foreign host.
>>
>>on PC. Starting telnetd on target with -F I get
>>
>># telnetd -F
>>telnetd: can't create pty
>>
>>on target while PC tries to connect.
>>
>>Any hint what's wrong here?
>>
>>I used similiar configuration with some older BusyBox working quite
>>well. Now I switched to recent BusyBox and did some kernel
>>re-configuration.
>>
>>Most probably this is a FAQ, and most probably I missed anything while
>>playing with configuration, but sorry, I can't see the obvious at the
>>moment. Searched already BusyBox ML archive, but couldn't find
>>anything similiar.
>>
>>Many thanks
>>
>>Dirk
>>
>>Btw: I have
>>
>># ll /dev/pty
>>/dev/ptyp0 /dev/ptyp6 /dev/ptypc /dev/ptyq2 /dev/ptyq8 /dev/ptyqe
>>/dev/ptyp1 /dev/ptyp7 /dev/ptypd /dev/ptyq3 /dev/ptyq9 /dev/ptyqf
>>/dev/ptyp2 /dev/ptyp8 /dev/ptype /dev/ptyq4 /dev/ptyqa
>>/dev/ptyp3 /dev/ptyp9 /dev/ptypf /dev/ptyq5 /dev/ptyqb
>>/dev/ptyp4 /dev/ptypa /dev/ptyq0 /dev/ptyq6 /dev/ptyqc
>>/dev/ptyp5 /dev/ptypb /dev/ptyq1 /dev/ptyq7 /dev/ptyqd
>>#
>>
>>on my target and kernel is configured with
>>
>>CONFIG_UNIX98_PTYS=y
>>CONFIG_LEGACY_PTYS=y
>>CONFIG_LEGACY_PTY_COUNT=256
>
>
> Your busybox is probably configured with FEATURE_DEVPTS=y.
> It requires POSIX pseudoterminals, not BSD. Do you have
> /dev/ptmx?
Ah, this was the trick!
Many thanks!
Dirk
> Do you have /dev/pts mounted?
>
> # mount | grep devpts
> none on /dev/pts type devpts (rw)
>
> Fix this, or turn off FEATURE_DEVPTS for busybox.
> --
> vda
>
_______________________________________________
busybox mailing list
busybox@busybox.net
http://busybox.net/cgi-bin/mailman/listinfo/busybox
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic