Serial console

2014-09-24 Thread Paul van der Vlis
Hoi,

Ik ben bezig met het instellen van de serial console van een server.
alles werkt, alleen zie ik de services niet starten.

Wat ik zie:
- de berichten aan het begin, ik kan in het bios komen
- het grub menu
- de meldingen van initramfs
- GEEN meldingen van services die starten
- de loginprompt, ik kan inloggen e.d.

Wat ik dus niet zie zijn de meldingen van de services, en ik snap niet
goed hoe ik dat moet veranderen.

De serial console zit aan com2, dat kan moeilijk anders.

Dit staat er in mijn /etc/default/grub op het moment:

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_SERIAL_COMMAND="serial --unit=2 --speed=115200 --stop=1"
GRUB_TERMINAL="console serial"
GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"


Raar is die "--unit=2", want volgens de grub manual moet dat --unit=1
moeten zijn voor COM2. Maar als ik dat opgeef dan doet het grub-menu het
niet meer, en ook de meldingen van de services niet.
http://www.gnu.org/software/grub/manual/grub.html#serial

Heeft iemand een idee wat me verder kan helpen?

Uiteraard zou het probleem ook in /etc/inittab kunnen zitten.
Ik zal het script hieronder afdrukken.

Groet,
Paul.

/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:
#  :::
#
# 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 9600 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

# Example how to put a getty on a modem line.
#
#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3

# toegevoegd door Paul voor IPMI
T1:23:respawn:/sbin/getty -L ttyS1 115200 vt100



-- 
Paul van der Vlis Linux systeembeheer, Groningen
http://www.vandervlis.nl


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5422a8f7.2000...@vandervlis.nl



Re: Serial console

2014-09-24 Thread Frans van Berckel
On Wed, 2014-09-24 at 13:20 +0200, Paul van der Vlis wrote:
> Hoi,
> 
> Ik ben bezig met het instellen van de serial console van een server.
> alles werkt, alleen zie ik de services niet starten.
> 
> Wat ik zie:
> - de berichten aan het begin, ik kan in het bios komen
> - het grub menu
> - de meldingen van initramfs
> - GEEN meldingen van services die starten
> - de loginprompt, ik kan inloggen e.d.
> 
> Wat ik dus niet zie zijn de meldingen van de services, en ik snap niet
> goed hoe ik dat moet veranderen.
> 
> De serial console zit aan com2, dat kan moeilijk anders.
> 
> Dit staat er in mijn /etc/default/grub op het moment:
> 
> GRUB_DEFAULT=0
> GRUB_TIMEOUT=5
> GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
> GRUB_CMDLINE_LINUX_DEFAULT="quiet"
> GRUB_SERIAL_COMMAND="serial --unit=2 --speed=115200 --stop=1"
> GRUB_TERMINAL="console serial"
> GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
> 

Paul,

Haal in deze regel GRUB_CMDLINE_LINUX_DEFAULT="quiet" even quiet weg!

Met vriendelijke groet,

Frans van Berckel 


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1411562328.16643.1.ca...@xs4all.nl



Berichten van startende services (was: Re: Serial console)

2014-09-24 Thread Paul van der Vlis
Hallo Frans, en anderen,

op 24-09-14 14:38, Frans van Berckel schreef:
> On Wed, 2014-09-24 at 13:20 +0200, Paul van der Vlis wrote:
>> Hoi,
>>
>> Ik ben bezig met het instellen van de serial console van een server.
>> alles werkt, alleen zie ik de services niet starten.
>>
>> Wat ik zie:
>> - de berichten aan het begin, ik kan in het bios komen
>> - het grub menu
>> - de meldingen van initramfs
>> - GEEN meldingen van services die starten
>> - de loginprompt, ik kan inloggen e.d.
>>
>> Wat ik dus niet zie zijn de meldingen van de services, en ik snap niet
>> goed hoe ik dat moet veranderen.
>>
>> De serial console zit aan com2, dat kan moeilijk anders.
>>
>> Dit staat er in mijn /etc/default/grub op het moment:
>> 
>> GRUB_DEFAULT=0
>> GRUB_TIMEOUT=5
>> GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
>> GRUB_CMDLINE_LINUX_DEFAULT="quiet"
>> GRUB_SERIAL_COMMAND="serial --unit=2 --speed=115200 --stop=1"
>> GRUB_TERMINAL="console serial"
>> GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
>> 
> 
> Paul,
> 
> Haal in deze regel GRUB_CMDLINE_LINUX_DEFAULT="quiet" even quiet weg!

