Hi there
I crated a Linux from scratch. Then I tried to install the dropbear ssh server.
This are my building steps:
Code:
extract dropbear-2012.55.tar.bz2
cd dropbear-2012.55
CC="${CC} -Os" ./configure --prefix=/usr --host=${CLFS_TARGET} --with-zlib=${CLFS}/usr
make dropbear dropbearkey scp
I copied them to /usr/bin. The server starts successfully but I can't connect to it. It always says:
Code:
[721] Jan 01 00:02:44 Password auth succeeded for 'user' from 192.168.1.40:49738
[721] Jan 01 00:02:44 Failed to open any /dev/pty?? devices
[721] Jan 01 00:02:44 No pty was allocated, couldn't execute
[721] Jan 01 00:02:44 Exit (user): Exited normally
What am I missing? I created those dev entries
sudo mknod -m 666 ptmx c 5 2
sudo mknod -m 666 tty c 5 0
my rcS contains this
# Create pts folder
if [ ! -d /dev/pts ]; then
mkdir -m 0755 /dev/pts
fi
# Create shm folder
if [ ! -d /dev/shm ]; then
mkdir -m 0755 /dev/shm
fi
and fstab mounts:
/dev/mmcblk0p2 / ext2 defaults 0 0
proc /proc proc defaults 0 0
devpts /dev/pts devpts defaults 0 0
sysfs /sys sysfs defaults 0 0