I am building a Linux system on an SBC, booting off of a CF card and loading the root fs to a ramdisk. Right now I am trying to get telnetd to work so that I can work on it from my desktop. I am using the telnetd provided by busybox, if it makes a difference.
When I booted it up the first time, telnetd worked after making some modifications to /etc/hosts.allow . hosts.deny is empty. I was able to telnet into the SBC and cat messages to the console. When I tried connecting from another machine, telnetd crashed, and I could not connect.
Whenever I restart telnetd and try to telnet in from any machine now, it give me the escape character and then says that the connection was closed. Then on all further tries to connect it just says connection refused. I assume this means that when I start telnetd, it allows me to connect momentarily and then crashes immediately. I have tried restarting it many times, and the same thing happens.
If anyone can provide me with any ideas it would be much appreciated.
Thanks