Dat heb ik voor de grap even gedaan, en tot mijn verbazing wou de
machine daarna helemaal niet meer starten. Ik zag Linux en initrd wel
starten met veel berichten, maar daarna niets meer, ook geen netwerk.

Via een boot-stick heb ik de boel weer aan de praat gekregen, dat had
achteraf gezien ook prima via het grub-menu gekund.

Maar omdat ik fysiek naar de machine ben toegegaan (bah, wat maakt dat
ding een klereherrie) zag ik dat hij ook op een aangesloten monitor geen
berichten geeft over services die starten. Vreemd. En dit is een machine
met harddisks, dus zo snel gaat het niet.

Iemand een idee hoe je de berichten over startende services aan/uit kunt
zetten?

Met vriendelijke groet,
Paul van der Vlis.





-- 
Paul van der Vlis Linux systeembeheer, Groningen
http://www.vandervlis.nl


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5422cc3c.3080...@vandervlis.nl



Re: Berichten van startende services (was: Re: Serial console)

2014-09-24 Thread Thijs Kinkhorst
Dag Paul,

On Wed, September 24, 2014 15:50, Paul van der Vlis wrote:
> op 24-09-14 14:38, Frans van Berckel schreef:
>> On Wed, 2014-09-24 at 13:20 +0200, Paul van der Vlis wrote:
>>> Hoi,
>>>
>>> Ik ben bezig met het instellen van de serial console van een server.
>>> alles werkt, alleen zie ik de services niet starten.
>>>
>>> Wat ik zie:
>>> - de berichten aan het begin, ik kan in het bios komen
>>> - het grub menu
>>> - de meldingen van initramfs
>>> - GEEN meldingen van services die starten
>>> - de loginprompt, ik kan inloggen e.d.
>>>
>>> Wat ik dus niet zie zijn de meldingen van de services, en ik snap niet
>>> goed hoe ik dat moet veranderen.
>>>
>>> De serial console zit aan com2, dat kan moeilijk anders.
>>>
>>> Dit staat er in mijn /etc/default/grub op het moment:
>>> 
>>> GRUB_DEFAULT=0
>>> GRUB_TIMEOUT=5
>>> GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
>>> GRUB_CMDLINE_LINUX_DEFAULT="quiet"
>>> GRUB_SERIAL_COMMAND="serial --unit=2 --speed=115200 --stop=1"
>>> GRUB_TERMINAL="console serial"
>>> GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
>>> 
>>
>> Paul,
>>
>> Haal in deze regel GRUB_CMDLINE_LINUX_DEFAULT="quiet" even quiet weg!
>
> Dat heb ik voor de grap even gedaan, en tot mijn verbazing wou de
> machine daarna helemaal niet meer starten. Ik zag Linux en initrd wel
> starten met veel berichten, maar daarna niets meer, ook geen netwerk.
>
> Via een boot-stick heb ik de boel weer aan de praat gekregen, dat had
> achteraf gezien ook prima via het grub-menu gekund.
>
> Maar omdat ik fysiek naar de machine ben toegegaan (bah, wat maakt dat
> ding een klereherrie) zag ik dat hij ook op een aangesloten monitor geen
> berichten geeft over services die starten. Vreemd. En dit is een machine
> met harddisks, dus zo snel gaat het niet.
>
> Iemand een idee hoe je de berichten over startende services aan/uit kunt
> zetten?

I denk toch zeker dat dat moet met "quiet" zoals Frans zei, en als je
systeem unbootable wordt dan is er toch iets anders misgegaan denk ik. Je
kunt overigens quiet ook verwijderen van de kernel command line als je in
het grub-menu op "e" drukt.


Groeten,
Thijs


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/92622a84163deff41bf61be3dc5b16ae.squir...@aphrodite.kinkhorst.nl



Re: Berichten van startende services (was: Re: Serial console)

