From: Nikolas O. <ke...@ma...> - 2004-04-20 07:43:45
|
Hi, I've got an 2.4.25 UML kernel running on a debian woody based image. I've got one getty running on tty1, but the trouble is that once i've typed my login at the prompt on this tty, the password prompt never comes. I've to add a getty on the serial line to access correctly to the UML, but it is not really what i wanted. Thanks for your help, Niko. -- |
From: Paul W. <pd...@ex...> - 2004-04-20 12:20:44
|
On Tue, Apr 20, 2004 at 09:43:05AM +0200, Nikolas Olivier wrote: > I've got an 2.4.25 UML kernel running on a debian woody based image. > I've got one getty running on tty1, but the trouble is that once i've > typed my login at the prompt on this tty, the password prompt never > comes. I've to add a getty on the serial line to access correctly to > the UML, but it is not really what i wanted. What "con" options are you giving? What are you using to access the console? Paul |
From: Nikolas O. <ke...@ma...> - 2004-04-21 07:18:56
|
On mar, avr 20, 2004 =C3=A0 01:15:33 +0100, Paul Warren wrote: > On Tue, Apr 20, 2004 at 09:43:05AM +0200, Nikolas Olivier wrote: > > I've got an 2.4.25 UML kernel running on a debian woody based image. > > I've got one getty running on tty1, but the trouble is that once i've > > typed my login at the prompt on this tty, the password prompt never > > comes. I've to add a getty on the serial line to access correctly to > > the UML, but it is not really what i wanted. >=20 > What "con" options are you giving? What are you using to access the > console? the con options are: con=3Dfd:0,fd:1 I'm running the UML via a screen, so i use it afterward to access the con= sole. >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dc= lick > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user |
From: Paul W. <pd...@ex...> - 2004-04-21 09:55:44
|
On Wed, Apr 21, 2004 at 09:18:15AM +0200, Nikolas Olivier wrote: > > What "con" options are you giving? What are you using to access the > > console? > > the con options are: > con=fd:0,fd:1 Try "con0=fd:0,fd:1 con=null". What happens if you put it into single user mode? > I'm running the UML via a screen, so i use it afterward to access the console. OK, have you tried it outside of screen? Paul |
From: Nikolas O. <ke...@ma...> - 2004-04-21 10:54:09
|
On mer, avr 21, 2004 =C3=A0 10:55:30 +0100, Paul Warren wrote: > On Wed, Apr 21, 2004 at 09:18:15AM +0200, Nikolas Olivier wrote: > > > What "con" options are you giving? What are you using to access th= e > > > console? > >=20 > > the con options are: > > con=3Dfd:0,fd:1 >=20 > Try "con0=3Dfd:0,fd:1 con=3Dnull". What happens if you put it into sin= gle > user mode? In single, i have access to keyboard, when i switch to my runlevel and ge= tty is starting, i lose it. With your options, i've no tty. >=20 > > I'm running the UML via a screen, so i use it afterward to access the= console. >=20 > OK, have you tried it outside of screen? I can access it via the network. >=20 > Paul |
From: Dan L. <ar...@co...> - 2004-04-21 17:50:47
|
With screen (and without...) I use con0=fd:0,fd:1 con=pty It works very nicely. --Dan Nikolas Olivier wrote: >On mer, avr 21, 2004 à 10:55:30 +0100, Paul Warren wrote: > > >>On Wed, Apr 21, 2004 at 09:18:15AM +0200, Nikolas Olivier wrote: >> >> >>>>What "con" options are you giving? What are you using to access the >>>>console? >>>> >>>> >>>the con options are: >>>con=fd:0,fd:1 >>> >>> >>Try "con0=fd:0,fd:1 con=null". What happens if you put it into single >>user mode? >> >> > >In single, i have access to keyboard, when i switch to my runlevel and getty is starting, i lose it. With your options, i've no tty. > > > >>>I'm running the UML via a screen, so i use it afterward to access the console. >>> >>> >>OK, have you tried it outside of screen? >> >> >I can access it via the network. > > > >>Paul >> >> > > >------------------------------------------------------- >This SF.Net email is sponsored by: IBM Linux Tutorials >Free Linux tutorial presented by Daniel Robbins, President and CEO of >GenToo technologies. Learn everything from fundamentals to system >administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click >_______________________________________________ >User-mode-linux-user mailing list >Use...@li... >https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > > > ----------- This email message and any attachment may contain Confidential or Protected Health Information. If you are not the intended recipient please notify us immediately at 480-648-4545 and delete the message. |
From: Paul W. <pd...@ex...> - 2004-04-22 08:27:14
|
On Wed, Apr 21, 2004 at 12:53:29PM +0200, Nikolas Olivier wrote: > In single, i have access to keyboard, when i switch to my runlevel and getty is starting, i lose it. With your options, i've no tty. > OK, that sounds like the getty is not running on the first tty, but that's what your keyboards is connected to. Can you post your /etc/inittab? > > OK, have you tried it outside of screen? > I can access it via the network. I meant, have you tried starting the UML from a "normal" shell i.e. not under screen. I don't expect this to make a difference, but it's another thing to eliminate. Paul |
From: Nikolas O. <ke...@ma...> - 2004-04-22 10:07:35
|
On jeu, avr 22, 2004 =C3=A0 09:27:07 +0100, Paul Warren wrote: > On Wed, Apr 21, 2004 at 12:53:29PM +0200, Nikolas Olivier wrote: > > In single, i have access to keyboard, when i switch to my runlevel an= d getty is starting, i lose it. With your options, i've no tty. > >=20 >=20 > OK, that sounds like the getty is not running on the first tty, but > that's what your keyboards is connected to. Can you post your > /etc/inittab? > # /etc/inittab: init(8) configuration. # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ # The default runlevel. id:2:initdefault: # Boot-time system configuration/initialization script. # This is run first except when booting in emergency (-b) mode. si::sysinit:/etc/init.d/rcS # What to do in single-user mode. ~:S:wait:/sbin/sulogin # /etc/init.d executes the S and K scripts upon change # of runlevel. # # Runlevel 0 is halt. # Runlevel 1 is single-user. # Runlevels 2-5 are multi-user. # Runlevel 6 is reboot. l0:0:wait:/etc/init.d/rc 0 l1:1:wait:/etc/init.d/rc 1 l2:2:wait:/etc/init.d/rc 2 l3:3:wait:/etc/init.d/rc 3 l4:4:wait:/etc/init.d/rc 4 l5:5:wait:/etc/init.d/rc 5 l6:6:wait:/etc/init.d/rc 6 # Normally not reached, but fallthrough in case of emergency. z6:6:respawn:/sbin/sulogin # What to do when CTRL-ALT-DEL is pressed. ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now # Action on special keypress (ALT-UpArrow). #kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this= work." # What to do when the power fails/returns. pf::powerwait:/etc/init.d/powerfail start pn::powerfailnow:/etc/init.d/powerfail now po::powerokwait:/etc/init.d/powerfail stop # /sbin/getty invocations for the runlevels. # # The "id" field MUST be the same as the last # characters of the device (after "tty"). # # Format: # <id>:<runlevels>:<action>:<process> # # Note that on most Debian systems tty7 is used by the X Window System, # so if you want to add more getty's go ahead but skip tty7 if you run X. # 1:2345:respawn:/sbin/getty 38400 tty1 #2:23:respawn:/sbin/getty 38400 tty2 #3:23:respawn:/sbin/getty 38400 tty3 #4:23:respawn:/sbin/getty 38400 tty4 #5:23:respawn:/sbin/getty 38400 tty5 #6:23:respawn:/sbin/getty 38400 tty6 # Example how to put a getty on a serial line (for a terminal) # T0:23:respawn:/sbin/getty -L ttyS0 19200 vt100 #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100 But actually, the image was from a colleague at work, and as i was fed up= with trying to get it works, i restarted from a small debian image and u= pgraded it to the same level of functionalities. Now, it boots cleaner wi= th no problem with my keyboard/tty, and is 30M lighter. N.B. the inittab of the new image is the same as the old image, that's wh= y i think the old image conf was buggy at some point. > > > OK, have you tried it outside of screen? > > I can access it via the network. >=20 > I meant, have you tried starting the UML from a "normal" shell i.e. not > under screen. I don't expect this to make a difference, but it's > another thing to eliminate. >=20 I tried running the UML with this command-line, but it gives the same res= ults: $ /uml/vmlinuz-lisos ubd0=3D/uml/base-debiane con=3Dfd:0;fd:1 > Paul >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dc= lick > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user |
From: Paul W. <pd...@ex...> - 2004-04-22 10:23:37
|
On Thu, Apr 22, 2004 at 12:06:54PM +0200, Nikolas Olivier wrote: > # Note that on most Debian systems tty7 is used by the X Window System, > # so if you want to add more getty's go ahead but skip tty7 if you run X. > # > 1:2345:respawn:/sbin/getty 38400 tty1 I think that should be tty0. > I tried running the UML with this command-line, but it gives the same results: > $ /uml/vmlinuz-lisos ubd0=/uml/base-debiane con=fd:0;fd:1 ^ That should be a "," not a ";" - you shell will be interprettying the "fd:1" as a separate command. Paul |
From: Nikolas O. <ke...@ma...> - 2004-04-22 10:33:55
|
On jeu, avr 22, 2004 =C3=A0 11:22:34 +0100, Paul Warren wrote: > On Thu, Apr 22, 2004 at 12:06:54PM +0200, Nikolas Olivier wrote: > > # Note that on most Debian systems tty7 is used by the X Window Syste= m, > > # so if you want to add more getty's go ahead but skip tty7 if you ru= n X. > > # > > 1:2345:respawn:/sbin/getty 38400 tty1 >=20 > I think that should be tty0. Well, i tried with tty0 and it works, after adding the tty0 to securetty. I don't exactly see why does it works now, i think we could specify the t= ty we want. Thanks a lot anyway for the help. >=20 > > I tried running the UML with this command-line, but it gives the same= results: > > $ /uml/vmlinuz-lisos ubd0=3D/uml/base-debiane con=3Dfd:0;fd:1 > ^ > That should be a "," not a ";" - you shell will be interprettying the > "fd:1" as a separate command. >=20 > Paul >=20 >=20 |
From: Paul W. <pd...@ex...> - 2004-04-22 10:41:19
|
On Thu, Apr 22, 2004 at 12:33:15PM +0200, Nikolas Olivier wrote: > > > 1:2345:respawn:/sbin/getty 38400 tty1 > > > > I think that should be tty0. > > Well, i tried with tty0 and it works, after adding the tty0 to > securetty. I don't exactly see why does it works now, i think we > could specify the tty we want. Specifying con=fd:0,fd:1 tells it to connect standard input and output to each console in the virtual server. However, I suspect that the input is only sent to the first console. This appears at tty0 inside the UML machine. So, although you can see the getty running on tty1, when you're typing, it's being sent to tty0. Specifying "con=null con1=fd:1,fd:0" would have been another way to fix. cheers, Paul |
From: Jody B. <lis...@pi...> - 2004-04-22 11:57:33
|
On Wed, Apr 21, 2004 at 09:18:15AM +0200, Nikolas Olivier wrote: > the con options are: > con=fd:0,fd:1 If your getty isn't attaching to tty0 that won't work, as you can only successfully attach stdin to one console device. If you want to use tty1 for your console, then the following options will do the job con0=null,fd:1 con1=fd:0,fd:1 Note that after shutting the uml down you will have to use the reset command to be able to use the host terminal again. > I'm running the UML via a screen, so i use it afterward to access the console. You could of course in that situation use: con0=fd:0,fd:1 con1=pts and then attach to the assigned pts from within your screen session. -- Jody Belka knew (at) pimb (dot) org |