I have two 2.6 kernels working, the 2.6.21 off the TS website, and Dan
Smolik's 2.6.23_rc1. In both cases I am mounting the root file system
I downloaded from the TS website: debian-sarge-udev-11-15-2007
I think there's something broken about the udev setup in this
filesystem and I don't understand udev well enough to fix it. The
symptoms are two-fold. First, every five minutes the console prints:
INIT: Id "1" respawning too fast: disabled for 5 minutes
which if you google around seems to result from /dev/tty1 being messed
up. When I look in /dev I don't see it, but only:
crw-rw-rw- 1 root root 5, 0 Dec 26 13:46 tty
crw------- 1 root tty 204, 16 Dec 26 13:46 ttyAM0
crw------- 1 root root 204, 17 Dec 26 13:46 ttyAM1
crw-rw---- 1 root dialout 204, 18 Dec 26 13:46 ttyAM2
I can't use makedev to create it, because this is udev and its
supposed to make it dynamically when needed. But I actually tried
using makedev and what it says is that udev is operating, so it
creates it in /dev/.static/dev/tty1 . I subquently made a softlink
from /dev/tty1 to the static one, but it gives an error that the tty1
device node is dysfunctional.
The second symptom is that SSH is broken. when I try to connect via
SSH from another box it hangs. The auth.log shows a similar device
problem:
Dec 26 13:47:34 localhost sshd[621]: debug1: server_input_channel_req:
channel 0 request pty-req reply 0
Dec 26 13:47:34 localhost sshd[621]: debug1: session_by_channel:
session 0 channel 0
Dec 26 13:47:34 localhost sshd[621]: debug1:
session_input_channel_req: session 0 req pty-req
Dec 26 13:47:34 localhost sshd[621]: debug1: Allocating pty.
Dec 26 13:47:34 localhost sshd[621]: error: openpty: No such file or
directory
Dec 26 13:47:34 localhost sshd[621]: error: session_pty_req: session 0
alloc failed
Dec 26 13:47:34 localhost sshd[621]: debug1: server_input_channel_req:
channel 0 request shell reply 0
Dec 26 13:47:34 localhost sshd[621]: debug1: session_by_channel:
session 0 channel 0
Dec 26 13:47:34 localhost sshd[621]: debug1:
session_input_channel_req: session 0 req shell
Dec 26 13:47:34 localhost sshd[625]: debug1: permanently_set_uid:
1000/1000
Googling for these errors turns up lots of stuff that again implicates
udev - looks like SSH wants to use /dev/pty0 which also doesn't exist.
So, does anyone have any idea how to fix udev?
--Jeff
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|