2014-09-24 Thread Frans van Berckel
On Wed, 2014-09-24 at 16:03 +0200, Thijs Kinkhorst wrote:
> Dag Paul,
> 
> On Wed, September 24, 2014 15:50, Paul van der Vlis wrote:
> > op 24-09-14 14:38, Frans van Berckel schreef:
> >> On Wed, 2014-09-24 at 13:20 +0200, Paul van der Vlis wrote:
> >>> Hoi,
> >>>
> >>> Ik ben bezig met het instellen van de serial console van een server.
> >>> alles werkt, alleen zie ik de services niet starten.
> >>>
> >>> Wat ik zie:
> >>> - de berichten aan het begin, ik kan in het bios komen
> >>> - het grub menu
> >>> - de meldingen van initramfs
> >>> - GEEN meldingen van services die starten
> >>> - de loginprompt, ik kan inloggen e.d.
> >>>
> >>> Wat ik dus niet zie zijn de meldingen van de services, en ik snap niet
> >>> goed hoe ik dat moet veranderen.
> >>>
> >>> De serial console zit aan com2, dat kan moeilijk anders.
> >>>
> >>> Dit staat er in mijn /etc/default/grub op het moment:
> >>> 
> >>> GRUB_DEFAULT=0
> >>> GRUB_TIMEOUT=5
> >>> GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
> >>> GRUB_CMDLINE_LINUX_DEFAULT="quiet"
> >>> GRUB_SERIAL_COMMAND="serial --unit=2 --speed=115200 --stop=1"
> >>> GRUB_TERMINAL="console serial"
> >>> GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
> >>> 
> >>
> >> Paul,
> >>
> >> Haal in deze regel GRUB_CMDLINE_LINUX_DEFAULT="quiet" even quiet weg!
> >
> > Dat heb ik voor de grap even gedaan, en tot mijn verbazing wou de
> > machine daarna helemaal niet meer starten. Ik zag Linux en initrd wel
> > starten met veel berichten, maar daarna niets meer, ook geen netwerk.
> >
> > Via een boot-stick heb ik de boel weer aan de praat gekregen, dat had
> > achteraf gezien ook prima via het grub-menu gekund.
> >
> > Maar omdat ik fysiek naar de machine ben toegegaan (bah, wat maakt dat
> > ding een klereherrie) zag ik dat hij ook op een aangesloten monitor geen
> > berichten geeft over services die starten. Vreemd. En dit is een machine
> > met harddisks, dus zo snel gaat het niet.
> >
> > Iemand een idee hoe je de berichten over startende services aan/uit kunt
> > zetten?
> 
> I denk toch zeker dat dat moet met "quiet" zoals Frans zei, en als je
> systeem unbootable wordt dan is er toch iets anders misgegaan denk ik. Je
> kunt overigens quiet ook verwijderen van de kernel command line als je in
> het grub-menu op "e" drukt.

Voor de regel GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
moet console=tty0 niet tty1 zijn?

Met vriendelijke groet

Frans van Berckel


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1411567812.17497.1.ca...@xs4all.nl



Re: Berichten van startende services

2014-09-24 Thread Paul van der Vlis
op 24-09-14 16:03, Thijs Kinkhorst schreef:
> Dag Paul,
> 
> On Wed, September 24, 2014 15:50, Paul van der Vlis wrote:
>> op 24-09-14 14:38, Frans van Berckel schreef:
>>> On Wed, 2014-09-24 at 13:20 +0200, Paul van der Vlis wrote:
 Hoi,

 Ik ben bezig met het instellen van de serial console van een server.
 alles werkt, alleen zie ik de services niet starten.

 Wat ik zie:
 - de berichten aan het begin, ik kan in het bios komen
 - het grub menu
 - de meldingen van initramfs
 - GEEN meldingen van services die starten
 - de loginprompt, ik kan inloggen e.d.

 Wat ik dus niet zie zijn de meldingen van de services, en ik snap niet
 goed hoe ik dat moet veranderen.

 De serial console zit aan com2, dat kan moeilijk anders.

 Dit staat er in mijn /etc/default/grub op het moment:
 
 GRUB_DEFAULT=0
 GRUB_TIMEOUT=5
 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
 GRUB_CMDLINE_LINUX_DEFAULT="quiet"
 GRUB_SERIAL_COMMAND="serial --unit=2 --speed=115200 --stop=1"
 GRUB_TERMINAL="console serial"
 GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
 
>>>
>>> Paul,
>>>
>>> Haal in deze regel GRUB_CMDLINE_LINUX_DEFAULT="quiet" even quiet weg!
>>
>> Dat heb ik voor de grap even gedaan, en tot mijn verbazing wou de
>> machine daarna helemaal niet meer starten. Ik zag Linux en initrd wel
>> starten met veel berichten, maar daarna niets meer, ook geen netwerk.
>>
>> Via een boot-stick heb ik de boel weer aan de praat gekregen, dat had
>> achteraf gezien ook prima via het grub-menu gekund.
>>
>> Maar omdat ik fysiek naar de machine ben toegegaan (bah, wat maakt dat
>> ding een klereherrie) zag ik dat hij ook op een aangesloten monitor geen
>> berichten geeft over services die starten. Vreemd. En dit is een machine
>> met harddisks, dus zo snel gaat het niet.
>>
>> Iemand een idee hoe je de berichten over startende services aan/uit kunt
>> zetten?
> 
> I denk toch zeker dat dat moet met "quiet" zoals Frans zei, 

Als je "quiet" weghaalt, dan krijg je veel meer meldingen van het
kernel. Volgens mij heeft het echter weinig te maken met de meldingen
die je krijgt van services.

Ik heb hier een laptop met Wheezy waarop ik wel de meldingen van
startende services zie, en waar toch "quiet" staat ingesteld als
kernel-parameter in /etc/default/grub.

> en als je
> systeem unbootable wordt dan is er toch iets anders misgegaan denk ik. 

Het was reproduceerbaar.

> Je
> kunt overigens quiet ook verwijderen van de kernel command line als je in
> het grub-menu op "e" drukt.

Op die manier heb ik later ook getest.

Hij bootte toen niet, maar als ik er via grub2 "quiet" achter zette dan
ging het wel goed. Wheezy met 3.2 kernel. Tot hoe ver hij kwam was niet
zo goed te zien, want geen berichten van startende services.

Als ik nog wat meer tijd heb zal ik er nog wat beter naar kijken.

Groet,
Paul.

-- 
Paul van der Vlis Linux systeembeheer, Groningen
http://www.vandervlis.nl


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5422e19f.3090...@vandervlis.nl



Re: Berichten van startende services

2014-09-24 Thread Paul van der Vlis
op 24-09-14 16:10, Frans van Berckel schreef:

> Voor de regel GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
> moet console=tty0 niet tty1 zijn?

Als ik me niet vergis heb ik dat al eens geprobeerd, en ging dat niet
goed. Bedenk dat het ttyS-device met de "S" voor de seriele interface
staat. Maar om eerlijk te zijn weet ik niet heel precies wat tty0 is, de
defenitie is: "the current virtual console". Als je op b.v. ctrl-alt-F4
drukt dan krijg je tty4, maar er is geen F0.

Ik denk dat tijdens het booten tty0 en tty1 hetzelfde is, maar dat er
een probleem bij het redirecten naar serial ontstaat.

Ik denk dat ik er nu eerst voor moet zorgen dat de meldingen van de
services op het scherm komen wat aan de machine hangt. Als dat lukt dan
verschijnen ze wellicht ook op de seriele console.

Met vriendelijke groet,
Paul van der Vlis.

-- 
Paul van der Vlis Linux systeembeheer, Groningen
http://www.vandervlis.nl


-- 
To UNSUBSCRIBE, email to debian-user-dutch-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5422e5da.10...@vandervlis.nl



Re: Berichten van startende services

2014-09-24 Thread Vincent Zweije
On Wed, Sep 24, 2014 at 05:40:10PM +0200, Paul van der Vlis wrote:

||  op 24-09-14 16:10, Frans van Berckel schreef:
||  
||  > Voor de regel GRUB_CMDLINE_LINUX="console=tty0 console=ttyS2,115200n81"
||  > moet console=tty0 niet tty1 zijn?
||  
||  Als ik me niet vergis heb ik dat al eens geprobeerd, en ging dat niet
||  goed. Bedenk dat het ttyS-device met de "S" voor de seriele interface
||  staat. Maar om eerlijk te zijn weet ik niet heel precies wat tty0 is, de
||  defenitie is: "the current virtual console". Als je op b.v. ctrl-alt-F4
||  drukt dan krijg je tty4, maar er is geen F0.
||  
||  Ik denk dat tijdens het booten tty0 en tty1 hetzelfde is, maar dat er
||  een probleem bij het redirecten naar serial ontstaat.
||  
||  Ik denk dat ik er nu eerst voor moet zorgen dat de meldingen van de
||  services op het scherm komen wat aan de machine hangt. Als dat lukt dan
||  verschijnen ze wellicht ook op de seriele console.

Kernel documentatie (/usr/src/linux/Documentation/serial-console.txt)
weet het volgende:

You can specify multiple console= options on the kernel command line.
Output will appear on all of them. The last device will be used when
you open /dev/console.

Misschien helpt het als je de twee console= settings verwisselt.

Vincent.
-- 
Vincent Zweije| "If you're flamed in a group you
  | don't read, does anybody get burnt?"
[Xhost should be taken out and shot] |-- Paul Tomblin on a.s.r.


signature.asc
Description: Digital signature